Gentoo Archives: gentoo-dev

From: Michael <kensington@×××××××××××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Re: Implicit system dependencies
Date: Sun, 28 Aug 2011 19:07:14
Message-Id: j3e23h$vvd$1@dough.gmane.org
In Reply to: Re: [gentoo-dev] Re: Implicit system dependencies by Mike Frysinger
1 Mike Frysinger wrote:
2
3 > like Nathan said, only if the package directly uses/links against the X11
4 > API/libs in question. if the package only uses gtk+ funcs, then it should
5 > not be declaring a dependency on the X11 libs.
6
7 Just to confirm (as I've had one such bug marked WONTFIX), should a package
8 that depends on say, qt-gui (which in turn depends on qt-core), list an
9 explicit dependency on qt-core if it uses symbols from it?
10
11 tinderbox ~ # readelf -d /usr/bin/lfhex | grep Qt
12 0x0000000000000001 (NEEDED) Shared library: [libQtGui.so.4]
13 0x0000000000000001 (NEEDED) Shared library: [libQtCore.so.4]
14
15 tinderbox ~ # equery g lfhex | grep qt
16 [ 1] x11-libs/qt-gui-4.7.3-r1
17
18
19 Best regards,
20 Michael

Replies

Subject Author
Re: [gentoo-dev] Re: Re: Implicit system dependencies Mike Frysinger <vapier@g.o>