Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 424930

Summary: emerge man page doesn't actually show how to specify package slots
Product: Portage Development Reporter: Stephen Bosch <posting>
Component: DocumentationAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: enhancement CC: kensington
Priority: Normal Keywords: InVCS
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 472632    
Attachments: [PATCH] Fixes the bug

Description Stephen Bosch 2012-07-05 14:54:32 UTC
If a user wants to install a package from a specific slot, she can use the syntax "emerge pkg:slot".

Unfortunately, this information is not explicitly provided in man 1 emerge, nor is it in the handbook.

It is explained in man 5 ebuild, but that is aimed mainly at developers, and I missed the reference to man 5 ebuild because I was searching for the term "slot".

Since this is information we can expect users to need often, it would be sensible to have it in the man page for emerge.

Reproducible: Always
Comment 1 Zac Medico gentoo-dev 2012-07-05 20:42:01 UTC
Yes, it would be good to mention it there. Note emerge also records slot atoms in world automatically if you give it an atom that only matches a specific slot, such as '=dev-java/icedtea-6*'.
Comment 2 Alexander Berntsen (RETIRED) gentoo-dev 2013-07-30 20:20:44 UTC
Created attachment 354652 [details, diff]
[PATCH] Fixes the bug
Comment 3 Zac Medico gentoo-dev 2013-07-30 22:45:46 UTC
(In reply to Alexander Berntsen from comment #2)
> Created attachment 354652 [details, diff] [details, diff]
> [PATCH] Fixes the bug

Thanks, this is in git:

http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=27286032d253d95a0860838e89bb2313ccf2ab6b
Comment 4 Zac Medico gentoo-dev 2013-08-03 10:20:28 UTC
This is fixed in 2.1.13.3 and 2.2.0_alpha192.