public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Help to upgrade perl?
@ 2013-12-02 17:41 Michael Higgins
  2013-12-02 20:24 ` Alan McKinnon
  0 siblings, 1 reply; 3+ messages in thread
From: Michael Higgins @ 2013-12-02 17:41 UTC (permalink / raw
  To: gentoo-user

Hey, all --

I have two systems, one of which got perl 5.16.1, somehow. My other
system is still at perl 5.12... and I'm having a heck of a time trying
to upgrade that system to 5.16.1.

Is there some trick that I should recall? 

This is what I tried:

 USE="-build" emerge -v =dev-lang/perl-5.16.1

And this is what I got:

  (dev-lang/perl-5.12.4-r1::gentoo, installed) pulled in by
    ~dev-lang/perl-5.12.4 required by
  (virtual/perl-i18n-langtags-0.35::gentoo, installed)

  (dev-lang/perl-5.16.1::gentoo, ebuild scheduled for merge) pulled in
  by =dev-lang/perl-5.16.1
    >=dev-lang/perl-5.16 required by
  (dev-perl/IO-Socket-SSL-1.840.0::gentoo, installed)
  =dev-lang/perl-5.16* required by
  (virtual/perl-digest-base-1.170.0-r1::gentoo, installed) (and 144
  more with the same problems)

144 more with the same problem? There must be some incantation that
handles all that, no?

Thanks for any pointers, foax!

Cheers,

- Michael Higgins



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

* Re: [gentoo-user] Help to upgrade perl?
  2013-12-02 17:41 [gentoo-user] Help to upgrade perl? Michael Higgins
@ 2013-12-02 20:24 ` Alan McKinnon
  2013-12-02 20:59   ` [gentoo-user] Help to upgrade perl? [SOLVED] Michael Higgins
  0 siblings, 1 reply; 3+ messages in thread
From: Alan McKinnon @ 2013-12-02 20:24 UTC (permalink / raw
  To: gentoo-user

On 02/12/2013 19:41, Michael Higgins wrote:
> Hey, all --
> 
> I have two systems, one of which got perl 5.16.1, somehow. My other
> system is still at perl 5.12... and I'm having a heck of a time trying
> to upgrade that system to 5.16.1.
> 
> Is there some trick that I should recall? 
> 
> This is what I tried:
> 
>  USE="-build" emerge -v =dev-lang/perl-5.16.1
> 
> And this is what I got:
> 
>   (dev-lang/perl-5.12.4-r1::gentoo, installed) pulled in by
>     ~dev-lang/perl-5.12.4 required by
>   (virtual/perl-i18n-langtags-0.35::gentoo, installed)
> 
>   (dev-lang/perl-5.16.1::gentoo, ebuild scheduled for merge) pulled in
>   by =dev-lang/perl-5.16.1
>     >=dev-lang/perl-5.16 required by
>   (dev-perl/IO-Socket-SSL-1.840.0::gentoo, installed)
>   =dev-lang/perl-5.16* required by
>   (virtual/perl-digest-base-1.170.0-r1::gentoo, installed) (and 144
>   more with the same problems)
> 
> 144 more with the same problem? There must be some incantation that
> handles all that, no?
> 
> Thanks for any pointers, foax!
> 
> Cheers,
> 
> - Michael Higgins
> 
> 
> 
> 

emerge -avuND world

Why 5.16.1? that is the lowest version that is ~arch; your next sync and
update is going to want to upgrade it anyway.

Lots of things have been moving around in perl land, modules moving into
core etc etc. A proper world update takes care of all the necessary
blockers.

Or, seeing as you are going to remerge everything perl related anyway,
you might as well just undelete everything perl-related (keeping an
accurate list), and then merge the whole lot back



-- 
Alan McKinnon
alan.mckinnon@gmail.com



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

* Re: [gentoo-user] Help to upgrade perl? [SOLVED]
  2013-12-02 20:24 ` Alan McKinnon
@ 2013-12-02 20:59   ` Michael Higgins
  0 siblings, 0 replies; 3+ messages in thread
From: Michael Higgins @ 2013-12-02 20:59 UTC (permalink / raw
  To: gentoo-user

On Mon, 02 Dec 2013 22:24:35 +0200
Alan McKinnon <alan.mckinnon@gmail.com> wrote:

> emerge -avuND world

/me slaps forehead.

Of course. :(

> 
> Why 5.16.1? that is the lowest version that is ~arch; your next sync
> and update is going to want to upgrade it anyway.

Ah, well, I'm not running ~arch anywhere and so not sure why my public
server got 5.16.1 to begin. So, I'm just updating the development
machine to match.

> 
> Lots of things have been moving around in perl land, modules moving
> into core etc etc. A proper world update takes care of all the
> necessary blockers.

Yes. Perl surely is a PITA for the distro to maintain.

> 
> Or, seeing as you are going to remerge everything perl related anyway,
> you might as well just undelete everything perl-related (keeping an
> accurate list), and then merge the whole lot back

This kind of on-the-side bookkeeping is exactly what I'm trying to
avoid. But I do get your point. ;-)

Looks like I'm good to go, as perl is updating and perl-cleaner --all
after the fact should be fine, I'm guessing. And if not, I know what
I'm in for, mostly.

Thanks!

Cheers,

- Michael




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

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

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-02 17:41 [gentoo-user] Help to upgrade perl? Michael Higgins
2013-12-02 20:24 ` Alan McKinnon
2013-12-02 20:59   ` [gentoo-user] Help to upgrade perl? [SOLVED] Michael Higgins

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