Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 424930 - emerge man page doesn't actually show how to specify package slots
Summary: emerge man page doesn't actually show how to specify package slots
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Documentation (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 472632
  Show dependency tree
 
Reported: 2012-07-05 14:54 UTC by Stephen Bosch
Modified: 2013-08-03 10:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
[PATCH] Fixes the bug (0001-man-emerge.1-Mention-slots-for-bug-424930.patch,966 bytes, patch)
2013-07-30 20:20 UTC, Alexander Berntsen (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this 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.