Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 214001 - app-portage/layman ~arm keyword request
Summary: app-portage/layman ~arm keyword request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: ARM Linux
: High enhancement (vote)
Assignee: Gentoo ARM Porters
URL:
Whiteboard:
Keywords: KEYWORDREQ
: 214007 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-03-20 10:06 UTC by Neil
Modified: 2008-03-20 16:17 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 Neil 2008-03-20 10:06:48 UTC
Currently installing Gentoo on a Linksys NSLU2 which has an ARM processor.

Wanted to use layman to manage overlays, but found that there was no keyword for any of the ebuilds...



Reproducible: Always

Steps to Reproduce:
1. Follow instructions for installing Gentoo on NSLU2 at http://gentoo-wiki.com/Gentoo_on_NSLU2
2. emerge -av layman
3. grep 'arm' /usr/portage/app-portage/layman/*.ebuild

Actual Results:  
# emerge -av layman
These are the packages that would be merged, in order:

Calculating dependencies -
!!! All ebuilds that could satisfy "app-portage/layman" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-portage/layman-1.1.1-r1 (masked by: missing keyword)
- app-portage/layman-1.1.1 (masked by: missing keyword)
- app-portage/layman-1.0.10 (masked by: missing keyword)
- app-portage/layman-1.0.6 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or 
refer to the Gentoo Handbook.

# grep 'arm' /usr/portage/app-portage/layman/*.ebuild
# 

Expected Results:  
layman should be merged, even if it requires ARCH="~arm" and addition of package to /etc/portage/package.keywords

I copied the layman ebuilds to a local overlay (/usr/local/portage/app-portage/layman) and added the KEYWORD="~arm" to layman-1.1.1-r1.ebuild and rebuilt the digest.

Added layman to /etc/portage/package.keywords with

# cat 'app-portage/layman ~arm' >> /etc/portage/package.keywords

Then emerged it no problems.

Would suggest adding KEYWORD="~arm" to at least layman-1.1.1-r1.ebuild.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-03-20 10:30:30 UTC
*** Bug 214007 has been marked as a duplicate of this bug. ***
Comment 2 Markus Ullmann (RETIRED) gentoo-dev 2008-03-20 16:17:11 UTC
Keyword in CVS, thankies :)