From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 07435138330 for ; Sun, 18 Sep 2016 06:39:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 74A6021C080; Sun, 18 Sep 2016 06:39:08 +0000 (UTC) Received: from blaine.gmane.org (unknown [195.159.176.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C2DD2E0AD7 for ; Sun, 18 Sep 2016 06:39:06 +0000 (UTC) Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1blVka-0006ez-Bi for gentoo-user@lists.gentoo.org; Sun, 18 Sep 2016 08:38:52 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Kai Krakow Subject: [gentoo-user] Re: emerge conflict Date: Sun, 18 Sep 2016 08:37:41 +0200 Message-ID: <20160918083741.432b1432@jupiter.sol.kaishome.de> References: <20160917231239.GD1289@ca.inter.net> 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@blaine.gmane.org X-Newsreader: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) X-Archives-Salt: f0b7bd57-7aae-47e0-9109-acbd48d76e67 X-Archives-Hash: 6a29748b959235e313bdf630c4764867 Am Sat, 17 Sep 2016 19:12:40 -0400 schrieb Philip Webb : > Starting my regular Sat system update, 'eix-sync' told me > (equivalent) : > > root:524 ~> eix ^perl$ > [U] dev-lang/perl > Available versions: 5.20.2(0/5.20) ~5.20.2-r1(0/5.20) > ~5.22.0(0/5.22) ~5.22.1(0/5.22) 5.22.2(0/5.22) ~5.24.0(0/5.24) > ~5.24.0-r1(0/5.24) {berkdb debug doc gdbm ithreads} Installed > versions: 5.20.2([2015-10-04 11:34:10])(gdbm -berkdb -debug -doc > -ithreads) > > So I tried 'emerge -pv perl' & was told the current version of (G)Vim > required the earlier installed version of Perl. > After updating to the latest testing version of (G)Vim, I tried > again : > > root:522 ~> emerge -pv perl > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild R ] dev-lang/perl-5.20.2:0/5.20::gentoo USE="-berkdb > -debug -doc gdbm -ithreads" 0 KiB > > Total: 1 package (1 reinstall), Size of downloads: 0 KiB > > WARNING: One or more updates/rebuilds have been skipped due to a > dependency conflict: [...] Try running "emerge -C $(qlist -IC virtual/perl-) first, then run a deep update. If that fails, add vim and other packages to the list: # emerge -1Dpuv perl # emerge -1Dpuv perl vim ... Also check your world file if it accidentally includes perl dependencies. If deps need to be removed by emerge during an updates, it will only do it if it is absent in the world file. That is, remove "virtual/perl-*" and "perl-core/*" from the world file unless you added them on purpose. -- Regards, Kai Replies to list-only preferred.