Gentoo Archives: gentoo-dev

From: Dan Armak <danarmak@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] *DEPEND mismatches
Date: Fri, 08 Jul 2005 11:49:06
Message-Id: 200507081446.41896.danarmak@gentoo.org
In Reply to: [gentoo-dev] *DEPEND mismatches by Sven Wegener
1 On Wednesday 06 July 2005 03:00, Sven Wegener wrote:
2 > I want developers to take a look at the list and see if packages they
3 > maintain are listed. I'm aware that the list is quite large and still
4 > contains a lot of false positives. I can whitelist packages for DEPEND
5 > or RDEPEND either general, based on eclass usage or for a specific
6 > package. If you are sure that your package has a safe mismatch, I can
7 > add it to the whitelist. But please one after the other, this is just an
8 > initial test.
9
10 DEPEND.blacklist of net-wireless/wireless-tools is incorrect.
11 kde-base/kwifimanager compiles against iwlib.h.
12
13 Please whitelist for REPEND only:
14 media-video/transcode
15 app-admin/sudo
16 app-dicts/dictd-<list of many dict package> (used by app-dicts/dictd-dicts)
17 media-libs/media-gst-plugins-* (packages DEPEND on media-libs/gstreamer and
18 RDEPEND on plugins for it)
19 kde-base/artsplugin-* (packages DEPEND on kde-base/arts and RDEPEND on plugins
20 for it)
21 kde-base/kdebase-data (datafiles only useful at runtime)
22 kde-base/kde{base,multimedia,pim,sdk}-kioslaves
23 app-crypt/qca-tls (QCA plugin; things DEPEND on qt, RDEPEND on qca-tls)
24
25 kde-base/kdebase-startkde is essentially a -meta ebuild and should be listed
26 for RDEPEND-only usage.
27
28 Also, if you're whitelisting individual ebuilds, these deps are correct (more
29 or less everything you had listed for kde-base, but I went and checked what I
30 wasn't sure about anyway):
31 kde-base/kappfinder, kde-base/kdebase
32 RDEPEND.only: kde-base/kicker
33 kde-base/kaudiocreator, kde-base/kdemultimedia, kdemultimedia-kioslaves
34 RDEPEND.only: media-libs/flac, media-sound/lame (uses cli tools not libs)
35 kde-base/kcontrol, kde-base/kdebase
36 RDEPEND.only: kde-base/kcminit, kde-base/kdebase-data, kde-base/kdesu,
37 kde-base/khelpcenter, kde-base/khotkeys (runtime dynamic loading of libs)
38 kde-base/kdeaccessibility, kde-base/kttsd:
39 RDEPEND.only: app-accessibility/festival, app-accessibility/epos,
40 app-accessibility/flite, app-accessibility/freetts (use cli tools)
41 kde-base/kdebase-kioslaves, kde-base/kdebase
42 RDEPEND.only: kde-base/kdialog
43 kde-base/kdegraphics-kfile-plugins, kde-base/kdegraphics
44 RDEPEND.only: app-text/xpdf
45 kde-base/kdelirc, kde-base/kdeutils:
46 RDEPEND.only: app-misc/lirc
47 kde-base/kdesktop, kde-base/kdebase
48 RDEPEND.only: kde-base/kcheckpass, kde-base/kdialog
49 kde-base/kdvi, kde-base/kdegraphics
50 RDEPEND.only: app-text/tetex, app-text/ptex, app-text/cstetex,
51 app-text/dvipdfm
52 kde-base/kghostview, kde-base/kdegraphics
53 RDEPEND.only: virtual/ghostscript
54 kde-base/konqueror-akregator, kde-base/kdeaddons
55 DEPEND.only: || ( kde-base/konqueror kde-base/kdebase )
56 RDEPEND.only: || ( kde-base/akregator kde-base/kdepim )
57 kde-base/kontact-specialdates
58 RDEPEND.only: kde-base/kmail (only to send mail with)
59 kde-base/kpovmodeler, kde-base/kdegraphics
60 RDEPEND.only: media-gfx/povray
61 kde-base/krdc, kde-base/kdenetwork
62 RDEPEND.only: net-misc/rdesktop
63 kde-base/ksirc, kde-base/kdenetwork
64 RDEPEND.only: dev-perl/IO-Socket-SSL
65 kde-base/quanta, kde-base/kdewebdev
66 RDEPEND.only: kde-base/kfilereplace, kde-base/kimagemapeditor,
67 kde-base/klinkstatus, kde-base/kommander, kde-base/kxsldbg, app-text/htmltidy
68
69 --
70 Dan Armak
71 Gentoo Linux developer (KDE)
72 Public GPG key: http://dev.gentoo.org/~danarmak/danarmak-gpg-public.key
73 Fingerprint: DD70 DBF9 E3D4 6CB9 2FDD 0069 508D 9143 8D5F 8951

Replies

Subject Author
Re: [gentoo-dev] *DEPEND mismatches Henrik Brix Andersen <brix@g.o>