rPUA-2006-0223-1 conary conary-build conary-repository

rPath Update Announcements announce-noreply at rpath.com
Thu Nov 30 22:47:16 EST 2006


rPath Update Advisory: 2006-0223-1
Published: 2006-11-30
Products: rPath Linux 1
Rating: Minor
Updated Versions:
    conary=/conary.rpath.com at rpl:devel//1/1.0.40-0.1-1
    conary-build=/conary.rpath.com at rpl:devel//1/1.0.40-0.1-1
    conary-repository=/conary.rpath.com at rpl:devel//1/1.0.40-0.1-1

References:
    http://blogs.conary.com/index.php/conarynews/2006/11/30/conary_1_0_40_and_1_1_13_released

Description:
    Conary 1.0.40 is a maintenance release.
    
    Build Changes:
     o  All files in "binary directories" now provide their path as
        a file: dependency. This allows more flexibility for files that
        have requirements such as "file: /usr/bin/cp". (CNY-930)
     o  An addRemoveRedirect() method has been added to the
        RedirectRecipe class to allow redirecting packages to nothing
        (which causes them to be erased on update). The client code
        has been updated to remove package components properly for this
        case. (CNY-764)
    
    Bug Fixes:
     o  Config files, though added to the :config component by
        default (CNY-172), can now be appropriately overridden by
        ComponentSpec. (CNY-1107)
     o  ELF files that have no DT_NEEDED or DT_SONAME entries no
        longer cause Conary to trace back attempting to discover the ELF
        ABI. (CNY-1072)
     o  Conary will no longer attempt to update troves in the namespace
        "local" when using updateall.
     o  Redirect recipes which contain conflicting redirects now give
        an error message instead of a traceback. (CNY-449)
     o  The previous fix for CNY-699 wrongly encoded the soname rather
        than the filename in provisions for symbolic links to shared
        libraries when the shared library had a soname. Additionally,
        symlinks from directories not in the system shared library path
        to ELF shared libraries in directories in the shared library path
        wrongly caused internal dependencies to have the full path to the
        symlink encoded in the shared library requirement. These bugs have
        been resolved. (CNY-1088)


More information about the update-announce mailing list