From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id F357513877A for ; Mon, 11 Aug 2014 20:38:52 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 46940E0B32; Mon, 11 Aug 2014 20:38:45 +0000 (UTC) Received: from mail-wg0-f46.google.com (mail-wg0-f46.google.com [74.125.82.46]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AC012E09E2 for ; Mon, 11 Aug 2014 20:38:43 +0000 (UTC) Received: by mail-wg0-f46.google.com with SMTP id m15so9106140wgh.5 for ; Mon, 11 Aug 2014 13:38:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=7XZurLH6nbGE2wSkiztVc+jz+qV36yRgwWb0Kw4DQ1I=; b=zxRGdyA39WkyzDbwso0M+swZoLBf4K4WQr+CeDR4WckWYzuVDecMXesCL4PdL+7wVs KqmB44KNGGejVA+SpV/Dvw/SOxzvFIuR3WGI1n+JaVHYEzt3LpIQauIIP6+viKzPxOcZ uuo+MNIZBRAuegW8yR7IFGwpAOUl1e8HaB7roglJZjbiBfEian2EjemkpwWura1Z/VuH N2azJCRhcWNL1pCdOyyFYOBSVKzx/C1R+7XAFFTUwfS7Q6nR+35vCOI3ZnTOYN61bE43 edzY6o+Nq5Bk9fm91yKlBHbeMwjUDiV6tOQdLzQ6zwCMcDalP0TGT2FVazYPlvpepOyt 05/w== X-Received: by 10.180.9.38 with SMTP id w6mr22564685wia.61.1407789522218; Mon, 11 Aug 2014 13:38:42 -0700 (PDT) Received: from [172.20.0.41] (105-237-190-183.access.mtnbusiness.co.za. [105.237.190.183]) by mx.google.com with ESMTPSA id ej10sm47779025wib.12.2014.08.11.13.38.40 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Aug 2014 13:38:41 -0700 (PDT) Message-ID: <53E9299B.4090602@gmail.com> Date: Mon, 11 Aug 2014 22:37:47 +0200 From: Alan McKinnon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: Lots of big updates... References: <53E793A5.90203@libertytrek.org> <53E79817.5060901@libertytrek.org> In-Reply-To: <53E79817.5060901@libertytrek.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: f6190d95-e782-434f-9a6b-2eee61fc8d75 X-Archives-Hash: efa6cc21283e16643dc60917099c04d6 On 10/08/2014 18:04, Tanstaafl wrote: > On 8/10/2014 11:45 AM, Tanstaafl 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