I've attached a list of packages, and script to generate it.

-- 
Thanks,
Zac
#!/usr/bin/env python

import os
import sys
import portage

if len(sys.argv) != 2 or not portage.isvalidatom(sys.argv[1]):
	sys.stderr.write("usage: %s <atom>\n" % os.path.basename(sys.argv[0]))
	sys.exit(1)

input_atom = portage.dep.Atom(sys.argv[1])
settings = portage.config(config_profile_path="",
	local_config=False)
settings["ACCEPT_KEYWORDS"] = "**"
settings.backup_changes("ACCEPT_KEYWORDS")
settings.lock()
porttree = portage.portagetree(settings=settings)
portdb = porttree.dbapi
trees = {"/" : {"porttree":porttree}}
dep_keys = ("DEPEND", "RDEPEND", "PDEPEND")

for cp in portdb.cp_all():
	for cpv in portdb.cp_list(cp):
		metadata = dict(zip(dep_keys,
			portdb.aux_get(cpv, dep_keys)))
		dep_str = " ".join(metadata[k] for k in dep_keys)
		success, atoms = portage.dep_check(dep_str,
			None, settings, use="all",
			trees=trees, myroot=settings["ROOT"])

		if not success:
			sys.stderr.write("%s %s\n" % (cpv, atoms))
		else:
			bad_atoms = []
			for atom in atoms:
				if not atom.blocker and atom.cp == input_atom.cp:
					matches = portdb.xmatch("match-all", atom)
					if not portage.dep.match_from_list(input_atom, matches):
						bad_atoms.append(atom)
			if bad_atoms:
				sys.stdout.write("%s\t%s\n" % (cpv, " ".join(bad_atoms)))
app-admin/cronolog-1.6.2-r2     =sys-devel/automake-1.4*
app-arch/pdv-1.5.1-r2   =sys-devel/automake-1.4*
app-editors/adie-1.6.35 =sys-devel/automake-1.4*
app-editors/adie-1.6.36 =sys-devel/automake-1.4*
app-misc/gpsdrive-2.09-r1       =sys-devel/automake-1.7*
app-office/mdbtools-0.6_pre1-r1 =sys-devel/automake-1.7*
app-office/mdbtools-0.6_pre2-r2 =sys-devel/automake-1.7*
dev-db/mysql-super-smack-1.2    =sys-devel/automake-1.4*
dev-db/mysql-super-smack-1.3    =sys-devel/automake-1.4*
dev-db/mysql-super-smack-1.3-r1 =sys-devel/automake-1.4*
dev-db/mysql-super-smack-1.3-r2 =sys-devel/automake-1.4*
dev-java/jjtraveler-0.4.3-r2    =sys-devel/automake-1.7*
dev-libs/cyrus-sasl-2.1.22-r2   =sys-devel/automake-1.7*
dev-libs/cyrus-sasl-2.1.23      =sys-devel/automake-1.7*
dev-libs/libdnsres-0.1a-r1      =sys-devel/automake-1.8*
dev-libs/libsigc++-1.2.7        =sys-devel/automake-1.7*
dev-util/reswrap-3.1.0  =sys-devel/automake-1.4*
dev-util/reswrap-3.2.0  =sys-devel/automake-1.4*
media-libs/aubio-0.3.2-r1       =sys-devel/automake-1.8*
media-libs/bio2jack-0.4 =sys-devel/automake-1.8*
media-libs/bio2jack-0.7 =sys-devel/automake-1.8*
media-libs/gle-3.1.0-r1 =sys-devel/automake-1.4*
media-libs/libsamplerate-0.1.4  =sys-devel/automake-1.7*
media-sound/oggtst-0.0  =sys-devel/automake-1.4*
media-sound/orpheus-1.6-r1      =sys-devel/automake-1.8*
media-sound/takcd-0.10  =sys-devel/automake-1.4*
media-video/transcode-1.0.7     =sys-devel/automake-1.8*
net-analyzer/barnyard-0.2.0-r2  =sys-devel/automake-1.4*
net-analyzer/barnyard-0.2.0-r3  =sys-devel/automake-1.4*
net-analyzer/ettercap-0.7.3-r2  =sys-devel/automake-1.8*
net-analyzer/ettercap-0.7.3-r3  =sys-devel/automake-1.8*
net-analyzer/flow-tools-0.68-r5 =sys-devel/automake-1.6*
net-analyzer/flow-tools-0.68-r7 =sys-devel/automake-1.6*
net-analyzer/flow-tools-0.68-r8 =sys-devel/automake-1.6*
net-irc/bobotpp-2.2.2   =sys-devel/automake-1.7*
net-misc/portfwd-0.28   =sys-devel/automake-1.4*
net-nds/adtool-1.3.2    =sys-devel/automake-1.7*
net-p2p/dchub-0.5.2     =sys-devel/automake-1.4*
sci-calculators/calculator-1.6.36       =sys-devel/automake-1.4*
sci-chemistry/ccp4-apps-6.1.3-r1        =sys-devel/automake-1.6*
sci-chemistry/ccp4-apps-6.1.3-r2        =sys-devel/automake-1.6*
sci-chemistry/ccp4-apps-6.1.3-r4        =sys-devel/automake-1.6*
sci-chemistry/ccp4-apps-6.1.3-r5        =sys-devel/automake-1.6*
sci-chemistry/mopac7-1.10-r1    =sys-devel/automake-1.8*
sci-chemistry/mopac7-1.13       =sys-devel/automake-1.8*
sci-chemistry/mopac7-1.13-r1    =sys-devel/automake-1.8*
sys-fs/gnomevfs-mount-0.2.0     =sys-devel/automake-1.7*
www-apache/mod_nss-1.0.8-r1     =sys-devel/automake-1.6*
www-client/downman-0.0.5-r1     =sys-devel/automake-1.7*
x11-libs/fox-1.6.40     =sys-devel/automake-1.4*
x11-libs/fox-1.7.23     =sys-devel/automake-1.4*
x11-libs/libdockapp-0.6.1       =sys-devel/automake-1.5*
x11-libs/openmotif-2.2.3-r10    =sys-devel/automake-1.6*
x11-libs/openmotif-compat-2.2.3 =sys-devel/automake-1.6*
x11-libs/openmotif-compat-2.2.3-r1      =sys-devel/automake-1.6*
x11-misc/pathfinder-1.6.35      =sys-devel/automake-1.4*
x11-misc/pathfinder-1.6.36      =sys-devel/automake-1.4*
x11-misc/shutterbug-1.6.36      =sys-devel/automake-1.4*
x11-plugins/wmnetload-1.3-r3    ~sys-devel/automake-1.4_p6
x11-plugins/wmwifi-0.6  =sys-devel/automake-1.4*

Reply via email to