Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 361851 - sys-devel/sparse-0.4.3 missing RDEPEND on media-libs/gtk+2:2 and dev-libs/libxml2:2
Summary: sys-devel/sparse-0.4.3 missing RDEPEND on media-libs/gtk+2:2 and dev-libs/lib...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Kernel Miscellaneous
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-03 23:17 UTC by Nathan Phillip Brink (binki) (RETIRED)
Modified: 2011-04-07 04:27 UTC (History)
1 user (show)

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 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2011-04-03 23:17:20 UTC
Excerpts from running readelf -d on various binaries installed by sys-devel/sparse


File: /usr/bin/c2xml

Dynamic section at offset 0x36e40 contains 21 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libxml2.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x000000000000000c (INIT)               0x401070


File: /usr/bin/test-inspect

Dynamic section at offset 0x37e10 contains 24 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libgtk-x11-2.0.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libgobject-2.0.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libglib-2.0.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libpthread.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x000000000000000c (INIT)               0x4017e8




Sparse's own Makefile contains calls to ``pkg-config --libs libxml-2.0'' and appears to also have automagic dependencies for libxml2:2 and gtk+:2. sys-devel/sparse-0.4.2 only appears to have an automagic dependency on libxml2:2.