Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48037 - dependency problems in the cssed-0.2.0 ebuild
Summary: dependency problems in the cssed-0.2.0 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-16 08:04 UTC by Alexandru Toma
Modified: 2004-08-30 11:30 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 Alexandru Toma 2004-04-16 08:04:56 UTC
This is the depend section in the ebuild:

DEPEND=">=x11-libs/gtk+-2
                >=dev-libs/atk-1.4.0
                >=dev-libs/expat-1.95.6-r1
                >=dev-libs/glib-2.2.3
                >=dev-libs/libxml2-2.5.11
                >=dev-libs/openssl-0.9.6k
                >=dev-libs/popt-1.7-r1
                >=gnome-base/ORBit2-2.8.2
                >=gnome-base/gconf-2.4.0.1
                >=gnome-base/gnome-vfs-2.4.0
                >=gnome-base/libbonobo-2.4.0
                >=gnome-base/libbonoboui-2.4.0
                >=gnome-base/libgnomecanvas-2.4.0
                >=gnome-base/libgnomeui-2.4.0.1
                >=media-libs/alsa-lib-0.9.2
                >=media-libs/audiofile-0.2.3-r1
                >=media-libs/fontconfig-2.2.0-r2
                >=media-libs/freetype-2.1.4
                >=media-libs/jpeg-6b-r3
                >=media-libs/libart_lgpl-2.3.16
                >=media-sound/esound-0.2.32
                >=sys-libs/ncurses-5.3-r2
                >=sys-libs/zlib-1.1.4-r2
                virtual/x11
                >=x11-libs/gtk+-2.2.4-r1
                >=x11-libs/pango-1.2.1-r1
                >=x11-libs/vte-0.11.10"

1) gtk+ is depended on twice
2) What are alsa-lib, audiofile, esound, glib, freetype, fontconfig doing there?!
3) There may also be other mistakes... I haven't really checked so I can't be 100% sure. I'm pretty sure these are also unnecessary:
                >=gnome-base/libbonoboui-2.4.0
                >=gnome-base/libgnomecanvas-2.4.0
                >=gnome-base/libgnomeui-2.4.0.1
                >=x11-libs/vte-0.11.10
And maybe even this one: >=gnome-base/libbonobo-2.4.0

USE flags are also set (IUSE="X gnome gtk") but never used anywhere in the ebuild.

Also, cssed v0.2.0 is out. The ebuild in bug #35581 contains the same mistakes however. It should be fixed before it gets into portage like cssed-0.1.1_pre did.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Alexandru Toma 2004-04-16 08:06:03 UTC
Actually, I meant bug #35581 not 35581
Comment 2 Alexandru Toma 2004-04-16 08:07:40 UTC
Bug #38113 ... I don't know what's gotten into me
Comment 3 Stuart Herbert (RETIRED) gentoo-dev 2004-04-23 10:42:28 UTC
Hi,

This version of cssed is going to be dropped from Portage shortly.  Doesn't seem worth fixing the dependencies.

Thanks,
Stu
Comment 4 Alexandru Toma 2004-04-30 12:36:54 UTC
There are also some problems with cssed-0.2.0

Gnome is a pretty big dependency and it shouldn't be included unless it is absolutely necessary, which is not the case. Also, remove "X gnome gtk" from IUSE since they are not used anywhere.

1) Remove gnome-base/gnome from DEPEND
2) IUSE="X gnome gtk" -> IUSE=""
Comment 5 Renat Lumpau (RETIRED) gentoo-dev 2004-08-30 11:30:30 UTC
0.2.1 should be good to go