First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 33822
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Alexandru Toma <flash3001@yahoo.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 33822 depends on: Show dependency tree
Bug 33822 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-11-19 06:33 0000
Some of the packages in the RDEPEND section of phobiaii ebuild are not actually
needed. I have been able to run the game without DirectFB, libggi, libgii &
esound. I also suspect that svgalib, aalib & ncurses may not be needed but I had
them installed so I can't really tell.

I think it is also safe to assume that phobiaiii doesn't need both esound and
arts which force a lot of other packages on systems that don't have Gnome or KDE
installed (NOTE: I have only tested phobiaii as phobiaiii is almos 100MB, so
this is just a speculation).

Also, please note that the phobiaii ebuild is chmod-ed as 755 instead of the
usual 644 and I think that you can safely add a "rm -R pics/.xvpics" to the
phobiaii ebuild.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Alexandru Toma 2003-11-19 06:56:35 0000 -------
Please also check games-action/chromium which also has the libggi/libgii
dependency. I haven't actually tried compiling the program but I've checked the
INSTALL file from the source and the website and there's no mention of GGI.

------- Comment #2 From SpanKY 2003-11-19 10:44:01 0000 -------
actually all the phobiaiii dependencies ARE needed ...
the guy who ported it accidently linked against way more binaries than are neccessary ... i've been trying to contact him for a fixed version but no luck so far ... curse of using binary games :P

root@vapier 0 phobiaiii # strings phobia3 | grep '\.so'
/lib/ld-linux.so.2
libm.so.6
libdl.so.2
libpthread.so.0
libartsc.so.0             kde-base/arts
libesd.so.0               media-sound/esound
libaudiofile.so.0         media-libs/audiofile
libX11.so.6
libXext.so.6
libSDL_mixer-1.2.so.0     media-libs/sdl-mixer
libvorbisfile.so.0        media-libs/libvorbis
libvorbis.so.0            media-libs/libvorbis
libogg.so.0               media-libs/libogg
libsmpeg-0.4.so.0         media-libs/smpeg
libSDL-1.2.so.0           media-libs/libsdl
libstdc++-libc6.2-2.so.3  sys-libs/lib-compat
libc.so.6

i'll review the phobiaii and chormium games

------- Comment #3 From SpanKY 2003-11-19 12:28:08 0000 -------
the extra phobiaii crap was from me running `ldd linuxphobia` instead of
`strings linuxphobia | grep '\.so'` ...
phobiaii only depends on like sdl now

------- Comment #4 From SpanKY 2003-11-19 12:32:53 0000 -------
looks like the chromium DEPEND was setup here:
http://www.gentoo.org/cgi-bin/viewcvs.cgi/app-games/chromium/Attic/chromium-0.9.12.ebuild?rev=1.3&content-type=text/vnd.viewcvs-markup
that's 2 years, 3 months ago and no one has complained before :)
it is wrong though, that DEPEND needs to be trimmed ...

------- Comment #5 From SpanKY 2003-11-19 12:34:07 0000 -------
oooooooooh i remember now ... that extra fluff is from the included openal
libraries ...

please file a new bug about chromium, thats a much bigger fish to fry

First Last Prev Next    No search results available      Search page      Enter new bug