public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] missing dependencies
@ 2014-02-26 11:12 Francisco Ares
  2014-02-26 11:54 ` Neil Bothwick
  2014-02-26 11:54 ` David M. Fellows
  0 siblings, 2 replies; 6+ messages in thread
From: Francisco Ares @ 2014-02-26 11:12 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 851 bytes --]

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?

Thanks and best regards
Francisco

[-- Attachment #2: Type: text/html, Size: 1042 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] missing dependencies
  2014-02-26 11:12 [gentoo-user] missing dependencies Francisco Ares
@ 2014-02-26 11:54 ` Neil Bothwick
  2014-02-26 12:29   ` Francisco Ares
  2014-02-26 11:54 ` David M. Fellows
  1 sibling, 1 reply; 6+ messages in thread
From: Neil Bothwick @ 2014-02-26 11:54 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 590 bytes --]

On Wed, 26 Feb 2014 08:12:35 -0300, Francisco Ares wrote:

> 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?

Chances are you didn't. The ebuild should install any dependencies - if
it does not you should file a bug report.


-- 
Neil Bothwick

Philosophical error: Demonstrate the existence of a key to continue

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] missing dependencies
  2014-02-26 11:12 [gentoo-user] missing dependencies Francisco Ares
  2014-02-26 11:54 ` Neil Bothwick
@ 2014-02-26 11:54 ` David M. Fellows
  2014-02-26 12:30   ` Francisco Ares
  1 sibling, 1 reply; 6+ messages in thread
From: David M. Fellows @ 2014-02-26 11:54 UTC (permalink / raw
  To: gentoo-user, Francisco Ares

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] missing dependencies
  2014-02-26 11:54 ` Neil Bothwick
@ 2014-02-26 12:29   ` Francisco Ares
  0 siblings, 0 replies; 6+ messages in thread
From: Francisco Ares @ 2014-02-26 12:29 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 919 bytes --]

2014-02-26 8:54 GMT-03:00 Neil Bothwick <neil@digimed.co.uk>:

> On Wed, 26 Feb 2014 08:12:35 -0300, Francisco Ares wrote:
>
> > 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?
>
> Chances are you didn't. The ebuild should install any dependencies - if
> it does not you should file a bug report.
>
>
> --
> Neil Bothwick
>
> Philosophical error: Demonstrate the existence of a key to continue
>


Hi Neil

That's what I thought at first. But then it was just on perl modules, and
they kept appearing once in a while.  That's why I think I missed something.

David pointed out something, I'm going to try that and see what happens.

Thanks
Francisco

[-- Attachment #2: Type: text/html, Size: 1534 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] missing dependencies
  2014-02-26 11:54 ` David M. Fellows
@ 2014-02-26 12:30   ` Francisco Ares
  2014-02-26 12:58     ` Francisco Ares
  0 siblings, 1 reply; 6+ messages in thread
From: Francisco Ares @ 2014-02-26 12:30 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1359 bytes --]

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="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

[-- Attachment #2: Type: text/html, Size: 1970 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] missing dependencies
  2014-02-26 12:30   ` Francisco Ares
@ 2014-02-26 12:58     ` Francisco Ares
  0 siblings, 0 replies; 6+ messages in thread
From: Francisco Ares @ 2014-02-26 12:58 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1612 bytes --]

2014-02-26 9:30 GMT-03:00 Francisco Ares <frares@gmail.com>:

> 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="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
>
>

Ouch!  perl-cleaner found 131 packages (5 upgrades, 126 reinstalls).  I
guess that was the thing I missed :-D

Thanks again, Dave.

[-- Attachment #2: Type: text/html, Size: 2682 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-02-26 12:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-26 11:12 [gentoo-user] missing dependencies Francisco Ares
2014-02-26 11:54 ` Neil Bothwick
2014-02-26 12:29   ` Francisco Ares
2014-02-26 11:54 ` David M. Fellows
2014-02-26 12:30   ` Francisco Ares
2014-02-26 12:58     ` Francisco Ares

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox