From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 0728C138FF9 for ; Wed, 26 Feb 2014 12:30:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 64C3EE0B75; Wed, 26 Feb 2014 12:30:45 +0000 (UTC) Received: from mail-ob0-f170.google.com (mail-ob0-f170.google.com [209.85.214.170]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 691ACE0AA4 for ; Wed, 26 Feb 2014 12:30:44 +0000 (UTC) Received: by mail-ob0-f170.google.com with SMTP id uz6so684923obc.1 for ; Wed, 26 Feb 2014 04:30:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=NIRlhZNfY1tUu8TYc3MASVIkK/leQ6R0Fo7NJc6l/Lw=; b=tzvexmll77a1sjaBkFPnRRVqpU9K1KLSb43WB1n66K2mBIeYCvautK9Cez4Y7ii6Uj XqoyMduppLDsj3BOiL7SXptQO8oo4o3+YfK8739mUx6wceEjWNjiYxiPp7vNnxZwylXC A13RqQjDYy4DUlgpA01wcN6sYuSff18n0zzYFqybsyigw3KfpVeBkvBGraymaEQg79jD Oy9ngcXAeNP6X18lFNWNVGjCzIa6QsawlMw3SNp8Wbu8PUKr7SxXJU4hEK9mwHJWns1F e2CqoQ3PZHxdqziVCPJ/5RjUdvD+bDHglY9m3WPc0WraHtF5eNISGfHzMHAwknM/0LJi LaGw== X-Received: by 10.182.47.195 with SMTP id f3mr2569413obn.49.1393417843668; Wed, 26 Feb 2014 04:30:43 -0800 (PST) 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.60.74.165 with HTTP; Wed, 26 Feb 2014 04:30:03 -0800 (PST) In-Reply-To: <30c29c92-afd6-4aa5-9ac0-e8dafd707a23@BL2PRD0411HT003.namprd04.prod.outlook.com> References: <30c29c92-afd6-4aa5-9ac0-e8dafd707a23@BL2PRD0411HT003.namprd04.prod.outlook.com> From: Francisco Ares Date: Wed, 26 Feb 2014 09:30:03 -0300 Message-ID: Subject: Re: [gentoo-user] missing dependencies To: gentoo-user Content-Type: multipart/alternative; boundary=089e0158afca987fa004f34e5f5a X-Archives-Salt: 7745e081-96c5-428a-a912-06bda14fe300 X-Archives-Hash: 00f62710d29f9e7f61f44ac71a1da92c --089e0158afca987fa004f34e5f5a Content-Type: text/plain; charset=UTF-8 2014-02-26 8:54 GMT-03:00 David M. Fellows : > On Wed, 26 Feb 2014 08:12:35 -0300 > Francisco Ares wrote - > > --001a113311e686e7f304f34d4a39 > > Content-Type: text/plain; charset="UTF-8" > > > > Hi All, > > > > It has been for a while, now: every now and then, when updating a perl > > module, it fails to emerge. Checking the log, it is possible to see > > something like this, when I tied to update dev-perl/File-MimeInfo : > > > > ... > > Checking prerequisites... > > requires: > > ! File::BaseDir is not installed > > ! File::DesktopEntry is not installed > > ... > > > > Then I checked to see, and both dev-perl/File-BaseDir and > > dev-perl/File-DesktopEntry are really not installed and are not requested > > for the dev-perl/File-MimeInfo update. > > > > At first I thought it was a one and only case. But as time goes by, > there > > has been perl packages that refuse to emerge at first, and then, checking > > the emerge log, finding missing modules and manually emerging them, > > everything goes as it should. > > > > Does anyone have a clue on where did I miss them? > > You need to run perl-cleaner to rebuild perl modules after a perl update. > > emerge perl-cleaner if neecessary > perl-cleaner --all -p > to check > and perl-cleaner --all > do do the work. > > Dave F > Thanks, Dave, gonna try. Francisco --089e0158afca987fa004f34e5f5a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
2014= -02-26 8:54 GMT-03:00 David M. Fellows <fellows@unb.ca>:
On Wed, 26 Feb 2014 08:12:35 -0300
Francisco Ares wrote -
> --001a113311e686e7f304f34d4a39
> Content-Type: text/plain; charset=3D"UTF-8"
>
> Hi All,
>
> It has been for a while, now: every now and then, when updating a perl=
> module, it fails to emerge. =C2=A0Checking the log, it is possible to = see
> something like this, when I tied to update dev-perl/File-MimeInfo : >
> ...
> Checking prerequisites...
> =C2=A0 requires:
> =C2=A0 =C2=A0 ! =C2=A0File::BaseDir is not installed
> =C2=A0 =C2=A0 ! =C2=A0File::DesktopEntry is not installed
> ...
>
> Then I checked to see, and both dev-perl/File-BaseDir and
> dev-perl/File-DesktopEntry are really not installed and are not reques= ted
> for the dev-perl/File-MimeInfo update.
>
> At first I thought it was a one and only case. =C2=A0But as time goes = by, there
> has been perl packages that refuse to emerge at first, and then, check= ing
> the emerge log, finding missing modules and manually emerging them, > everything goes as it should.
>
> Does anyone have a clue on where did I miss them?

You need to run perl-cleaner to rebuild perl modules after a pe= rl update.

emerge perl-cleaner if neecessary
perl-cleaner --all -p
to check
and perl-cleaner --all
do do the work.

Dave F


Thanks, Dave, g= onna try.

Francisco

--089e0158afca987fa004f34e5f5a--