From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MiGn1-00084T-Un for garchives@archives.gentoo.org; Tue, 01 Sep 2009 00:00:00 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 43610E093B; Tue, 1 Sep 2009 05:08:48 +0000 (UTC) Received: from mail-bw0-f227.google.com (mail-bw0-f227.google.com [209.85.218.227]) by pigeon.gentoo.org (Postfix) with ESMTP id F2958E093B for ; Tue, 1 Sep 2009 05:08:47 +0000 (UTC) Received: by bwz27 with SMTP id 27so3769935bwz.34 for ; Mon, 31 Aug 2009 22:08:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=ZXcy+gcfUO5T/IdVxFMz8CU1SsSFVV72EGorwq8adwM=; b=ErMJ7DAP5qzITO/hGQ7sQEQuRyrE/igM3LlHrHaaAljsUHkjg1OXGIDzY2nhQBJHoW t5AibPqFs8yGrWFO02mpXm8MKal2onUBtzgEnJK3p2DUQcs4dtKEEeCr7hegrJjy8iBw RRrVzmNilqXiscGY8MgrZWb5ktQe3NTi2MnY4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=XTy+vvA0E8f/QTztIJmvfUfQVlX/SXsJhI5zm8ULoaCkv3Oi+5XP6LM6aBhbHuBt0U yMPDAw0fEMnksvQTWd8V4MspgnDq1mGGUxOc7GzR0rvDbZM9YLubKoeMrk24M8dzFGPk qrjDFipEhZ7eXD5HhcEmB1S24pxV8mc+alj+w= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.204.148.85 with SMTP id o21mr5131321bkv.134.1251781727292; Mon, 31 Aug 2009 22:08:47 -0700 (PDT) Date: Tue, 1 Sep 2009 01:08:47 -0400 Message-ID: Subject: [gentoo-user] scrooged perl 5.10 dependencies From: Tim Jones To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 157db4f7-85c5-476d-a287-0977d1d090fa X-Archives-Hash: 620b9ed034c863e1a54365f14b4c9bf2 Hello list: Okay, after latest portage sync, all these perl compression modules have gone awry, again. The problem reported by emerge -DNu world -pv is: emerge: there are no ebuilds to satisfy "~dev-lang/perl-5.10.1". (dependency required by "virtual/perl-IO-Compress-2.020" [installed]) (dependency required by "world" [argument]) And in my latest sync, it seems emerge is not lying, there really is no ebuild for perl-5.10, masked or not. Actually peeking at the ebuild for virtual/perl-IO-Compress-2.020 shows: RDEPEND="|| ( ~dev-lang/perl-5.10.1 ~perl-core/IO-Compress-${PV} )" which, as I understand, makes the ebuild depend upon either of those packages (though I'm not sure what the ~ means in that context). Also, I already have perl-core/IO-Compress-2.020, what?! Alsooo, the latest stable version of perl-core/IO-Compress is actually 2.021, and a simple emerge perl-core/IO-Compress gives: !!! All ebuilds that could satisfy ">=virtual/perl-Compress-Raw-Zlib-2.021" have been masked. !!! One of the following masked packages is required to complete your request: - virtual/perl-Compress-Raw-Zlib-2.021 (masked by: ~x86 keyword) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "perl-core/IO-Compress-2.021" [ebuild]) (dependency required by "perl-core/IO-Compress" [argument]) I blindly tried perl-cleaner reallyall, which rebuilt some modules, but didn't help the current conundrum. I don't see any related bugs, and latest entries in the relevant ebuilds' changelogs are dated 8/26 (though I'm not sure if thats the same day the new ebuild made it into portage), and I'm still a relatively young gentoo user, so I'm assuming something is wrong on my end... but I'm getting frustrated with these perl compression modules... in my few months as a user, they've caused several problems for portage. Any thoughts or suggestions?