Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50084 - libgnomecanvas-2.6.1.1 not listing libxml2 as dependency
Summary: libgnomecanvas-2.6.1.1 not listing libxml2 as dependency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-05 02:12 UTC by Bruno T. C. de Oliveira
Modified: 2004-05-05 14:34 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 Bruno T. C. de Oliveira 2004-05-05 02:12:30 UTC
apparently libgnomecanvas-2.6.1.1 needs libxml2 but does not list it as a dependency. As a result, attempts to emerge libgnomecanvas-2.6.1.1 without first emerging libxml2 by hand fail with a configure error.

Reproducible: Always
Steps to Reproduce:
1. emerge -C libxml2
2. ACCEPT_KEYWORDS="~amd64" emerge libgnomecanvas
(if you are using x86, I guess you could use '~x86' above; I don't have an x86 machine to test that on; the point is forcing the 2.6 version to be emerged, as opposed to the default 2.4)

Actual Results:  
The configure script for libgnomecanvas fails complaining that 'libxml-2.0.0'
cannot be found; please check that libxml2.pc is in PKG_CONFIG_PATH, etc, etc,
etc. In summary, it complains libxml2 is not installed.

Expected Results:  
The libgnomecanvas-2.6.1.1 ebuild (or some other ebuild that it depends on)
should list libxml2 as a dependency so that one didn't have to emerge libxml2 by
hand.
Comment 1 foser (RETIRED) gentoo-dev 2004-05-05 14:34:02 UTC
libgnomecanvas deps on libglade -> libglade deps on libxml2

you shouldnt just remove random libs from your system, that is your fault here. libgnomecanvas itself has no direct dependency on libxml2 (there is _no_ reference to it in the code).