Or you can browse.

Conary News

Development news and announcements regarding Conary.

March 18, 2010
Posted by Whitney Battestilli
3:32 AM
Conary 2.1.11 Released

Conary 2.1.11 is a maintenance release.

New Features:
  • The recreatedb script is now capable of populating the Conary database with packages in the RPM database that are found in the Conary repositories in the installLabelPath. (CNY-3373)
Internal Changes:
  • Added ability to commit changesets without executing capsule implementations. This allows us to build a conarydb which reflects the current state of a system without reinstalling packages through the capsule handler.
Bug Fixes:
  • The Java package policies for computing provides and requires are now more efficient. (CNY-3372)
March 16, 2010
Posted by Whitney Battestilli
1:00 AM
Conary 2.1.10 Released

Conary 2.1.10 is a maintenance release.

New Features:
  • The "conary migrate" command no longer requires interactive mode, and now defaults to yes rather than no. (CNY-3361)
  • Added --diff option to verify and showchangeset commands to display output as a git-formatted diff.
  • Added --new-files option to verify to include files which were added to the system outside of conary package management. The verifyDirsNoNewFiles configuration option was added to pare down the tree conary looks through for new files.
  • Added exceptions and exceptDeps options to RPMRequires.
Internal Changes:
  • Optimized StreamCollection diff and eq operations to use frozen data if available.
  • Merged internals of localcs/verify implementation into new classes.
  • Flavor objects can now be used with the stdlib "pickle" module.
Bug Fixes:
  • SSL XMLRPC connections will now retry before raising an exception (CNY-3369)
  • Java requirements for classes depending on other classes for which provides have been dropped no longer propagate as trove or file requirements. (CNY-3362)
  • Auto-sourced files will now be fetched through an proxy if the appropriate *_proxy environment variable is set of the a proxy is configured for conary. (RBL-5714)
  • Lookaside fixed for files that have identical names but different contents (CNY-3256)
  • Jobs would be split inappropriately when capsules were pulled in through dependency resolution (CNY-3367)
February 10, 2010
Posted by Michael K. Johnson
11:04 PM
Conary 2.1.9 Released

Conary 2.1.9 is a bug fix release.

Bug Fixes:
  • The NO_PROXY environment variable no longer applies to conary proxies. (CNY-3360)
February 9, 2010
Posted by misa
9:20 PM
Conary 2.1.8 Released

Conary 2.1.8 is a maintenance release.

Bug Fixes:
  • Added abort-on-error to conary rollback command which causes rollback be aborted if any pre scripts fail. (CNY-3327)
  • Fixed bug introduced in Conary 2.1.0 which caused conary to ignore ownership differences for executable files. (CNY-3354)
  • When SetModes() is called twice, honor the last invocation with regard to setuid and setgid, including if neither setuid nor setgid is set. Also, make it possible to override setuid and setgid bits in a derived package. (CNY-3344)
  • Fixed a bug in Conary 2.1.0 which caused updates to fail because a temporary table persisted across jobs. (CNY-3339)
  • Changed default behavior of imageGroup flag in group recipes so that checkOnlyByDefaultDeps is now set to True (CNY-3356)
Posted by misa
9:19 PM
Conary 2.1.7 Released

Conary 2.1.7 is a maintenance release.

New Features:
  • Conary now allows configuration files that appear to be encoded in Windows Code Page 1252 if they do not have other specific characteristics of binary files. (CNY-3353)
Bug Fixes:
  • CheckinCallback was moved from cvc.py to commit.py, in order to prevent the conary package from depending on conary-build. (CNY-3314)
  • Zero epochs are no longer stored as NULL in the troveInfo. (CNY-3350)
  • A file descriptor leak caused by a circular dependency in the update code has been fixed. (CNY-3352)