Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92185 - libglade 0.17-r6 requires libxml during compile, but does not DEPEND
Summary: libglade 0.17-r6 requires libxml during compile, but does not DEPEND
Status: RESOLVED DUPLICATE of bug 62893
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-10 12:38 UTC by Robert Forsman
Modified: 2005-07-17 13:06 UTC (History)
0 users

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


Attachments
log of revdep-rebuild (revdep-rebuild.log,5.59 KB, text/plain)
2005-05-13 09:33 UTC, Robert Forsman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Forsman 2005-05-10 12:38:37 UTC
libglade 0.17-r6 fails during the configure stage of building if libxml is not installed on the system.  The .ebuild references libxml as an RDEPEND, but since we get this error, perhaps libxml should be listed as a DEPEND instead.

I discovered this by doing an emerge --depclean followed by a revdep-rebuild while I was updating a very old system.
Comment 1 Leonardo Boshell (RETIRED) gentoo-dev 2005-05-12 12:25:38 UTC
libxml is part of the compile-time dependencies, since DEPEND includes $RDEPEND. Chances are that 'emerge --depclean' removed libxml from you system when it shouldn't have done it (you should read and understand the warning you get when running depclean).

Also, for future bug reports, please note that you really should include your 'emerge info' and attach a copy of the build log if necessary.

Thanks.
Comment 2 Robert Forsman 2005-05-13 09:33:40 UTC
Created attachment 58819 [details]
log of revdep-rebuild

I think I have come to an understanding of the problem.  When doing a normal
emerge of libglade, the libxml prerequisite would be emerged. I was doing a
revdep-rebuild, which passes a --nodeps to the emerge command.	This prevented
the building of the required libxml.

Can someone involved with revdep-rebuild comment on what problems would be
caused if revdep-rebuild did NOT pass --nodeps to its child ebuild.
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2005-05-13 09:42:31 UTC
Please open a new bug report against revdep-rebuild then, as the current report is assigned to the gnome team, and any revdep-rebuild maintainers probably won't read it. Thanks.
Comment 4 Leonardo Boshell (RETIRED) gentoo-dev 2005-05-13 11:36:32 UTC
Preparing to resolve as duplicate..
Comment 5 Leonardo Boshell (RETIRED) gentoo-dev 2005-05-13 11:37:17 UTC
Marking as duplicate of #62893, by reporter's request.

*** This bug has been marked as a duplicate of 62893 ***