Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 253361 - package.use.mask files are not synced
Summary: package.use.mask files are not synced
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-01 15:13 UTC by Pacho Ramos
Modified: 2009-08-01 08:15 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 Pacho Ramos gentoo-dev 2009-01-01 15:13:20 UTC
default-linux/amd64/package.use.mask (under /usr/portage/profiles) says the following:
# !!! WARNING !!!
# MAKE SURE YOU KEEP default-linux/amd64/package.use.mask AND
# default-linux/amd64/(dev)?/2007.0/package.use.mask IN SYNC
# SEE BUG #168249 FOR DETAILS

But they are not synced:
cd /usr/portage/profiles
diff -u default-linux/amd64/package.use.mask default-linux/amd64/2007.0/package.use.mask

It will report some differenced between affected files

Thanks :-)

Reproducible: Always
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-12 19:55:11 UTC
Thanks for the report.

A couple of us decided that it isn't worth our time trying to figure out which is the correct version. It appears that people have been editting both files at the same time. Since 2007 profiles are deprecated, this won't get fixed unless there is a strict need, and in that case..someone will have to do the research.

Short answer: Upgrade your profile and it won't matter.
Comment 2 Pacho Ramos gentoo-dev 2009-01-12 21:20:08 UTC
No problem, I already have the latest profile, I saw this problem some weeks ago while I was "exploring" profiles directories :-)
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-08-01 08:15:48 UTC
Synced.

ssuominen@unique ~/gentoo-x86/profiles/default-linux/amd64 $ diff -u 2007.0/package.use.mask package.use.mask
--- 2007.0/package.use.mask	2009-08-01 11:17:22.000000000 +0300
+++ package.use.mask	2009-08-01 11:14:50.000000000 +0300
@@ -1,10 +1,10 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2007.0/package.use.mask,v 1.24 2009/07/31 09:20:53 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/package.use.mask,v 1.59 2009/07/31 21:58:59 ssuominen Exp $
 
 # !!! WARNING !!!
 # MAKE SURE YOU KEEP default-linux/amd64/package.use.mask AND
-# default-linux/amd64/2007.0/package.use.mask IN SYNC
+# default-linux/amd64/(dev)?/2007.0/package.use.mask IN SYNC
 # SEE BUG #168249 FOR DETAILS
 
 # Vlastimil Babka <caster@gentoo.org> (12 Dec 2008)