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

Reply via email to