From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Lots of big updates...
Date: Mon, 11 Aug 2014 22:37:47 +0200 [thread overview]
Message-ID: <53E9299B.4090602@gmail.com> (raw)
In-Reply-To: <53E79817.5060901@libertytrek.org>
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
next prev parent reply other threads:[~2014-08-11 20:38 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
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 [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53E9299B.4090602@gmail.com \
--to=alan.mckinnon@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox