rPUA-2007-0022-1 conary conary-build conary-repository

rPath Update Announcements announce-noreply at rpath.com
Tue Jan 30 14:42:15 EST 2007


rPath Update Advisory: 2007-0022-1
Published: 2007-01-30
Products: rPath Linux 1
Rating: Minor
Updated Versions:
    conary=/conary.rpath.com at rpl:devel//1/1.1.16-0.1-1
    conary-build=/conary.rpath.com at rpl:devel//1/1.1.16-0.1-1
    conary-repository=/conary.rpath.com at rpl:devel//1/1.1.16-0.1-1

References:
    http://blogs.conary.com/index.php/conarynews/2007/01/30/conary_1_1_16_released

Description:
    Conary 1.1.16 is a maintenance release.
    
    Server Changes:
     o  The repository now returns recursive changesets with special
        "removed" trove changesets if a trove is missing or has been
        removed. This allows the client to determine if it has the troves
        needed to perform an update. Previously, the repository would
        raise an exception, which prevented updates from mirrors with
        byDefault=False troves (such as :debuginfo) excluded.
     o  A getTroveInfo() method has been added to the Conary repository
        server.
     o  Repository changeset cache database operations are now retried
        before giving up (CNY-1143)
    
    Client Changes:
     o  A new "isMissing" trove flag has been added. This flag is set
        by a Conary repository when a Trove is missing. This allows the
        client to display an appropriate message when it attempts to update
        from an incomplete mirror.
     o  Including a configuration file from an unreachable URL will now
        reasonably time out instead of hanging for 3 minutes (the default
        TCP connection timeout). (CNY-1161)
     o  Conary will now correctly erase a trove whose files have changed
        owners or groups to values not mapped to users or groups on the
        current system. (CNY-1071)
     o  Conary will now display files that are transient as transient
        when the --tags option is used.
     o  Support for the new getTroveInfo() method has been added to
        the Conary repository client.
    
    Build changes:
     o  The "cvc cook" command will now log a message when deleting
        old build trees to make way for an upcoming build.
     o  The "cvc refresh" command will now print a warning instead of
        failing with an error when an attempt to refresh a non-autosourced
        file is made. (CNY-1160)
     o  The BuildPackageRecipe class now requires file:runtime, which
        is needed to run many configure scripts. (CNY-1259)
     o  Configuration files are now automatically added to :config
        components only if they do not have any executable bits
        set. (CNY-1260)
    
    Bug Fixes:
     o  The logparse module now correctly parses python tracebacks in
        conary log files. (CNY-1258)


More information about the update-announce mailing list