On 2006-02-05 23:08:13 +0100 (Sun, Feb), Daniel Pielmeier wrote:
> Under /usr/portage/media-video/xine-ui i find the
> xine-ui-0.99.4-r3.ebuild and stable it is stable too.
> 
> KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86"
> 
> I am running gentoo on x86 so i think it has to be stable.
> 
> I have no masked xine-ui versions in
> 
> /etc/portage/package.mask
> /usr/portage/profiles/package.mask.
> 
> emerge -pv xine-ui
> 
> shows me
> 
> These are the packages that I would merge, in order:
> 
> Calculating dependencies
> !!! All ebuilds that could satisfy "xine-ui" have been masked.
> !!! One of the following masked packages is required to complete your
> request:
> - media-video/xine-ui-0.99.4-r3 (masked by: ~x86 keyword)
> - media-video/xine-ui-0.99.4-r2 (masked by: ~x86 keyword)
> - media-video/xine-ui-0.99.3-r1 (masked by: ~x86 keyword)

I assume you have not synced recently? I have only one ebuild, you have
three.
They are masked by keyword - and you have just said that in
xine-ui-0.99.4-r3.ebuild KEYWORDS contained 'x86', not '~x86'.

So, I feel some strange disturbance in force...

Just out of curiosity: try 'grep xine /etc/portage/*' ?
Have you set portage overlay?

> I use portage version 2.0.54

Same here.

> You mentioned that there are other package.mask files in the portage
> profile, but where are they?


$ find /usr/portage/profiles/ -name package.mask
/usr/portage/profiles/hardened/package.mask
/usr/portage/profiles/uclibc/package.mask
/usr/portage/profiles/default-darwin/package.mask
/usr/portage/profiles/default-darwin/macos/10.3/package.mask
/usr/portage/profiles/default-darwin/macos/package.mask
/usr/portage/profiles/default-darwin/macos/10.4/package.mask
/usr/portage/profiles/package.mask
/usr/portage/profiles/default-linux/alpha/package.mask
/usr/portage/profiles/default-linux/alpha/2004.3/package.mask
/usr/portage/profiles/default-linux/sparc/sparc32/2005.0/package.mask
/usr/portage/profiles/default-linux/sparc/sparc32/2006.0/package.mask
/usr/portage/profiles/default-linux/sparc/sparc32/2005.1/package.mask
/usr/portage/profiles/default-linux/sparc/sparc32/2004.3/package.mask
[...]

These files may be traversed by portage when it 'combines' the profile
following 'parent' file in your profile directory and in each directory
pointed by the 'parent' file. See:
$ ls -l /etc/make.profile
lrwxrwxrwx  1 root root 48 kwi  7  2005 /etc/make.profile -> 
../usr/portage/profiles/default-linux/x86/2005.0

$ cat /etc/make.profile/parent
..
$ cat /usr/portage/profiles/default-linux/x86/parent
..
$ cat /usr/portage/profiles/default-linux/parent
../base
  
  and so on..

- 
No virus found in this outgoing message.
Checked by "grep -i virus $MESSAGE"
Trust me.

Attachment: pgpXbajVKR2XQ.pgp
Description: PGP signature

Reply via email to