<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>248599</bug_id>
          
          <creation_ts>2008-11-24 10:55 0000</creation_ts>
          <short_desc>sys-apps/portage-2.1.6_rc1: some manpages still have references to preserve-libs and sets features</short_desc>
          <delta_ts>2008-11-27 20:24:29 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Core system</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>InSVN</keywords>
          <priority>P2</priority>
          <bug_severity>trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>216231</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>pacho@condmat1.ciencias.uniovi.es</reporter>
          <assigned_to>dev-portage@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>pacho@condmat1.ciencias.uniovi.es</who>
            <bug_when>2008-11-24 10:55:17 0000</bug_when>
            <thetext>Affected man pages are:
man/emerge.1:
       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.

man/make.conf.5:
              preserve-libs
                     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</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pacho@condmat1.ciencias.uniovi.es</who>
            <bug_when>2008-11-24 10:56:10 0000</bug_when>
            <thetext>:-S, it has been formatted so bad...

Affected files are man/emerge.1 (references to &quot;sets&quot;) and man/make.conf.5 (references to &quot;preserve-libs&quot;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>birder@ozemail.com.au</who>
            <bug_when>2008-11-24 23:11:45 0000</bug_when>
            <thetext>If the @set function is being removed, the emerge script also needs to be updated:

# emerge --list-sets
system
world

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

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

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2008-11-24 23:30:56 0000</bug_when>
            <thetext>I think it&apos;s all fixed in svn r12085. When viewcvs updates you can see the changes here:

http://sources.gentoo.org/viewcvs.py/portage?view=rev&amp;rev=12085

(In reply to comment #2)
I&apos;ve removed --list-sets in the above commit.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zmedico@gentoo.org</who>
            <bug_when>2008-11-27 04:13:42 0000</bug_when>
            <thetext>This is fixed in 2.1.6_rc2.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pacho@condmat1.ciencias.uniovi.es</who>
            <bug_when>2008-11-27 20:24:29 0000</bug_when>
            <thetext>Thanks a lot</thetext>
          </long_desc>
      
    </bug>

</bugzilla>