View previous topic :: View next topic |
Author |
Message |
jlpoole Guru
Joined: 01 Nov 2005 Posts: 488 Location: Salem, OR
|
Posted: Fri Jul 22, 2011 5:21 am Post subject: Emerge Help -- the perl 5.14 "mask changes" are co |
|
|
I've been using since ~2004 and never before have I been so confused by an emerge output than now.
Code: | lug src # emerge --update --newuse --deep world
Calculating dependencies... done!
!!! One or more updates have been skipped due to a dependency conflict:
virtual/perl-Module-Build:0
(virtual/perl-Module-Build-0.380.0-r2::gentoo, ebuild scheduled for merge) conflicts with
=virtual/perl-Module-Build-0.36.07 required by (perl-core/version-0.82::gentoo, ebuild scheduled for merge)
!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:
dev-perl/CGI-Session:0
[ebuild U ] media-libs/giflib-4.1.6-r2 [4.1.6-r1]
[ebuild U ] media-libs/libpng-1.4.8 [1.4.5] USE="-apng%"
[ebuild U #] dev-lang/perl-5.14.1 [5.12.4]
[ebuild U ] sys-devel/autoconf-2.68 [2.65-r1]
[ebuild N ] perl-core/Test-Harness-3.17
[ebuild N ] virtual/perl-Package-Constants-0.20.0-r1
[ebuild N ] perl-core/Compress-Raw-Bzip2-2.024
[ebuild N ] perl-core/Compress-Raw-Zlib-2.024
[ebuild N ] virtual/perl-IO-Zlib-1.100.0-r1
[ebuild N ] perl-core/MIME-Base64-3.08
[ebuild N ] perl-core/DB_File-1.820
[ebuild N ] perl-core/Digest-MD5-2.39
[ebuild N ] virtual/perl-Compress-Raw-Bzip2-2.024
[ebuild U *] dev-perl/locale-maketext-lexicon-0.870.0 [0.860]
[ebuild N ] perl-core/IO-Compress-2.024
[ebuild N ] perl-core/Archive-Tar-1.54
[ebuild R ] virtual/perl-Module-Build-0.36.07
[ebuild N ] perl-core/version-0.82
[ebuild U ] net-dns/bind-9.7.3_p3 [9.7.3_p1]
[ebuild U ] sys-apps/gawk-3.1.8 [3.1.6]
[ebuild U ] dev-libs/glib-2.28.8 [2.28.6]
[ebuild U ] app-text/iso-codes-3.24.2 [3.24]
[ebuild U ] dev-util/pkgconfig-0.26 [0.25-r2]
[ebuild U ] dev-libs/atk-1.32.0-r1 [1.32.0] USE="introspection*"
[ebuild U ] dev-python/pygobject-2.28.6 [2.26.0-r1] USE="cairo*"
[ebuild U ] x11-libs/gdk-pixbuf-2.22.1-r2 [2.22.1] USE="introspection* -svg%"
[ebuild U ~] net-mail/cyrus-imap-admin-2.4.10 [2.4.9]
[ebuild U ~] net-mail/cyrus-imapd-2.4.10 [2.4.9]
[ebuild U ] dev-php/PEAR-PEAR-1.9.3 [1.9.2-r1]
[ebuild R *] www-apache/mod_perl-2.0.5 USE="(-threads%)"
[ebuild N *] www-apache/libapreq2-2.13 USE="perl"
[ebuild U ] x11-libs/gtk+-2.24.4 [2.22.1-r1] USE="introspection*"
[ebuild U ] gnome-base/librsvg-2.34.0 [2.32.1]
[ebuild U ] media-libs/libwmf-0.2.8.4-r4 [0.2.8.4-r3]
[ebuild U ] dev-python/pygtk-2.24.0-r1 [2.22.0-r1]
[ebuild U ] dev-php/pear-1.9.3 [1.9.2]
The following mask changes are necessary to proceed:
#required by perl-core/Digest-MD5-2.39, required by virtual/perl-Digest-MD5-2.39, required by dev-perl/Digest-HMAC-1.01-r1, required by dev-perl/Net-DNS-0.66-r1, required by www-apps/otrs-2.4.7, required by @selected, required by @world (argument)
# /usr/portage/profiles/package.mask:
# Torsten Veller <tove@gentoo.org> (18 Jun 2011)
# Mask perl-5.14. See tracker bug #356171
>=dev-lang/perl-5.14.1
NOTE: This --autounmask behavior can be disabled by setting
EMERGE_DEFAULT_OPTS="--autounmask=n" in make.conf.
Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
plug src #
|
1) I do not understand what "The following mask changes are necessary to proceed" is trying to tell me.
2) I do not understand how to resolve the "dependency conflict" referenced before the package listing.
Code: | plug portage # pwd
/etc/portage
plug portage # grep virtual *
package.keywords:virtual/perl-locale-maketext **
package.keywords:virtual/perl-Term-ANSIColor **
package.keywords:=virtual/jdk-1.6.0 **
package.keywords:=virtual/jdk-1.5.0 **
package.keywords:=virtual/jdk-1.4.2 **
package.keywords:=virtual/jdk-1.4.1 **
package.keywords:virtual/jdk ~arm
package.keywords:=virtual/jre-1.6.0 **
package.keywords:=virtual/jre-1.5.0 **
package.keywords:=virtual/jre-1.4.2 **
package.keywords:=virtual/jre-1.4.1 **
package.keywords:=virtual/perl-Module-Pluggable-3.9 **
package.keywords:=virtual/perl-File-Temp-0.22 **
package.keywords:=virtual/perl-File-Temp-0.21 **
package.keywords:=virtual/perl-File-Temp-0.20 **
package.keywords:=virtual/perl-Digest-SHA-5.48 ~arm
package.keywords:=virtual/perl-Digest-SHA-5.47 **
package.use:virtual/perl-locale-maketext
package.use~:virtual/perl-locale-maketext
plug portage #
plug portage # eix -I virtual/perl-Module
[I] virtual/perl-Module-Build
Available versions: 0.34.0201 0.36.07 ~0.362.400 ~0.380.0-r2
Installed versions: 0.36.07(04:24:47 PM 07/02/2011)
Description: Virtual for Module-Build
plug portage #
|
Can someone provide some insight? |
|
Back to top |
|
|
mark_alec Bodhisattva
Joined: 11 Sep 2004 Posts: 6066 Location: Melbourne, Australia
|
Posted: Sat Jul 23, 2011 2:18 pm Post subject: |
|
|
It looks as though you have manually unmasked perl. Remove your unmask and things should resolve themselves. _________________ www.gentoo.org.au || #gentoo-au |
|
Back to top |
|
|
jlpoole Guru
Joined: 01 Nov 2005 Posts: 488 Location: Salem, OR
|
Posted: Sat Jul 23, 2011 4:23 pm Post subject: |
|
|
mark_alec wrote: | It looks as though you have manually unmasked perl. Remove your unmask and things should resolve themselves. |
You were right. I removed many of the wildcat "..perl.. **" in my /etc/portage/package.keywords file that I have been accumulating while installing new software on the ARM platform.
Thank you! |
|
Back to top |
|
|
|