Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 279441 - perl-core/IO-Compress still masked but needed by libwww-perl
Summary: perl-core/IO-Compress still masked but needed by libwww-perl
Status: RESOLVED INVALID
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-28 07:53 UTC by Sven Schwyn (svoop)
Modified: 2009-08-03 18:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Schwyn (svoop) 2009-07-28 07:53:14 UTC
Since a few days, emerge complains:

dev-perl/libwww-perl:0

  ('ebuild', '/', u'dev-perl/libwww-perl-5.829', 'merge') conflicts with
    >=virtual/perl-IO-Compress-1.10 required by ('ebuild', '/', u'dev-perl/libwww-perl-5.829', 'merge')

The reason is a mask defined in the profile's package.mask:

# Torsten Veller <tove@gentoo.org> (17 Apr 2009)
# Masks for new IO-Compress which includes
# Compress-Zlib, IO-Compress-Zlib, IO-Compress-Bzip2, IO-Compress-Base
perl-core/IO-Compress
virtual/perl-IO-Compress
>=virtual/perl-Compress-Zlib-2.017
>=virtual/perl-IO-Compress-Zlib-2.017
>=virtual/perl-IO-Compress-Bzip2-2.017
>=virtual/perl-IO-Compress-Base-2.017
# new versions
>=perl-core/Compress-Raw-Zlib-2.017
>=virtual/perl-Compress-Raw-Zlib-2.017
>=perl-core/Compress-Raw-Bzip2-2.017
>=virtual/perl-Compress-Raw-Bzip2-2.017

This is probably out of date, at least the entry has been altered in my non-prefix Gentoo boxes package.mask:

# Torsten Veller <tove@gentoo.org> (19 Jul 2009)
# Fix your dependencies:
# - IO-Compress-Zlib
# - IO-Compress-Bzip2
# - IO-Compress-Base
# bug #278542
perl-core/Compress-Zlib
perl-core/IO-Compress-Zlib
perl-core/IO-Compress-Bzip2
perl-core/IO-Compress-Base
virtual/perl-Compress-Zlib
virtual/perl-IO-Compress-Zlib
virtual/perl-IO-Compress-Bzip2
virtual/perl-IO-Compress-Base

Here's the corresponding bug: #278542

Reproducible: Always

Steps to Reproduce:
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-07-31 14:38:53 UTC
I don't see a problem here because the package.mask file is updated.
Comment 2 Sven Schwyn (svoop) 2009-08-03 18:03:17 UTC
Then something's wrong with my box, sorry for the noise.
Comment 3 Sven Schwyn (svoop) 2009-08-03 18:30:42 UTC
Here is the solution (thanks to darkside and grobian!) in case someone else runs into similar issues. The solution assumes you've installed Gentoo in the /Gentoo directory:

(1)
Remove the line "SYNC=svn:// ..." from /Gentoo/etc/make.conf. If it doesn't exist, then this solution is not for you.

(2)
Remove the .svn directory with "rm -rf /Gentoo/usr/portage/.svn".

(3)
Sync with "emerge --sync".