Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: uggla on March 08, 2011, 11:34:56 AM

Title: idesk missing dependency
Post by: uggla on March 08, 2011, 11:34:56 AM
idesk.tcz seems to be missing Xdialog as a dependency. Also, even when having Xdialog loaded, I get:
"/bin/sh: /usr/bin/Xdialog: not found" when clicking the idesk icon.
Title: Re: idesk missing dependency
Post by: Rich on March 08, 2011, 11:59:55 AM
Hi uggla
If you click the files tab in AppBrowser you'll see it says "usr/local/bin/dialog".
Title: Re: idesk missing dependency
Post by: uggla on March 08, 2011, 12:28:37 PM
Yes, but idesk is looking for Xdialog in a different directory (/usr/bin/Xdialog).
Title: Re: idesk missing dependency
Post by: Rich on March 08, 2011, 12:48:27 PM
Hi uggla
If you don't want to wait for the package maintainer to fix it either create a link from
/usr/bin/Xdialog  to  /usr/local/bin/dialog  or copy  /usr/local/bin/dialog  to  /usr/bin/Xdialog
and have bootlocal do it on start up.
Title: Re: idesk missing dependency
Post by: curaga on March 08, 2011, 02:01:50 PM
With Xdialog loaded, you can just create a symlink: ln -s /usr/local/bin/Xdialog /usr/bin

Of course this is just a workaround, the extension should be edited for the correct path.