Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33258 - enlightenment does not find epplets-0.7
Summary: enlightenment does not find epplets-0.7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
: 33779 33784 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-11-11 15:05 UTC by Wonko
Modified: 2003-11-18 15:03 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wonko 2003-11-11 15:05:04 UTC
After upgrading from epplet-base-0.5-r1 to epplets-0.7, the epplets are now
located in /usr/enlightenment/bin instead of /usr/bin. Enlightenment (both
0.16.5-r4 and 0.16.6) cannot find them any more (menus were regenerated).

Temporary fix: use symbolic links in /usr/bin.
cd /usr/bin; for epplet in /usr/enlightenment/bin/*.epplet; do ln -s $epplet; done


Reproducible: Always
Steps to Reproduce:
1.emerge epplets-0.7
2.restart enlightenment
3.regenerate menus

Actual Results:  
Epplet menu is empty


Expected Results:  
All epplets from /usr/enlightenment/bin in menu

Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.22-openmosix)
=================================================================
System uname: 2.4.22-openmosix i686 Unknown CPU Type
Gentoo Base System version 1.4.3.10p1
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe -fforce-addr -fomit-frame-pointer
-funroll-loops -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fforce-addr -fomit-frame-pointer
-funroll-loops -fprefetch-loop-arrays"
DISTDIR="/mnt/portage/distfiles"
FEATURES="autoaddcvs sandbox buildpkg ccache distcc userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
rsync://ftp.snt.utwente.nl/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage.local/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/mnt/portage/rsync"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://zone.wonkology.org/portage/rsync"
USE="x86 oss foomaticdb libg++ mad xml2 xmms gdbm berkdb arts tetex bonobo guile
pam libwww -alsa 3dnow aalib acl acpi apm avi cdr crypt cups dga directfb doc
dvd dvdr encode esd fbcon gd ggi gif gnome gpm gphoto gtk gtk2 gtkhtml imlib
java jikes jpeg kde Icms matrox maildir mikmod mmx motif mozilla mpeg ncurses
nls oggvorbis opengl pdflib perl plotutils png python qt qtmt quicktime readline
ruby samba scanner sdl slang spell sse ssl svga tcltk tcpd tiff truetype wmf X
xms xv zlib"
Comment 1 SpanKY gentoo-dev 2003-11-11 16:14:11 UTC
thats weird ... epplets shouldnt be installing to /usr/enlightenment/bin
...
root@vapier 0 root # qpkg -l epplets | grep /usr/bin | head
/usr/bin
/usr/bin/E-Load.epplet
/usr/bin/E-Clock.epplet
/usr/bin/E-Time.epplet
/usr/bin/E-Net.epplet
/usr/bin/E-Cpu.epplet
/usr/bin/E-Biff.epplet
/usr/bin/E-Power.epplet
/usr/bin/E-Mixer.epplet
/usr/bin/Emix.epplet
Comment 2 Wonko 2003-11-11 22:28:24 UTC
Looking at the install log in /var/log/portage, I found these lines:

[...]
checking for kstat_open in -lkstat... no
checking for Linux... yes
no
checking for Enlightenment location... warning:  EROOT environment variable not detected.  Using /usr/enlightenment
checking for Enlightenment binary location... warning:  EBIN environment variable not detected.  Using /usr/enlightenment/bin

So EROOT and EBIN are not set. Maybe I am missing something in /etc/env.d?

New workaround: 
export EROOT=/usr
export EBIN=/usr/bin
emerge epplets
(I did not test this, because it wants to upgrade enlightenment, but I just downgraded because of #33246)
Comment 3 SpanKY gentoo-dev 2003-11-12 14:29:03 UTC
added back into cvs, thanks
Comment 4 SpanKY gentoo-dev 2003-11-18 15:03:21 UTC
*** Bug 33784 has been marked as a duplicate of this bug. ***
Comment 5 SpanKY gentoo-dev 2003-11-18 15:03:24 UTC
*** Bug 33779 has been marked as a duplicate of this bug. ***