Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Emerge Help -- the perl 5.14 "mask changes" are confusing me
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
jlpoole
Guru
Guru


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

PostPosted: Fri Jul 22, 2011 5:21 am    Post subject: Emerge Help -- the perl 5.14 "mask changes" are co Reply with quote

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
View user's profile Send private message
mark_alec
Bodhisattva
Bodhisattva


Joined: 11 Sep 2004
Posts: 6066
Location: Melbourne, Australia

PostPosted: Sat Jul 23, 2011 2:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
jlpoole
Guru
Guru


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

PostPosted: Sat Jul 23, 2011 4:23 pm    Post subject: Reply with quote

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