Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34587 - app-sci/chemtool bad DEPEND
Summary: app-sci/chemtool bad DEPEND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 34553
  Show dependency tree
 
Reported: 2003-11-27 19:10 UTC by Spider (RETIRED)
Modified: 2003-12-07 08:12 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 Spider (RETIRED) gentoo-dev 2003-11-27 19:10:46 UTC
this looks -QUITE- broken 

DEPEND=">=media-gfx/transfig-3.2.3d
        >=x11-libs/gtk+-1.2.10
        >=media-libs/libemf-1.0
        sys-apps/supersed
        gnome? ( gnome-base/gnome )
        kde? ( kde-base/kdebase )
        nls? ( sys-devel/gettext )"



Why do you depend on a -complete- Gnome desktop?  do you really -need- a webbrowser, helpbrowser, file-manager and other such things?

Why do you depend on both gtk+-1.2 and 2.x? (USE="gtk gnome " )

Does this really work with gtk 1.2 -and- 2.0?  (>=x11-libs/gtk+-1.2.10 )
Comment 1 Patrick Kursawe (RETIRED) gentoo-dev 2003-11-27 23:34:10 UTC
I have to agree, this really needs fixing. Can't promise anything until Dec 9, though.
Comment 2 Patrick Kursawe (RETIRED) gentoo-dev 2003-12-02 02:28:53 UTC
Removing kde and gnome deps completely (it only installs mime stuff and pixmaps for them), nailing gtk+ on 1*. Thanks for the hint.
Please check if I got it right since USE="-*" emerge -evp ./chemtool... does not try to get gtk+-1 - is that my fault or a portage problem?
Comment 3 Spider (RETIRED) gentoo-dev 2003-12-02 05:59:40 UTC
not sure whats behind your problem there, But I think you should have 1.2*  not 1*  ( Not important, its just minor semantics as 1.0 has already been deprecated and there are no 1.99 builds in the tree anymore. ) 

USE="-*" emerge -vp chemtool-1.6.ebuild -e |grep gtk
[ebuild  N    ] x11-libs/gtk+-1.2.10-r10  -nls -debug

That seems to be quite ok.