Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Blockers or slot conflicts on a Perl update?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
dilfridge
Developer
Developer


Joined: 18 Sep 2010
Posts: 111
Location: Regensburg, Germany

PostPosted: Thu May 04, 2017 4:43 pm    Post subject: Blockers or slot conflicts on a Perl update? Reply with quote

Many people run into portage problems when there's a major version Perl update. (Yes we're working to improve this.)

There's a lot of advice floating around, some of it correct, some of it unnecessary, and some of it straightaway harmful or dangerous. So, if you have problems with updating Perl, please visit our wiki page for up-to-date information (including both easy advice and the background story):

https://wiki.gentoo.org/wiki/Perl

Cheers! Your friendly Gentoo Perl team. 8)

Stuck, --kallamej
Back to top
View user's profile Send private message
jlpoole
Guru
Guru


Joined: 01 Nov 2005
Posts: 347
Location: Salem, OR

PostPosted: Sun May 07, 2017 5:40 pm    Post subject: Reply with quote

Yes, I ran into problems performing a regular update:
Code:
!!! 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.24.1-r1:0/5.24::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/perl-5.24* required by (virtual/perl-Data-Dumper-2.160.0-r1:0/0::gentoo, ebuild scheduled for merge)
    ^              ^^^^^                                                                                                                                       
    (and 18 more with the same problem)

  (dev-lang/perl-5.22.3_rc4:0/5.22::gentoo, installed) pulled in by
    dev-lang/perl:0/5.22=[-build(-)] required by (dev-perl/File-BaseDir-0.30.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                       
    (and 40 more with the same problem)

NOTE: Use the '--verbose-conflicts' option to display parents omitted above


I've been with Gentoo for over a decade and I still have problems "parsing" error messages such as above and understanding precisely what I need to do.
Thank you for the link, I'm hoping it will allow me to quickly resume.
Back to top
View user's profile Send private message
jesnow
Guru
Guru


Joined: 26 Apr 2006
Posts: 588

PostPosted: Wed May 10, 2017 1:22 pm    Post subject: Reply with quote

There used to be warnings on portage updates that you were possibly in for some issues, and you should update portage first. Could we have some warning that a problematic update is looming? Like am eselect news item or something that says this is coming and where to go for the officially approved procedure?

This perl update was a nightmare, and my system is vanilla stable.

Thanks,

Jon
Back to top
View user's profile Send private message
saboya
Guru
Guru


Joined: 28 Nov 2006
Posts: 469
Location: Brazil

PostPosted: Wed May 10, 2017 1:36 pm    Post subject: Reply with quote

Although I agree it's not a simple update, emerging with backtrack 50 solves most issues with the Perl update, I'd hardly call it a nightmare.
Back to top
View user's profile Send private message
jesnow
Guru
Guru


Joined: 26 Apr 2006
Posts: 588

PostPosted: Wed May 10, 2017 7:58 pm    Post subject: Reply with quote

And how long did it take people to figure out that was what to do? There were at least three different "this is how I did it" solutions that all involved a lot of time remerging broken packages. Not what you want on a "stable" system. There shoudl be a standard operating procedure published for the upgrade by the time it hits stable, as there often is for things that break your system before it's fixed, like major compiler or glibc updates.

I'm not whining, we want the maintenance of a stable system to be pretty straightforward. Gentoo has gotten much better in that regard since I started back in whenever.
Back to top
View user's profile Send private message
Zucca
Veteran
Veteran


Joined: 14 Jun 2007
Posts: 1561
Location: KUUSANKOSKI, Finland

PostPosted: Wed May 10, 2017 9:43 pm    Post subject: Reply with quote

Strangely I have had no problems with perl on my amd64 and ~amd64 systems.
But I've had major blockages caused by python and some by ruby.

I've put --backtrack=<some large number close to 1000> on my default opts. That might have helped me.
_________________
..: Zucca :..

Code:
ERROR: '--failure' is not an option. Aborting...
Back to top
View user's profile Send private message
Shoaloak
n00b
n00b


Joined: 05 Nov 2016
Posts: 48

PostPosted: Wed May 24, 2017 8:19 pm    Post subject: Reply with quote

Thanks for the post, was already scratching my head when I failed to solve these update problems by myself.
Code:
root # emerge -uDNav --with-bdeps y --backtrack 100 @world
root # perl-cleaner --all

From the wiki works like a charm. :)
_________________
Happy hacking.
Back to top
View user's profile Send private message
piotr5
Tux's lil' helper
Tux's lil' helper


Joined: 14 Dec 2012
Posts: 102

PostPosted: Fri Jan 26, 2018 4:50 pm    Post subject: Reply with quote

ehm, the problems with perl is that emerge -uDNav --with-bdeps y --backtrack 100 @world will fail whenever a major change happened to perl, especially if you've installed about a thousand perl-packages. some of them simply are guaranteed to stop being supported in new versions? I don't know. anyway, thanks for gentoo-perl-helpers!
Back to top
View user's profile Send private message
pacon
n00b
n00b


Joined: 06 Jun 2019
Posts: 1

PostPosted: Thu Jun 06, 2019 2:52 am    Post subject: Reply with quote

Hello,

Today I was troubleshooting a problem when running:

Code:
emerge -auDNv --with-bdeps=y --keep-going --backtrack=30 @world


after not having updated in a while (my mistake). By way of background I am on amd64 using the 17.0 profile.

I am getting a lot of problems like:
Code:
!!! 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.28.2-r1:0/5.28::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/perl-5.28* required by (virtual/perl-Digest-MD5-2.550.0-r1:0/0::gentoo, ebuild scheduled for merge)
    ^              ^^^^^
    (and 37 more with the same problem)

  (dev-lang/perl-5.26.2:0/5.26::gentoo, installed) pulled in by
    dev-lang/perl:0/5.26= required by (dev-perl/common-sense-3.740.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^
    (and 78 more with the same problem)


The first problem was that updating perl meant a new version of perl, which meant all the packages depending on perl had to be rebuilt. I think this would ordinarily be taken care of by a sufficiently large 'backtrack' argument, but it wasn't because of the following problems.

The second problem was that I have packages installed on my machine which, after the last `emerge --sync`, no longer exist in the portage tree (that is, I have an old version installed, and the portage tree only has newer versions). This means that I can't rebuild them. I suppose it is my fault for not updating packages regularly. In this instance I managed to get by by running something like:
Code:
emerge -1av =dev-lang/perl-5.28.2-r1 (list of packages that were complaining about perl)


However this `emerge -1av` call failed because of the third problem, which was that there was a conflict between virtual/perl-File-Path and perl-core/File-Path. The latest stable virtual/perl-File-Path (2.150.0) was trying to pull in a version of perl-core/File-Path which does not exist. I think I 'fixed' this on my machine by masking it:
Code:
echo ">virtual/perl-File-Path-2.130.0" >> /etc/portage/package.mask/all


The reason for my post is to offer the above for whatever good it might do people who run into the same problems, to see if anyone can point out any misunderstandings on my part, and to see if the File-Path version issue needs fixing by someone who knows more about it than me.

In hindsight perhaps I should have used app-admin/gentoo-perl-helpers. When I was troubleshooting, I skipped that section of the Perl wiki page because I read it as 'this is for selective updates' but actually it is for broader purposes than that.

When I get time (ha! we all say that) I would like to look into some kind of script that would automatically identify these kinds of blockages and resolve them.

While I am writing, thankyou to all the developers and people who post on the forums. You have made my life happier during my many years as a Gentoo user.

Regards,
-pacon.
Back to top
View user's profile Send private message
direwolf
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2003
Posts: 99
Location: Richmond, VA

PostPosted: Mon Jun 10, 2019 7:38 pm    Post subject: Reply with quote

Thanks for posting that, pacon.

I had the exact same issues.

Rolling through 156 perl module installs right now, fingers crossed!
_________________
========================================================
"Somebody has to do something, and it's just incredibly pathetic that it has to be us."
- Jerry Garcia
Back to top
View user's profile Send private message
Wallsandfences
Guru
Guru


Joined: 29 Mar 2010
Posts: 368

PostPosted: Mon Jun 24, 2019 12:43 pm    Post subject: Reply with quote

I run into a blocker as well, tried the solution above to no avail:
Code:
emerge -1av =dev-lang/perl-5.28.2-r1 --verbose-conflicts
python-exec: Invalid impl in /etc/python-exec/python-exec.conf: python3.4

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] dev-lang/perl-5.28.2-r1:0/5.28::gentoo [5.26.2:0/5.26::gentoo] USE="berkdb gdbm -debug -doc -ithreads" 12.215 KiB

Total: 1 package (1 upgrade), Size of downloads: 12.215 KiB

!!! 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.28.2-r1:0/5.28::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/perl-5.28.2-r1 (Argument)
    =dev-lang/perl-5.28* required by (virtual/perl-ExtUtils-Manifest-1.700.0-r5:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                     
    =dev-lang/perl-5.28* required by (virtual/perl-Digest-MD5-2.550.0-r1:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                               
    =dev-lang/perl-5.28* required by (virtual/perl-parent-0.236.0-r1:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                           
    =dev-lang/perl-5.28* required by (virtual/perl-CPAN-Meta-2.150.10-r2:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                               
    =dev-lang/perl-5.28* required by (virtual/perl-Perl-OSType-1.10.0-r2:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                               
    =dev-lang/perl-5.28* required by (virtual/perl-IO-Compress-2.74.0-r1:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                               
    =dev-lang/perl-5.28* required by (virtual/perl-Compress-Raw-Bzip2-2.74.0-r1:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                     
    =dev-lang/perl-5.28* required by (virtual/perl-Parse-CPAN-Meta-2.150.10-r2:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                     
    =dev-lang/perl-5.28* required by (virtual/perl-Time-Local-1.250.0-r1:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                               
    =dev-lang/perl-5.28* required by (virtual/perl-CPAN-Meta-YAML-0.18.0-r4:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                 
    =dev-lang/perl-5.28* required by (virtual/perl-Module-Metadata-1.0.33-r1:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                   
    =dev-lang/perl-5.28* required by (virtual/perl-MIME-Base64-3.150.0-r5:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                               
    =dev-lang/perl-5.28* required by (virtual/perl-Text-ParseWords-3.300.0-r5:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                   

  (dev-lang/perl-5.26.2:0/5.26::gentoo, installed) pulled in by
    dev-lang/perl:0/5.26= required by (virtual/perl-ExtUtils-ParseXS-3.340.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                               
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Text-CharWidth-0.40.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                     
    =dev-lang/perl-5.26* required by (virtual/perl-JSON-PP-2.274.0.200_rc:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                               
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Digest-HMAC-1.30.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                   
    dev-lang/perl:0/5.26= required by (sys-apps/texinfo-6.6-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                 
    =dev-lang/perl-5.26* required by (virtual/perl-Data-Dumper-2.167.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                             
    dev-lang/perl:0/5.26= required by (dev-perl/File-MimeInfo-0.280.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/Types-Serialiser-1.0.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Authen-SASL-2.160.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                   
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/OLE-StorageLite-0.190.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/HTTP-Negotiate-6.10.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/IO-HTML-1.1.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26= required by (virtual/perl-Data-Dumper-2.167.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                         
    =dev-lang/perl-5.26* required by (virtual/perl-ExtUtils-MakeMaker-7.240.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                   
    =dev-lang/perl-5.26* required by (virtual/perl-ExtUtils-CBuilder-0.280.225-r2:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/Sub-Name-0.210.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                   
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Unicode-EastAsianWidth-1.330.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                               
    =dev-lang/perl-5.26* required by (virtual/perl-Encode-2.880.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                       
    dev-lang/perl:0/5.26= required by (virtual/perl-CPAN-Meta-YAML-0.18.0-r4:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                               
    dev-lang/perl:0/5.26= required by (virtual/perl-Parse-CPAN-Meta-2.150.10-r2:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                 
    dev-lang/perl:0/5.26= required by (virtual/perl-Exporter-5.720.0-r3:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                         
    dev-lang/perl:0/5.26= required by (virtual/perl-IO-1.380.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                 
    dev-lang/perl:0/5.26= required by (dev-perl/Net-SSLeay-1.820.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    =dev-lang/perl-5.26* required by (virtual/perl-ExtUtils-Install-2.40.0-r3:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                   
    dev-lang/perl:0/5.26= required by (virtual/perl-parent-0.236.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/HTTP-Daemon-6.10.0-r2:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/Text-Unidecode-1.300.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                         
    dev-lang/perl:0/5.26= required by (virtual/perl-Storable-2.620.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/X11-Protocol-0.560.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                     
    dev-lang/perl:0/5.26= required by (dev-perl/libwww-perl-6.270.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    =dev-lang/perl-5.26* required by (virtual/perl-Scalar-List-Utils-1.460.200_rc:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                       
    dev-lang/perl:0/5.26= required by (virtual/perl-libnet-3.100.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    =dev-lang/perl-5.26* required by (virtual/perl-Exporter-5.720.0-r3:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                             
    dev-lang/perl:0/5.26= required by (virtual/perl-Encode-2.880.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    dev-lang/perl:0/5.26= required by (virtual/perl-Text-ParseWords-3.300.0-r5:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                 
    =dev-lang/perl-5.26* required by (virtual/perl-File-Spec-3.670.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                           
    dev-lang/perl:0/5.26= required by (virtual/perl-Compress-Raw-Zlib-2.74.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                               
    dev-lang/perl:0/5.26= required by (dev-perl/Net-HTTP-6.170.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                   
    dev-lang/perl:0/5.26= required by (dev-perl/Locale-gettext-1.70.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/HTTP-Date-6.20.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                 
    dev-lang/perl:0/5.26= required by (virtual/perl-ExtUtils-CBuilder-0.280.225-r2:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                     
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/IO-stringy-2.111.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                               
    dev-lang/perl:0/5.26= required by (dev-perl/IO-Socket-INET6-2.720.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                             
    dev-lang/perl:0/5.26= required by (virtual/perl-XSLoader-0.270.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    =dev-lang/perl-5.26* required by (virtual/perl-Time-HiRes-1.974.100-r2:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                 
    dev-lang/perl:0/5.26= required by (dev-perl/File-BaseDir-0.70.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/LWP-MediaTypes-6.20.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                     
    dev-lang/perl:0/5.26= required by (dev-perl/XML-XPath-1.420.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                   
    dev-lang/perl:0/5.26= required by (dev-perl/JSON-XS-3.40.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                 
    dev-lang/perl:0/5.26= required by (virtual/perl-Time-Local-1.250.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    =dev-lang/perl-5.26* required by (virtual/perl-Getopt-Long-2.490.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                             
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/File-Listing-6.40.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                   
    dev-lang/perl:0/5.26= required by (virtual/perl-CPAN-Meta-2.150.10-r2:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26= required by (dev-perl/Canary-Stability-2012.0.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26= required by (dev-perl/Encode-Locale-1.50.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/TimeDate-2.300.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                             
    dev-lang/perl:0/5.26= required by (dev-perl/Try-Tiny-0.300.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                   
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Crypt-RC4-2.020.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                 
    dev-lang/perl:0/5.26= required by (virtual/perl-podlators-4.90.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/Module-Build-0.422.400:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                         
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/IPC-System-Simple-1.250.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                       
    dev-lang/perl:0/5.26= required by (virtual/perl-Module-Metadata-1.0.33-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                               
    dev-lang/perl:0/5.26= required by (dev-perl/Net-DBus-1.1.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                 
    =dev-lang/perl-5.26* required by (virtual/perl-IO-1.380.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                   
    =dev-lang/perl-5.26* required by (virtual/perl-Compress-Raw-Zlib-2.74.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                 
    dev-lang/perl:0/5.26= required by (dev-perl/Error-0.170.250:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                 
    dev-lang/perl:0/5.26= required by (dev-perl/HTTP-Cookies-6.40.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    dev-lang/perl:0/5.26= required by (dev-perl/Socket6-0.280.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                 
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/XML-Parser-2.440.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                               
    dev-lang/perl:0/5.26= required by (virtual/perl-version-0.991.700:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/XML-Twig-3.520.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                   
    dev-lang/perl:0/5.26= required by (perl-core/File-Path-2.130.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    =dev-lang/perl-5.26* required by (virtual/perl-Storable-2.620.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                         
    dev-lang/perl:0/5.26= required by (virtual/perl-Scalar-List-Utils-1.460.200_rc:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                     
    =dev-lang/perl-5.26* required by (virtual/perl-IO-Socket-IP-0.380.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                             
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Spreadsheet-ParseExcel-0.650.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                           
    dev-lang/perl:0/5.26= required by (dev-perl/File-DesktopEntry-0.220.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26= required by (dev-perl/libintl-perl-1.280.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    =dev-lang/perl-5.26* required by (virtual/perl-version-0.991.700:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                           
    dev-lang/perl:0/5.26= required by (dev-perl/Archive-Zip-1.640.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    dev-lang/perl:0/5.26= required by (virtual/perl-ExtUtils-Install-2.40.0-r3:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                 
    dev-lang/perl:0/5.26= required by (virtual/perl-Test-Harness-3.380.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Unicode-Map-0.112.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                   
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Digest-Perl-MD5-1.900.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                     
    =dev-lang/perl-5.26* required by (virtual/perl-XSLoader-0.270.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                         
    dev-lang/perl:0/5.26= required by (dev-perl/WWW-RobotRules-6.20.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26= required by (virtual/perl-Time-HiRes-1.974.100-r2:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                             
    =dev-lang/perl-5.26* required by (virtual/perl-Digest-SHA-5.960.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                           
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Tie-IxHash-1.230.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                               
    dev-lang/perl:0/5.26= required by (dev-perl/Text-CSV_XS-1.340.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    dev-lang/perl:0/5.26= required by (dev-perl/HTTP-Message-6.130.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26= required by (virtual/perl-Carp-1.420.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                   
    dev-lang/perl:0/5.26= required by (virtual/perl-File-Path-2.130.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/Text-WrapI18N-0.60.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                     
    dev-lang/perl:0/5.26= required by (app-text/po4a-0.47-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                               
    dev-lang/perl:0/5.26= required by (virtual/perl-Getopt-Long-2.490.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                         
    dev-lang/perl:0/5.26= required by (virtual/perl-File-Temp-0.230.400-r5:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                             
    dev-lang/perl:0/5.26= required by (virtual/perl-IO-Compress-2.74.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26= required by (virtual/perl-Digest-SHA-5.960.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                         
    =dev-lang/perl-5.26* required by (virtual/perl-ExtUtils-ParseXS-3.340.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                                 
    =dev-lang/perl-5.26* required by (virtual/perl-podlators-4.90.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                         
    dev-lang/perl:0/5.26= required by (dev-perl/Date-Manip-6.600.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    dev-lang/perl:0/5.26= required by (virtual/perl-JSON-PP-2.274.0.200_rc:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                             
    dev-lang/perl:0/5.26= required by (dev-perl/JSON-2.940.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                               
    dev-lang/perl:0/5.26= required by (virtual/perl-Perl-OSType-1.10.0-r2:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    =dev-lang/perl-5.26* required by (virtual/perl-Test-Harness-3.380.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                             
    =dev-lang/perl-5.26* required by (virtual/perl-Carp-1.420.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                     
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-perl/HTML-Tagset-3.200.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                   
    dev-lang/perl:0/5.26= required by (virtual/perl-Digest-MD5-2.550.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26= required by (virtual/perl-ExtUtils-MakeMaker-7.240.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                 
    dev-lang/perl:0/5.26= required by (dev-python/subunit-1.2.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    dev-lang/perl:0/5.26= required by (net-fs/samba-4.8.6-r2:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                               
    dev-lang/perl:0/5.26= required by (dev-perl/URI-1.730.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                             
    dev-lang/perl:0/5.26= required by (virtual/perl-IO-Socket-IP-0.380.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26= required by (virtual/perl-ExtUtils-Manifest-1.700.0-r5:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                   
    dev-lang/perl:0/5.26= required by (dev-perl/HTML-Parser-3.720.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    dev-lang/perl:0/5.26= required by (dev-perl/TermReadKey-2.370.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                     
    dev-lang/perl:0/5.26= required by (dev-perl/SGMLSpm-1.1-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                 
    dev-lang/perl:0/5.26= required by (dev-perl/LWP-Protocol-https-6.70.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                           
    dev-lang/perl:0/5.26=[-build(-)] required by (dev-vcs/git-2.21.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/MailTools-2.190.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                   
    dev-lang/perl:0/5.26= required by (virtual/perl-Compress-Raw-Bzip2-2.74.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                   
    =dev-lang/perl-5.26* required by (virtual/perl-libnet-3.100.0:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/common-sense-3.740.0-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                         
    dev-lang/perl:0/5.26=[-build(-)] required by (perl-core/File-Temp-0.230.400-r1:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                     
    dev-lang/perl:0/5.26= required by (virtual/perl-MIME-Base64-3.150.0-r5:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                             
    dev-lang/perl:0/5.26= required by (dev-perl/IO-Socket-SSL-2.52.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26= required by (virtual/perl-File-Spec-3.670.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                       
    dev-lang/perl:0/5.26= required by (dev-perl/Text-Iconv-1.700.0-r2:0/0::gentoo, installed)
                 ^^^^^^^^                                                       


How to proceed?
Back to top
View user's profile Send private message
direwolf
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2003
Posts: 99
Location: Richmond, VA

PostPosted: Mon Jun 24, 2019 12:57 pm    Post subject: Reply with quote

Well that's your list of packages. Pipe it to a file and turn it into a list.

Then run:

Code:
emerge -1av =dev-lang/perl-5.28.2-r1 ([b]list of packages that were complaining about perl[/b])


The include the whole list on that line.

My list had 156 packages.
_________________
========================================================
"Somebody has to do something, and it's just incredibly pathetic that it has to be us."
- Jerry Garcia
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum