public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Kai Krakow <hurikhan77@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Re: emerge conflict
Date: Sun, 18 Sep 2016 08:29:13 +0200	[thread overview]
Message-ID: <20160918082913.5cab426c@jupiter.sol.kaishome.de> (raw)
In-Reply-To: 20160917231239.GD1289@ca.inter.net

Am Sat, 17 Sep 2016 19:12:40 -0400
schrieb Philip Webb <purslow@ca.inter.net>:

> 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.



  parent reply	other threads:[~2016-09-18  6:32 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-17 23:12 [gentoo-user] emerge conflict Philip Webb
2016-09-18  0:58 ` Daniel Frey
2016-09-18  1:55   ` Adam Carter
2016-09-18  4:35     ` Gregory Woodbury
2016-09-18  6:29 ` Kai Krakow [this message]
2016-09-18  6:37 ` [gentoo-user] " Kai Krakow
2016-09-18 23:53   ` Philip Webb
2016-09-19  0:36     ` Rich Freeman
2016-09-19  7:28     ` Neil Bothwick
2016-09-19  9:54       ` Bill Kenworthy
2016-09-19 17:01       ` Philip Webb
2016-09-19 20:17         ` Neil Bothwick
2016-09-20  6:41           ` Kai Krakow
2016-09-20  7:52             ` Neil Bothwick
2016-09-18  9:50 ` [gentoo-user] " Neil Bothwick

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=20160918082913.5cab426c@jupiter.sol.kaishome.de \
    --to=hurikhan77@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