LWN.net Logo

rPUA-2006-0112-1 conary conary-build conary-repository

From:  "Justin M. Forbes" <jmforbes-AT-rpath.com>
To:  update-announce-AT-lists.rpath.com
Subject:  rPUA-2006-0112-1 conary conary-build conary-repository
Date:  Fri, 23 Jun 2006 16:43:03 -0400
Cc:  lwn-AT-lwn.net

rPath Update Advisory: 2006-0112-1
Published: 2006-06-23
Products: rPath Linux 1
Rating: Minor
Updated Versions:
    conary=/conary.rpath.com@rpl:devel//1/1.0.21-1-0.1
    conary-build=/conary.rpath.com@rpl:devel//1/1.0.21-1-0.1
    conary-repository=/conary.rpath.com@rpl:devel//1/1.0.21-1-0.1

References:
    http://issues.rpath.com/browse/CNY-455
    http://issues.rpath.com/browse/CNY-477
    http://issues.rpath.com/browse/CNY-562
    http://issues.rpath.com/browse/CNY-575

Description:
    Conary 1.0.21 is a maintenance release.
    
    Client Changes:
        o The conary migrate command has changed behavior significantly in
          order to make it more useful for updating a system to exactly
          match a different group. However, this change makes it much
          less useful for updating normal systems. The conary migrate
          command should not be used without first reading the man page
          description of its behavior. The old migrate behavior is now
          available by using the conary sync --full command. The conary
          syncchildren command has been renamed to conary sync, and its
          behavior has also been modified slightly as a result.  The old
          behavior is available by using the conary sync --current
          command. Please read the man page for a full description of the
          conary sync command as well. (CNY-477)
    
    Build Changes:
        o A package keyword parameter has been added to build actions,
          which specifies the package and/or component to which to assign
          the files that are added (not modified or deleted) by thati
          build action.  For example, r.MakeInstall(package="foo") will
          place all the new files installed by the MakeInstall action into
          the "foo" package. Thanks to Pavel Volkovitskiy for contributing
          this capability. (CNY-562)
        o A httpHeaders keyword parameter has been added to the
          r.addArchive(), r.addPatch(), and r.addSource() source
          actions so that headers can be added to the HTTP request.
    
    Bug Fixes:
        o The r.addPatch() build action no longer depends on nohup to
          create a file in the current directory (a bug introduced in
          conary 1.0.19). (CNY-575)
        o Commits with missing files no longer traceback. (CNY-455)
        o A bug that caused #!/usr/bin/env /bin/bash to not be normalized
          to #!/bin/bash by the NormalizeInterpreterPaths policy has been
          fixed.
        o A bug that prevented Conary from being able to download files
          that contain '&' or ';' characters has been fixed. This allows
          Conary to download sources from cgi-bin URLs.
        o The cvc merge command no longer fails to merge changes from the
          parent branch when the shadowed version does not exist on the
          parent branch.


(Log in to post comments)

Copyright © 2006, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds