On Wed, Jul 27, 2005 at 07:05:48PM +0200, Martin Larsson wrote:
> On 7/27/05, Matan Peled <[EMAIL PROTECTED]> wrote:
> > 
> > try revdep-rebuild.
> 
> Thanks, that gives:
>     Warning: Failed to resolve package order.
>     Will merge in "random" order!
> <snip>
>     All prepared. Starting rebuild...
>     emerge --oneshot  =app-text/openjade-1.3.2-r1 =app-text/xpdf-3.00-r8
>                                =dev-java/libreadline-java-0.8.0-r1
> =dev-perl/sdl-perl-1.20.3
>                                =net-libs/gnutls-1.2.3 
> =sys-fs/cryptsetup-0.1-r1
> ..........
> Calculating dependencies /
> emerge: there are no ebuilds to satisfy "=dev-perl/sdl-perl-1.20.3".
>   
> Which is kind of strange as 'emerge -av sdl-perl' gives:
> [ebuild     U ] dev-perl/sdl-perl-1.20.3-r1 [1.20.3] +mpeg +truetype 779 kB
> 
> Now what?
> 
> M.

First emerge the new version of sdl-perl
 emerge --oneshot sdl-perl
then remove the tempfiles created by revdep-rebuild
and run revdep-rebuild again. 

The problem is that somewhere along the line the sdl-perl-1.20.3
ebuild was removed, and revdep-rebuild defaults to re-emerging the
same version of the program as currently in your system...

Though for this to happen, sdl-perl is probably a deep dependency that
never got updated (try emerge --deep sometime).

W
-- 
Nothing is fool-proof to sufficiently talented fools.
Sortir en Pantoufles: up 2 days, 18:22
-- 
gentoo-user@gentoo.org mailing list

Reply via email to