Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31183 - commonbox-utils depends on feh, even if you don't need it
Summary: commonbox-utils depends on feh, even if you don't need it
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Commonbox Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-15 01:18 UTC by KruzeS
Modified: 2003-10-16 15:09 UTC (History)
0 users

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 KruzeS 2003-10-15 01:18:07 UTC
fbsetbg, packaged by commonbox-utils can use several image programs to set 
root. It, although as a preference list, headed by feh. It does not, however 
need feh! And for me (on ppc) this is even worse, because feh relies on a 
masked library to work with all reasonable file types (png and jpg). As fbsetbg 
preferes feh, it wont even use anything besides the prefered if it doesn't work!
So basically I had to unmerge feh, and since I've got xv installed... it all 
works!

Reproducible: Always
Steps to Reproduce:




My "emerge info" as requested (not that I think it really necessary in this 
case):

Portage 2.0.49-r3 (default-ppc-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.21-ppc-r2)
=================================================================
System uname: 2.4.21-ppc-r2 ppc 
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CFLAGS="-Os -fforce-addr -ffast-math -frename-registers -fsigned-char -
mcpu=750 -pipe"
CHOST="powerpc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi
g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-Os -fforce-addr -ffast-math -frename-registers -fsigned-char -
mcpu=750 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo 
ftp://ftp.rnl.ist.utl.pt/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://ftp.rnl.ist.utl.pt/gentoo-portage"
USE="oss libwww jpeg nls gif sdl png ppc gdbm berkdb slang readline java gpm 
tcpd pam ssl perl python esd imlib opengl X gtk gtk2 ncurses tiff zlib xmms -
alsa -dvd -xv -mitshm -oggvorbis -gnome -qt -kde -motif -mozilla -truetype -
cups -foomaticdb"
Comment 1 Markus Nigbur (RETIRED) gentoo-dev 2003-10-15 03:31:08 UTC
we're going to replace the bloated xv with feh.
of course fbsetbg will work with xv, because it's just a wrapper script.

anyway commonbox-utils-0.5 has been masked already due to several issues.
(bsetroot related)
Comment 2 KruzeS 2003-10-16 03:35:14 UTC
I think you've missed my point.
As of now (at least) feh is the prefered viewer for fbsetbg, but not a required
one! Its' as plain and simple as that!!
Gentoo is supposed to be about fredom and I'm sure I'm not obliged tu use
feh (which, once again, does not even work for me) if I already have Eterm
or WindowMaker, just because the developer and you prefered it!
Nor sould I be bothered with 4 things to emerge on every emerge world (feh,
which depends on giblib and imlib which dependes on edb)!
That's, I think, agaist gentoo philosophy... not everybody is shearching
for what you are, want's waht you whant, or even uses the same arch as you
do.
And once again I stress, unstable or not, my system works in perfection,
unless I have feh installed, so should I emerge it?
Comment 3 Commonbox Team gentoo-dev 2003-10-16 06:04:19 UTC
I've already considered depending on feh OR eterm in the next version, feh
will be preferred. In any case, you can always avoid installing either with
--nodeps. I welcome further comments.

--tseng
Comment 4 KruzeS 2003-10-16 15:09:38 UTC
Well, that's an certainly a welcomed improvement. Still I belive that we
should be able to use whatever we wish. But, don't get me wrong, I have it
working right now it's just that I'm used to updating my system with an "emerge
-uUD world" and don't much like unneeded stuff showing up... (and since I'm
now using a precompiled version of just wmsetbg I'd still get either feh
and it's several deps or Eterm and it's huge deps). But I guess that's just
my own problem. Hope some day feh's deps start working for me (ppc here),
cause I honestly liked it... no png's or jpg's was an issue though. ;) This
was more a matter of philosophy than anything else: I moved to gentoo exactly
because I don't want to be told what to do when I should be given the choice.