Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103812 - nvidia-glx depends on masked(~platform) package
Summary: nvidia-glx depends on masked(~platform) package
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-26 03:24 UTC by yasen
Modified: 2005-08-27 07:26 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 yasen 2005-08-26 03:24:14 UTC
nvidia-glx depends on masked (~platform) package - app-admin/eselect

linux# emerge -p -t nvidia-glx

These are the packages that I would merge, in reverse order:

Calculating dependencies -
!!! All ebuilds that could satisfy "app-admin/eselect-opengl" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-admin/eselect-opengl-1.0.1 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!!    (dependency required by "media-video/nvidia-glx-1.0.7676-r1" [ebuild])

linux# ACCEPT_KEYWORDS=~x86 emerge -p -t nvidia-glx

These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[ebuild     U ] media-video/nvidia-glx-1.0.7676-r1 [1.0.7676]
[ebuild  N    ]  app-admin/eselect-opengl-1.0.1
[ebuild  N    ]   app-admin/eselect-0.9.6


Reproducible: Always
Steps to Reproduce:
1.emerge -p nvidia-glx OR emerge -u world
2.
3.

Actual Results:  
linux# emerge -p -t nvidia-glx

These are the packages that I would merge, in reverse order:

Calculating dependencies -
!!! All ebuilds that could satisfy "app-admin/eselect-opengl" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-admin/eselect-opengl-1.0.1 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!!    (dependency required by "media-video/nvidia-glx-1.0.7676-r1" [ebuild])


Expected Results:  
To merge it successfully
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-08-26 03:58:00 UTC
nvidia-glx-1.0.7676-r1 is ~x86, eselect-opengl-1.0.1 is ~x86 --> INVALID bug.
Emerge sync and try again.

P.S. Don't use ACCEPT_KEYWORDS, use /etc/portage/package.keywords (man portage)
Comment 2 yasen 2005-08-26 04:38:53 UTC
(In reply to comment #1)
> nvidia-glx-1.0.7676-r1 is ~x86, eselect-opengl-1.0.1 is ~x86 --> INVALID bug.
> Emerge sync and try again.
> 
> P.S. Don't use ACCEPT_KEYWORDS, use /etc/portage/package.keywords (man portage)

linux# emerge --sync
>>> starting rsync with rsync://80.190.233.33/gentoo-portage...
>>> checking server timestamp ...
You have logged in on the baecker.com Germany rsync Gentoo server

Name   : rsync.baecker.com
Address: 80.190.233.33
E-Mail : info@baecker.com
Country: Germany / Nuernberg

sponsored by http://www.baecker.com

gentoo files are found under:
- gentoo-x86-portage
- gentoo-portage

receiving file list ...
1 file to consider
timestamp.chk
          32 100%    0.00kB/s    0:00:00

Number of files: 1
Number of files transferred: 1
Total file size: 32 bytes
Total transferred file size: 32 bytes
Literal data: 32 bytes
Matched data: 0 bytes
File list size: 32
Total bytes written: 223
Total bytes read: 420

wrote 223 bytes  read 420 bytes  428.67 bytes/sec
total size is 32  speedup is 0.05

>>>
>>> Timestamps on the server and in the local repository are the same.
>>> Cancelling all further sync action. You are already up to date.
>>>

linux# emerge -p -t nvidia-glx

These are the packages that I would merge, in reverse order:

Calculating dependencies -
!!! All ebuilds that could satisfy "app-admin/eselect-opengl" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-admin/eselect-opengl-1.0.1 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!!    (dependency required by "media-video/nvidia-glx-1.0.7676-r1" [ebuild])


OK maybe rsync server is out of date. I'll check it again later.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-08-26 08:18:03 UTC
Both ebuilds are ~x86, so there's really nothing wrong with the dependencies
except that you probably did not put eselect-opengl into
/etc/portage/package.keywords.

Closing.
Comment 4 yasen 2005-08-27 07:26:29 UTC
You're right. It's my mistake, I'm sorry.