Results 1 to 5 of 5

Thread: Fix for Knoppix Install Components utility

  1. #1
    Junior Member
    Join Date
    Aug 2011
    Posts
    3

    Fix for Knoppix Install Components utility

    This has been broken for a while, maybe nobody has reported it?
    When you go to Menu>Preferences>Install Components and try to install something, nothing happens.

    Today I decided to look into it, and found that the problem is actually in /usr/sbin/checkinstall.

    This patch fixes it (at least for me):
    Code:
    # wget -O - http://dl.dropbox.com/u/17126237/checkinstall.patch | patch -p0
    These are the contents of the patch file for those interested, only one line is changed:
    Code:
    --- /usr/sbin/checkinstall.orig	2009-02-07 18:59:59.000000000 +0000
    +++ /usr/sbin/checkinstall	2011-08-06 21:10:30.936666664 +0000
    @@ -103,7 +103,7 @@
      type -p Xdialog >/dev/null 2>&1 && exec Xdialog --title "'"$TITLE"'" '"$ICON"' --msgbox "'"$FAILED"'" 10 55
     fi' >"$TMP"
     chmod 755 "$TMP"
    - ${XSHELL[@]} "$TMP"
    + "${XSHELL[@]}" "$TMP"
      rm -f "$TMP"
     }
    Hopefully somebody finds this helpful

  2. #2
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631
    steev-p

    Fine work.
    That's been around a long time.
    There should be some sort of award for this.
    I love one-liners myself.
    Welcome to the forum.

  3. #3
    Junior Member registered user
    Join Date
    Dec 2002
    Location
    Germany
    Posts
    22
    Quote Originally Posted by steev-p View Post
    This has been broken for a while, maybe nobody has reported it?
    When you go to Menu>Preferences>Install Components and try to install something, nothing happens.

    Today I decided to look into it, and found that the problem is actually in /usr/sbin/checkinstall.

    This patch fixes it (at least for me):
    Code:
    # wget -O - http://dl.dropbox.com/u/17126237/checkinstall.patch | patch -p0
    These are the contents of the patch file for those interested, only one line is changed:
    Code:
    --- /usr/sbin/checkinstall.orig	2009-02-07 18:59:59.000000000 +0000
    +++ /usr/sbin/checkinstall	2011-08-06 21:10:30.936666664 +0000
    @@ -103,7 +103,7 @@
      type -p Xdialog >/dev/null 2>&1 && exec Xdialog --title "'"$TITLE"'" '"$ICON"' --msgbox "'"$FAILED"'" 10 55
     fi' >"$TMP"
     chmod 755 "$TMP"
    - ${XSHELL[@]} "$TMP"
    + "${XSHELL[@]}" "$TMP"
      rm -f "$TMP"
     }
    Hopefully somebody finds this helpful
    Thanks for finding this! I totally missed it, probably because checkinstall worked "accidentially" with german locales, since the $TITLE contains a single word there and this fixes the wrong syntax, too, while in the english version, I had used two words for the title. Your solution is the corretco one.

    I also will also replace Xdialog by zenity in all scripts soon, since Xdialog is keeping the old gtk1 libs installed and has broken fonts when english locales are set, the "digital" fonts were NOT intentional, I have to admit it now.

  4. #4
    Junior Member
    Join Date
    Aug 2011
    Posts
    3
    Glad I could help

    @utu Thanks for the welcome.

  5. #5
    Junior Member
    Join Date
    Aug 2011
    Posts
    2
    Thanks, works perfectly

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Dell LA45NM171 45W 20V OEM Original Genuine Power Supply Adapter p63 picture

Dell LA45NM171 45W 20V OEM Original Genuine Power Supply Adapter p63

$13.91



90W Dell OEM Power Adapter - Latitude Laptop E7240 E6430 E6440 E6530 E7440 cord picture

90W Dell OEM Power Adapter - Latitude Laptop E7240 E6430 E6440 E6530 E7440 cord

$23.27



OEM Dell 130W HA130PM130 DA130PM130 Laptop Power Adapter Charger 4.5mm 6TTY6 XPS picture

OEM Dell 130W HA130PM130 DA130PM130 Laptop Power Adapter Charger 4.5mm 6TTY6 XPS

$26.99



DELL OEM XPS 17 9700 9710 9720 NTS LCD SCREEN FHD+ Assembly **READ** picture

DELL OEM XPS 17 9700 9710 9720 NTS LCD SCREEN FHD+ Assembly **READ**

$99.99



OEM 130W USB-C Type-C Charger for Dell XPS 15 9500 9570 9575 17 9700 DA130PM170 picture

OEM 130W USB-C Type-C Charger for Dell XPS 15 9500 9570 9575 17 9700 DA130PM170

$35.88



NEW OEM 45W Adapter For Dell XPS 13 9333 9343 9350 L321X L322X Charger LA45NM131 picture

NEW OEM 45W Adapter For Dell XPS 13 9333 9343 9350 L321X L322X Charger LA45NM131

$12.88



OEM Dell Inspiron 11 13 14 15 17 3000 5000 7000 AC Adapter Charger 65W 4.5mm Tip picture

OEM Dell Inspiron 11 13 14 15 17 3000 5000 7000 AC Adapter Charger 65W 4.5mm Tip

$10.99



OEM DELL 65W AC Adapter Charger 7.4mm Latitude 7490 7480 E7440 E7450 E7470 E7270 picture

OEM DELL 65W AC Adapter Charger 7.4mm Latitude 7490 7480 E7440 E7450 E7470 E7270

$11.88



OEM DELL MB INTEL I7-9750H RTX 2060 ALIENWARE M15 R2 P87F PY87P 0PY87P M1 picture

OEM DELL MB INTEL I7-9750H RTX 2060 ALIENWARE M15 R2 P87F PY87P 0PY87P M1

$299.99



 New Original OEM Genuine DELL 65W Small Tip 19.5V AC Charger Adapter 65 Watt picture

New Original OEM Genuine DELL 65W Small Tip 19.5V AC Charger Adapter 65 Watt

$25.87