Gentoo Archives: gentoo-dev

From: Michael <kensington@×××××××××××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Implicit system dependencies
Date: Tue, 23 Aug 2011 17:56:40
Message-Id: j30pim$nq5$1@dough.gmane.org
In Reply to: Re: [gentoo-dev] Implicit system dependencies by Mike Frysinger
1 Mike Frysinger wrote:
2
3 > On Monday, August 22, 2011 15:21:23 Michael wrote:
4 >> I wrote a script to search for discrepancies between linked libraries and
5 >> what's defined in (R)DEPEND, with the intention of improving QA for
6 >> minimal package installs.
7 >>
8 >> The devmanual seems to suggest that it's a bad thing for packages to
9 >> explicitly depend on packages in the system set, while many packages in
10 >> the tree do indeed explicitly depend upon packages such as zlib and
11 >> ncurses.
12 >
13 > file bugs for missing zlib/ncurses deps. if there are other packages
14 > you're concerned with, ask now and we'll tell you.
15 > -mike
16
17 What about packages such as bzip2, xz-utils, or really, app-arch/*?
18
19 Also, on a related note, would it be appropriate to report the following
20 undeclared deps, given that the package in question already has DEPEND for
21 gtk+?
22
23 * Checking app-arch/guitar-0.1.4 for undeclared dependencies
24 * /usr/bin/guitar links to /usr/lib64/libX11.so.6
25 * Missing dependency on x11-libs/libX11
26 * /usr/bin/guitar links to /usr/lib64/libXi.so.6
27 * Missing dependency on x11-libs/libXi
28 * /usr/bin/guitar links to /usr/lib64/libXext.so.6
29 * Missing dependency on x11-libs/libXext
30 * /usr/bin/guitar links to /usr/lib64/libxcb.so.1
31 * Missing dependency on x11-libs/libxcb
32 * /usr/bin/guitar links to /usr/lib64/libXau.so.6
33 * Missing dependency on x11-libs/libXau
34 * /usr/bin/guitar links to /usr/lib64/libXdmcp.so.6
35 * Missing dependency on x11-libs/libXdmcp
36
37
38 Best regards,
39 Michael

Replies

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