Or you can browse.

Conary Blogs

Archives for: March 2010

March 29, 2010
Posted by Michael K. Johnson
8:55 PM
rMake 2.0.2 released

rMake 2.0.2 is a maintenance release.

New Features:
  • Preliminary support for running the rMake internal database on PostgreSQL has been added.
  • rMake server and worker node processes will now set their process title to match their current task.
  • The "rmake" and "rmake-chroot" users are now created automatically in the build chroot. This corrects issues with certain tools that do not operate correctly if their UID cannot be looked up.
Bug Fixes:
  • A compatibility fix required for use with Conary 2.1.12 and later is included in this release.
  • The "rmake chroot" command now works correctly in multinode configurations if messageBusHost has not been explicitly set. (RMK-1021)
Posted by Michael K. Johnson
8:55 PM
rBuild 1.2.3 released

rBuild 1.2.3 is a maintenance release.

New Features:
  • rBuild now enables the signatureKey and signatureKeyMap configuration items, which exactly correspond to the same conary configuration items, and which are used for Conary and rMake operations. (RBLD-305)
Bug Fixes:
  • The documentation for installPosthook was changed to correctly say that the hook is run after, not before, the hooked function.
  • Changed the installLabelPath used in the rMake facade to include the labels of each element of the search path. (RBLD-308)
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)