View previous topic :: View next topic |
Author |
Message |
Havin_it Veteran
Joined: 17 Jul 2005 Posts: 1247 Location: Edinburgh, UK
|
Posted: Wed Nov 06, 2013 10:12 am Post subject: [SOLVD]How to un-hide "(and X more with the same proble |
|
|
I've currently got an overlay ebuild depending on perl-5.14 (logitechmediaserver-bin::squeezebox) that is blocking a lot of updates on my system. I want to steer whatever I can past this blockage to keep the backlog to a minimum, but portage won't tell me about all the packages involved because there are so many that portage summarises it:
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.16.3::gentoo, ebuild scheduled for merge) pulled in by
>=dev-lang/perl-5.16 required by (dev-perl/Net-SSLeay-1.550::gentoo, ebuild scheduled for merge)
=dev-lang/perl-5.16* required by (virtual/perl-Package-Constants-0.20.0-r2::gentoo, installed)
(and 105 more with the same problems)
(dev-lang/perl-5.14.2::gentoo, installed) pulled in by
<=dev-lang/perl-5.14.9999[ithreads] required by (media-sound/logitechmediaserver-bin-7.7.3::squeezebox, installed) |
emerge -v doesn't give me any more (I was using that anyway) and it's not a flag that can be multiplied, as I read the docs. --debug is just overwhelming: what I need is possibly in there, but I'd seriously need to know how to parse that down to find the info. Is there any way that I can just see the full list of blocked packages?
Last edited by Havin_it on Thu Nov 07, 2013 8:53 am; edited 1 time in total |
|
Back to top |
|
|
Genone Retired Dev
Joined: 14 Mar 2003 Posts: 9521 Location: beyond the rim
|
Posted: Wed Nov 06, 2013 11:30 am Post subject: |
|
|
Untested, but I'd expect Code: | equery depends '=dev-lang/perl-5.16*'; equery depends '>=dev-lang/perl-5.16' | to report what you want. |
|
Back to top |
|
|
Havin_it Veteran
Joined: 17 Jul 2005 Posts: 1247 Location: Edinburgh, UK
|
Posted: Wed Nov 06, 2013 12:58 pm Post subject: |
|
|
Can't test myself at this moment, but I seem to recall that equery doesn't accept version-qualifiers?
Also, I'm really looking only for those packages that block the specific merge I'm trying. |
|
Back to top |
|
|
TomWij Retired Dev
Joined: 04 Jul 2012 Posts: 1553
|
Posted: Wed Nov 06, 2013 1:59 pm Post subject: |
|
|
2.2.7 has --verbose-conflicts which expands the "and X more with the same problem" part. |
|
Back to top |
|
|
Havin_it Veteran
Joined: 17 Jul 2005 Posts: 1247 Location: Edinburgh, UK
|
Posted: Thu Nov 07, 2013 8:52 am Post subject: |
|
|
TomWij wrote: | 2.2.7 has --verbose-conflicts which expands the "and X more with the same problem" part. |
How timely!
Thanks, couldn't ask for a more on-the-nose solution. |
|
Back to top |
|
|
|