Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99711 - rox-base/systemtray cannot find executable when run. (Ebuild update)
Summary: rox-base/systemtray cannot find executable when run. (Ebuild update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 136406
Blocks: 78309
  Show dependency tree
 
Reported: 2005-07-20 11:55 UTC by Greg Watson (linuxkrn)
Modified: 2006-06-29 02:53 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
rox-base/systemtray-0.2-r1.ebuild (systemtray-0.2-r1.ebuild,487 bytes, text/plain)
2005-09-18 07:51 UTC, Peter Hyman
Details
rox-base/systemtray-0.2-r2.ebuild (systemtray-0.2-r2.ebuild,736 bytes, text/plain)
2005-10-26 03:33 UTC, Peter Hyman
Details
patch file for rox-clib>2.1.6 (01_all_systemtray-0.2-ROX-CLib-2.1.6.patch,1.52 KB, patch)
2005-11-06 05:09 UTC, Peter Hyman
Details | Diff
rox-base/systemtray-0.2-r2.ebuild (systemtray-0.2-r2.ebuild,736 bytes, text/plain)
2005-11-06 05:13 UTC, Peter Hyman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Watson (linuxkrn) 2005-07-20 11:55:17 UTC
SystemTray cannot find the executable because it doesn't have mode +x.

Reproducible: Always
Steps to Reproduce:
1.emerge SystemTray
2.run SystemTray


Actual Results:  
ERROR from /usr/lib/rox/SystemTray/AppRun:
I cannot find an executable file for your host type (Linux-ix86).
Trying to compile...

Expected Results:  
SystemTray runs.


To fix that, did the following:
chmod +x /usr/lib/rox/Linux-ix86/SystemTray
Comment 1 Peter Hyman 2005-09-18 07:51:48 UTC
Created attachment 68733 [details]
rox-base/systemtray-0.2-r1.ebuild

Corrects omission of not setting SystemTray program to executable. Fixed ebuild
formatting.
Comment 2 Peter Hyman 2005-09-18 07:52:43 UTC
Please change Component to ebuild
Please change Severity to enhancement
Comment 3 Sergey Kuleshov (RETIRED) gentoo-dev 2005-10-03 11:58:43 UTC
in cvs. thanks for the patch!
Comment 4 Peter Hyman 2005-10-26 03:33:34 UTC
Created attachment 71478 [details]
rox-base/systemtray-0.2-r2.ebuild

Patched version of system tray to work with ROX-CLib >= 2.1.6. See bug #78309.
Would bug owner or entitled user please reopen this bug and put 78309 as a
blocker. Thank you.
Comment 5 Greg Watson (linuxkrn) 2005-10-30 13:17:52 UTC
Updated bug per comment #4
Comment 6 Peter Hyman 2005-11-06 05:09:56 UTC
Created attachment 72279 [details, diff]
patch file for rox-clib>2.1.6
Comment 7 Peter Hyman 2005-11-06 05:13:32 UTC
Created attachment 72280 [details]
rox-base/systemtray-0.2-r2.ebuild

fixed dependency to CLIB 2.1.6 not 2.1.7 which was an error
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-05-02 00:56:37 UTC
Re-assign wrt Bug 131936.
Comment 9 Daniel Black (RETIRED) gentoo-dev 2006-06-11 06:51:33 UTC
don't like this. It seems to install all of its source files
./usr/lib/rox/SystemTray/src
./usr/lib/rox/SystemTray/src/po
./usr/lib/rox/SystemTray/src/po/dist
./usr/lib/rox/SystemTray/src/po/make-mo
./usr/lib/rox/SystemTray/src/po/messages.mo
./usr/lib/rox/SystemTray/src/po/ru.po
./usr/lib/rox/SystemTray/src/po/update-po
./usr/lib/rox/SystemTray/src/Makefile.in
./usr/lib/rox/SystemTray/src/balloon.c
./usr/lib/rox/SystemTray/src/balloon.h
./usr/lib/rox/SystemTray/src/config.h.in
./usr/lib/rox/SystemTray/src/configure.in
./usr/lib/rox/SystemTray/src/i18n.c
./usr/lib/rox/SystemTray/src/i18n.h
./usr/lib/rox/SystemTray/src/main.c
./usr/lib/rox/SystemTray/src/main.h
./usr/lib/rox/SystemTray/src/makedist
./usr/lib/rox/SystemTray/src/messages.pot
./usr/lib/rox/SystemTray/src/my_vfs.h
./usr/lib/rox/SystemTray/src/rox_gettext.c
./usr/lib/rox/SystemTray/src/rox_gettext.h
./usr/lib/rox/SystemTray/src/tray.c
./usr/lib/rox/SystemTray/src/tray.h
./usr/lib/rox/SystemTray/src/aclocal.m4
./usr/lib/rox/SystemTray/src/configure
./usr/lib/rox/SystemTray/src/config.log
./usr/lib/rox/SystemTray/src/config.status
./usr/lib/rox/SystemTray/src/Makefile
./usr/lib/rox/SystemTray/src/config.h
./usr/lib/rox/SystemTray/Linux-ix86
./usr/lib/rox/SystemTray/Linux-ix86/SystemTray
./usr/bin
./usr/bin/SystemTray
Comment 10 Peter Hyman 2006-06-11 07:04:11 UTC
This _may_ be a bug in rox.eclass. There is a flag, KEEP_SRC which, when set, will keep the src dir. This ebuild does not set it, but the src dir lives. The below snippet from rox.eclass is the test. Should I have used " "?

		if [ -n ${KEEP_SRC} ]; then
			( cd src
			make clean
			)
		else
			rm -rf src
		fi
Comment 11 Daniel Black (RETIRED) gentoo-dev 2006-06-12 06:46:42 UTC
added. Thanks Pete and Greg.