public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Lots of big updates...
@ 2014-08-10 15:45 Tanstaafl
  2014-08-10 16:04 ` [gentoo-user] " Tanstaafl
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Tanstaafl @ 2014-08-10 15:45 UTC (permalink / raw
  To: gentoo-user

Hi everyone,

I haven't updated in a little while, and am seeing a lot of big updates...

The main ones that concern me are:

perl (5.16 > 5.18)
&
mariadb (5.5.37 > 10.0.12)

and of course, I always worry about:

glib (2.38.2-r1 > 2.40.0-r1)
&
glibc (2.17 > 2.19-r1)

Anyone have any warnings/caveats about these updates?

Especially the mariadb update? I'm thinking about masking that one for a 
while, just to be safe...

Thanks


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

* [gentoo-user] Re: Lots of big updates...
  2014-08-10 15:45 [gentoo-user] Lots of big updates Tanstaafl
@ 2014-08-10 16:04 ` Tanstaafl
  2014-08-11 20:37   ` Alan McKinnon
  2014-08-11 22:32   ` Bill Kenworthy
  2014-08-11 21:24 ` Jouni Kosonen
  2014-08-11 22:13 ` [gentoo-user] " Alan McKinnon
  2 siblings, 2 replies; 8+ messages in thread
From: Tanstaafl @ 2014-08-10 16:04 UTC (permalink / raw
  To: gentoo-user

On 8/10/2014 11:45 AM, Tanstaafl <tanstaafl@libertytrek.org> wrote:
> I haven't updated in a little while, and am seeing a lot of big updates...
>
> The main ones that concern me are:
>
> perl (5.16 > 5.18)

Ok, a little experimenting to see if I can stage these updates and just 
update perl first, I get:

>  # emerge -pvuDN perl
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild     U  ] virtual/libintl-0-r1 [0] ABI_X86="(64%*) -32% (-x32)" 0 kB
> [ebuild     U  ] sys-devel/gnuconfig-20140212 [20131128] 44 kB
> [ebuild     U  ] app-admin/perl-cleaner-2.16 [2.15] 6 kB
> [ebuild     U  ] sys-libs/db-4.8.30-r1:4.8 [4.8.30:4.8] USE="cxx -doc -examples -java -tcl {-test}" ABI_X86="(64%*) (-32) (-x32)" 22,351 kB
> [ebuild     U  ] dev-lang/perl-5.18.2-r1:0/5.18 [5.16.3:0/5.16] USE="berkdb gdbm -debug -doc -ithreads" 13,746 kB
>
> Total: 5 packages (5 upgrades), Size of downloads: 36,147 kB
>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> dev-lang/perl:0
>
>   (dev-lang/perl-5.16.3::gentoo, installed) pulled in by
>     =dev-lang/perl-5.16* required by (virtual/perl-Attribute-Handlers-0.930.0-r1::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Net-SSLeay-1.550::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/IO-Socket-SSL-1.953.0::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Sub-Exporter-0.986.0::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/PlRPC-0.202.0-r2::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Net-Daemon-0.480.0-r1::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-vcs/git-1.8.5.5::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/log-dispatch-2.410.0::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Try-Tiny-0.180.0::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Error-0.170.210::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Package-Stash-XS-0.280.0::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (net-analyzer/net-snmp-5.7.3_pre3::gentoo, installed)
>     dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Package-Stash-0.360.0::gentoo, installed)
>     (and 1 more with the same problems)
>
>   (dev-lang/perl-5.18.2-r1::gentoo, ebuild scheduled for merge) pulled in by
>     =dev-lang/perl-5.18* required by (virtual/perl-MIME-Base64-3.130.0-r3::gentoo, installed)
>     (and 3 more with the same problem)

A little googling suggests that I could resolve this by a simple:

emerge -C virtual/perl-Attribute-Handlers-0.930.0-r1
&
emerge -C virtual/perl-MIME-Base64-3.130.0-r3

But even if this does resolve the conflicts, what would break 
(temporarily) if I removed those? They're virtuals, so... maybe... 
nothing? Any way to check?


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

* Re: [gentoo-user] Re: Lots of big updates...
  2014-08-10 16:04 ` [gentoo-user] " Tanstaafl
@ 2014-08-11 20:37   ` Alan McKinnon
  2014-08-11 22:32   ` Bill Kenworthy
  1 sibling, 0 replies; 8+ messages in thread
From: Alan McKinnon @ 2014-08-11 20:37 UTC (permalink / raw
  To: gentoo-user

On 10/08/2014 18:04, Tanstaafl wrote:
> On 8/10/2014 11:45 AM, Tanstaafl <tanstaafl@libertytrek.org> wrote:
>> I haven't updated in a little while, and am seeing a lot of big
>> updates...
>>
>> The main ones that concern me are:
>>
>> perl (5.16 > 5.18)
> 
> Ok, a little experimenting to see if I can stage these updates and just
> update perl first, I get:
> 
>>  # emerge -pvuDN perl
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies... done!
>> [ebuild     U  ] virtual/libintl-0-r1 [0] ABI_X86="(64%*) -32% (-x32)"
>> 0 kB
>> [ebuild     U  ] sys-devel/gnuconfig-20140212 [20131128] 44 kB
>> [ebuild     U  ] app-admin/perl-cleaner-2.16 [2.15] 6 kB
>> [ebuild     U  ] sys-libs/db-4.8.30-r1:4.8 [4.8.30:4.8] USE="cxx -doc
>> -examples -java -tcl {-test}" ABI_X86="(64%*) (-32) (-x32)" 22,351 kB
>> [ebuild     U  ] dev-lang/perl-5.18.2-r1:0/5.18 [5.16.3:0/5.16]
>> USE="berkdb gdbm -debug -doc -ithreads" 13,746 kB
>>
>> Total: 5 packages (5 upgrades), Size of downloads: 36,147 kB
>>
>> !!! Multiple package instances within a single package slot have been
>> pulled
>> !!! into the dependency graph, resulting in a slot conflict:
>>
>> dev-lang/perl:0
>>
>>   (dev-lang/perl-5.16.3::gentoo, installed) pulled in by
>>     =dev-lang/perl-5.16* required by
>> (virtual/perl-Attribute-Handlers-0.930.0-r1::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Net-SSLeay-1.550::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/IO-Socket-SSL-1.953.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Sub-Exporter-0.986.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/PlRPC-0.202.0-r2::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Net-Daemon-0.480.0-r1::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-vcs/git-1.8.5.5::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/log-dispatch-2.410.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Try-Tiny-0.180.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Error-0.170.210::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Package-Stash-XS-0.280.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (net-analyzer/net-snmp-5.7.3_pre3::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Package-Stash-0.360.0::gentoo, installed)
>>     (and 1 more with the same problems)
>>
>>   (dev-lang/perl-5.18.2-r1::gentoo, ebuild scheduled for merge) pulled
>> in by
>>     =dev-lang/perl-5.18* required by
>> (virtual/perl-MIME-Base64-3.130.0-r3::gentoo, installed)
>>     (and 3 more with the same problem)
> 
> A little googling suggests that I could resolve this by a simple:
> 
> emerge -C virtual/perl-Attribute-Handlers-0.930.0-r1
> &
> emerge -C virtual/perl-MIME-Base64-3.130.0-r3
> 
> But even if this does resolve the conflicts, what would break
> (temporarily) if I removed those? They're virtuals, so... maybe...
> nothing? Any way to check?


Nothing will break. Like you say they are virtual and contain no code
and deploy nothing. So your system will continue to function as it
currently does, and Portage will sort itself out when you next emerge world.

Unless of course portage wants to unmerge any of the providers that
satisfy the virtuals, and you say "yes" ... :-)



-- 
Alan McKinnon
alan.mckinnon@gmail.com



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

* [gentoo-user] Re: Lots of big updates...
  2014-08-10 15:45 [gentoo-user] Lots of big updates Tanstaafl
  2014-08-10 16:04 ` [gentoo-user] " Tanstaafl
@ 2014-08-11 21:24 ` Jouni Kosonen
  2014-08-11 22:13 ` [gentoo-user] " Alan McKinnon
  2 siblings, 0 replies; 8+ messages in thread
From: Jouni Kosonen @ 2014-08-11 21:24 UTC (permalink / raw
  To: gentoo-user

Tanstaafl wrote:

> mariadb (5.5.37 > 10.0.12)
> Thanks

I went from mariadb-5.5.38-r1 to 10.0.12 here on Aug 5 and didn't manage 
to break anything, even akonadi-server.
There shouldn't be anythong a revdep-rebuild won't handle.

Jouni





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

* Re: [gentoo-user] Lots of big updates...
  2014-08-10 15:45 [gentoo-user] Lots of big updates Tanstaafl
  2014-08-10 16:04 ` [gentoo-user] " Tanstaafl
  2014-08-11 21:24 ` Jouni Kosonen
@ 2014-08-11 22:13 ` Alan McKinnon
  2 siblings, 0 replies; 8+ messages in thread
From: Alan McKinnon @ 2014-08-11 22:13 UTC (permalink / raw
  To: gentoo-user

On 10/08/2014 17:45, Tanstaafl wrote:
> Hi everyone,
> 
> I haven't updated in a little while, and am seeing a lot of big updates...
> 
> The main ones that concern me are:
> 
> perl (5.16 > 5.18)

No problem other than you might have a bunch of blockers to resolve and
of course perl-cleaner to run. Just keep cycling through it till it
completes; preserved-rebuild will keep your system intact.

All regular Gentoo stuff, nothing to be concerned about. Besides, if it
breaks you know what to do (and no-one can really tell you about
breakage in advance)

> &
> mariadb (5.5.37 > 10.0.12)

No info


> 
> and of course, I always worry about:
> 
> glib (2.38.2-r1 > 2.40.0-r1)

This is not a problem, but you keep raising it. glib is a bunch of
helper functions and in no way related at all to glibc (an entirely
different kettle of fish)


> &
> glibc (2.17 > 2.19-r1)

No problem. There were no ABI changes to glibc for ages now

> 
> Anyone have any warnings/caveats about these updates?
> 
> Especially the mariadb update? I'm thinking about masking that one for a
> while, just to be safe...


Run it in your test environment and satisfy yourself first




-- 
Alan McKinnon
alan.mckinnon@gmail.com



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

* Re: [gentoo-user] Re: Lots of big updates...
  2014-08-10 16:04 ` [gentoo-user] " Tanstaafl
  2014-08-11 20:37   ` Alan McKinnon
@ 2014-08-11 22:32   ` Bill Kenworthy
  2014-08-11 22:37     ` Neil Bothwick
  1 sibling, 1 reply; 8+ messages in thread
From: Bill Kenworthy @ 2014-08-11 22:32 UTC (permalink / raw
  To: gentoo-user

I would follow that path - I did and it worked out fine.

Unmerge all conflicting perl modules

emerge world -1NuDv

Dont forget perl-cleaner --all immediately afterwards

and with the python updates that are probably there too - python-updater

enjoy ...

Note that some perl modules have disappeared in 5.18 but it didn't cause
me any grief I know of.

BillK

On 11/08/14 00:04, Tanstaafl wrote:
> On 8/10/2014 11:45 AM, Tanstaafl <tanstaafl@libertytrek.org> wrote:
>> I haven't updated in a little while, and am seeing a lot of big
>> updates...
>>
>> The main ones that concern me are:
>>
>> perl (5.16 > 5.18)
> 
> Ok, a little experimenting to see if I can stage these updates and just
> update perl first, I get:
> 
>>  # emerge -pvuDN perl
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies... done!
>> [ebuild     U  ] virtual/libintl-0-r1 [0] ABI_X86="(64%*) -32% (-x32)"
>> 0 kB
>> [ebuild     U  ] sys-devel/gnuconfig-20140212 [20131128] 44 kB
>> [ebuild     U  ] app-admin/perl-cleaner-2.16 [2.15] 6 kB
>> [ebuild     U  ] sys-libs/db-4.8.30-r1:4.8 [4.8.30:4.8] USE="cxx -doc
>> -examples -java -tcl {-test}" ABI_X86="(64%*) (-32) (-x32)" 22,351 kB
>> [ebuild     U  ] dev-lang/perl-5.18.2-r1:0/5.18 [5.16.3:0/5.16]
>> USE="berkdb gdbm -debug -doc -ithreads" 13,746 kB
>>
>> Total: 5 packages (5 upgrades), Size of downloads: 36,147 kB
>>
>> !!! Multiple package instances within a single package slot have been
>> pulled
>> !!! into the dependency graph, resulting in a slot conflict:
>>
>> dev-lang/perl:0
>>
>>   (dev-lang/perl-5.16.3::gentoo, installed) pulled in by
>>     =dev-lang/perl-5.16* required by
>> (virtual/perl-Attribute-Handlers-0.930.0-r1::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Net-SSLeay-1.550::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/IO-Socket-SSL-1.953.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Sub-Exporter-0.986.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/PlRPC-0.202.0-r2::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Net-Daemon-0.480.0-r1::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-vcs/git-1.8.5.5::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/log-dispatch-2.410.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Try-Tiny-0.180.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Error-0.170.210::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Package-Stash-XS-0.280.0::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (net-analyzer/net-snmp-5.7.3_pre3::gentoo, installed)
>>     dev-lang/perl:0/5.16=[-build(-)] required by
>> (dev-perl/Package-Stash-0.360.0::gentoo, installed)
>>     (and 1 more with the same problems)
>>
>>   (dev-lang/perl-5.18.2-r1::gentoo, ebuild scheduled for merge) pulled
>> in by
>>     =dev-lang/perl-5.18* required by
>> (virtual/perl-MIME-Base64-3.130.0-r3::gentoo, installed)
>>     (and 3 more with the same problem)
> 
> A little googling suggests that I could resolve this by a simple:
> 
> emerge -C virtual/perl-Attribute-Handlers-0.930.0-r1
> &
> emerge -C virtual/perl-MIME-Base64-3.130.0-r3
> 
> But even if this does resolve the conflicts, what would break
> (temporarily) if I removed those? They're virtuals, so... maybe...
> nothing? Any way to check?
> 



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

* Re: [gentoo-user] Re: Lots of big updates...
  2014-08-11 22:32   ` Bill Kenworthy
@ 2014-08-11 22:37     ` Neil Bothwick
  2014-08-11 23:05       ` Bill Kenworthy
  0 siblings, 1 reply; 8+ messages in thread
From: Neil Bothwick @ 2014-08-11 22:37 UTC (permalink / raw
  To: gentoo-user

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

On Tue, 12 Aug 2014 06:32:08 +0800, Bill Kenworthy wrote:

> Note that some perl modules have disappeared in 5.18 but it didn't cause
> me any grief I know of.

They haven't disappeared, they are now part of the core Perl installation
and not needed as separate ebuilds.

http://dilfridge.blogspot.co.uk/2014/07/perl-in-gentoo-dev-langperl-virtuals.html


-- 
Neil Bothwick

Become a computer programmer and never see the the world.

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

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

* Re: [gentoo-user] Re: Lots of big updates...
  2014-08-11 22:37     ` Neil Bothwick
@ 2014-08-11 23:05       ` Bill Kenworthy
  0 siblings, 0 replies; 8+ messages in thread
From: Bill Kenworthy @ 2014-08-11 23:05 UTC (permalink / raw
  To: gentoo-user

On 12/08/14 06:37, Neil Bothwick wrote:
> On Tue, 12 Aug 2014 06:32:08 +0800, Bill Kenworthy wrote:
> 
>> Note that some perl modules have disappeared in 5.18 but it didn't cause
>> me any grief I know of.
> 
> They haven't disappeared, they are now part of the core Perl installation
> and not needed as separate ebuilds.
> 
> http://dilfridge.blogspot.co.uk/2014/07/perl-in-gentoo-dev-langperl-virtuals.html
> 
> 

Yes, I should have been clearer.

BillK



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

end of thread, other threads:[~2014-08-11 23:06 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-10 15:45 [gentoo-user] Lots of big updates Tanstaafl
2014-08-10 16:04 ` [gentoo-user] " Tanstaafl
2014-08-11 20:37   ` Alan McKinnon
2014-08-11 22:32   ` Bill Kenworthy
2014-08-11 22:37     ` Neil Bothwick
2014-08-11 23:05       ` Bill Kenworthy
2014-08-11 21:24 ` Jouni Kosonen
2014-08-11 22:13 ` [gentoo-user] " Alan McKinnon

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