[gentoo-user] Latest perl update has conflicts
Im updating some boxes after a few months and keep hitting the same conflicts: WARNING: One or more updates have been skipped due to a dependency conflict: dev-lang/perl:0 (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/PlRPC-0.202.0::gentoo, installed) (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/HTTP-Negotiate-6.0.0::gentoo, installed) (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/WWW-RobotRules-6.10.0::gentoo, installed) (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/Net-Daemon-0.480.0::gentoo, installed) Someone has probably come across the same problem - how to fix ? -- A
Re: [gentoo-user] Latest perl update has conflicts
On 03/02/2014 23:22, Ajai Khattri wrote: Im updating some boxes after a few months and keep hitting the same conflicts: WARNING: One or more updates have been skipped due to a dependency conflict: dev-lang/perl:0 (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/PlRPC-0.202.0::gentoo, installed) (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/HTTP-Negotiate-6.0.0::gentoo, installed) (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/WWW-RobotRules-6.10.0::gentoo, installed) (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/Net-Daemon-0.480.0::gentoo, installed) Someone has probably come across the same problem - how to fix ? None of the module versions in that output are in the tree, and current perl does not have a build USE flag (but used to). Are you running arch or ~arch? I suspect you might have disabled some of the newer features of portage, or make.conf needs some tender lovin' to bring it up to date. It looks like portage is complaining that the modules you have are not compatible with the perl it wants to install. Easiest fix is to unmerge those modules and let a world update bring them in fresh. If any get missed, and them back manually after the update finishes. You could also share your make.conf so folks here can look it over and see if any modern features are missing. Those modern features DO make life so much simpler :-) -- Alan McKinnon alan.mckin...@gmail.com
Re: [gentoo-user] Latest perl update has conflicts
On Mon, 3 February 2014, at 9:22 pm, Ajai Khattri a...@bway.net wrote: ... WARNING: One or more updates have been skipped due to a dependency conflict: dev-lang/perl:0 (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/PlRPC-0.202.0::gentoo, installed) (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/HTTP-Negotiate-6.0.0::gentoo, installed) (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/WWW-RobotRules-6.10.0::gentoo, installed) (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) conflicts with dev-lang/perl[-build] required by (dev-perl/Net-Daemon-0.480.0::gentoo, installed) Someone has probably come across the same problem - how to fix ? I had this problem the other day. I don't know that it applied to the same package names, but the blocking, the :0 slot and the conflics… build parts were the same - I remember them distinctly. All I did was unmerge the affected packages - i.e. dev-perl/PlRPC, dev-perl/HTTP-Negotiate c in your case - and then reemerged Perl. Worked like a charm. I think genlop depended on a Perl date module that I removed, and I had to remerge it again afterwards. To be sensible you should probably remerge all 4 of these packages after resolving your conflict. Stroller.