Torsten Veller wrote:
* kashani <kashani-l...@badapple.net>:
3. Doctored up portage.mask to mask the errant virtuals
=virtual/perl-Digest-SHA-5.47
=virtual/perl-Test-Harness-3.17
Thought grumpy thoughts at developers who let packages into ~x86
with completely broken deps. Hard mask that crap next time.
There are no broken deps and there is no crap that should be masked.
When building bugzilla-3.4.1-r1 which requires ~x86 I have to unmask a
number of perl modules. Two of those modules, listed above, attempt to
pull in perl-5.10.1 which isn't in portage. Hardmasking packages that
require dependencies that don't exist makes sense. If you'd like to
explain otherwise a little more data other than "cause I said so" is
required.
kashani
kash...@www01 /usr/portage/dev-lang/perl $ cat
/usr/portage/virtual/perl-Test-Harness/perl-Test-Harness-3.17.ebuild
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
/var/cvsroot/gentoo-x86/virtual/perl-Test-Harness/perl-Test-Harness-3.17.ebuild,v
1.2 2009/08/25 10:56:52 tove Exp $
DESCRIPTION="Virtual for Test-Harness"
HOMEPAGE="http://www.gentoo.org/proj/en/perl/"
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390
~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE=""
DEPEND=""
RDEPEND="|| ( ~dev-lang/perl-5.10.1 ~perl-core/Test-Harness-${PV} )"
kash...@www01 /usr/portage/dev-lang/perl $ ls
ChangeLog Manifest files metadata.xml perl-5.8.8-r5.ebuild
perl-5.8.8-r6.ebuild