Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 336524 - =sys-apps/pkgcore-0.5.11.8: "pmerge -avDuN world" fails because of malformed atom in java-overlay
Summary: =sys-apps/pkgcore-0.5.11.8: "pmerge -avDuN world" fails because of malformed ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Brian Harring (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-09 04:09 UTC by Richard
Modified: 2012-10-18 06:36 UTC (History)
0 users

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 Richard 2010-09-09 04:09:46 UTC
If the java overlay is installed, "pmerge -avDuN world" will fail citing a malformed atom.

Reproducible: Always

Steps to Reproduce:
1. emerge layman pkgcore
2. Configure layman to install the java-overlay on your system.
3. pmerge -avDuN world

Actual Results:  
# pmerge -avDuN world
Error in configuration:
Instantiating default domain 'livefs domain':
Caught exception "ProfileError: profile '/var/lib/layman/java-overlay/profiles', file 'package.mask', error atom '-=dev-java/sun-jdk-1.5*' is malformed: error -=dev-java/sun-jdk-1.5*" instantiating pkgcore.ebuild.domain.domain

Expected Results:  
It should not fail.

I think that this might be an issue in the overlay, rather than an issue in pkgcore. It depends on whether or not the atom "-=dev-java/sun-jdk-1.5*" is valid.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-09-19 09:34:54 UTC
Due to bug #336524, the problematic atom was removed. However, I guess it is necessary to treat them a little less faily.
Comment 2 Brian Harring (RETIRED) gentoo-dev 2012-10-18 06:36:31 UTC
This was resolved in pkgcore a while back; it didn't help that profile format versioning didn't exist back then (does now).