Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 248599 - sys-apps/portage-2.1.6_rc1: some manpages still have references to preserve-libs and sets features
Summary: sys-apps/portage-2.1.6_rc1: some manpages still have references to preserve-l...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Portage team
Keywords: InVCS
Depends on:
Blocks: 216231
  Show dependency tree
Reported: 2008-11-24 10:55 UTC by Pacho Ramos
Modified: 2008-11-27 20:24 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2008-11-24 10:55:17 UTC
Affected man pages are:
       set    A set is a convenient shorthand for a large group of packages.  Two sets are currently  always  available:  system  and  world.
              system  refers to a set of packages deemed necessary for your system to run properly. world contains all the packages listed in
              /var/lib/portage/world.  [See FILES below for more information.] Other sets can exist depending on the  current  configuration.
              The  default set configuration is located in /usr/share/portage/config/sets.conf. Note that a set is generally used in conjunc‐
              tion with --update. When used as arguments to emerge sets have to be prefixed with @ to  be  recognized.  Use  the  --list-sets
              action to display a list of available package sets.

                     Preserve libraries when the sonames change during upgrade or downgrade.  Libraries are preserved only  if  consumers  of
                     those libraries are detected.

Thanks for fixing this :-)

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2008-11-24 10:56:10 UTC
:-S, it has been formatted so bad...

Affected files are man/emerge.1 (references to "sets") and man/make.conf.5 (references to "preserve-libs")
Comment 2 Paul Taylor 2008-11-24 23:11:45 UTC
If the @set function is being removed, the emerge script also needs to be updated:

# emerge --list-sets

# emerge @system
!!! '@system' is not a valid package atom.
!!! Please check ebuild(5) for full details.

# emerge @world
!!! '@world' is not a valid package atom.
!!! Please check ebuild(5) for full details.

Comment 3 Zac Medico gentoo-dev 2008-11-24 23:30:56 UTC
I think it's all fixed in svn r12085. When viewcvs updates you can see the changes here:

(In reply to comment #2)
I've removed --list-sets in the above commit.
Comment 4 Zac Medico gentoo-dev 2008-11-27 04:13:42 UTC
This is fixed in 2.1.6_rc2.
Comment 5 Pacho Ramos gentoo-dev 2008-11-27 20:24:29 UTC
Thanks a lot