Or you can browse.

Conary Blogs

Archives for: January 2010

January 27, 2010
Posted by Michael K. Johnson
7:53 PM
rBuild 1.2.1 released

rBuild 1.2.1 is a maintenance release.

Bug Fixes:
  • The product definition facade no longer uses the internal BaseDefinition class. (RBLD-289)
  • The RbuilderClient class is kept around for backwards compatibility, and the _getRbuilderClient internal method has been made backward compatible with the earlier interface. (RBLD-290)
  • searchPath entries without a troveName specification in the product definition are considered label search paths, and properly handled, both by the conary and the rmake facade. conaryfacade's internal _findPackageInGroups method was renamed to _findPackageInSearchPaths, to clearly indicate that packages are looked up on labels too. (RBLD-294)
  • A dependency on urllib internals that is not consistent between Python versions has been resolved; previously, some successful calls to rBuilder resulted in errors. (RBLD-295)
January 15, 2010
Posted by Michael K. Johnson
2:25 PM
Conary 2.1.4 Released

Conary 2.1.4 is a maintenance release.

Bug Fixes:
  • A redundant check that could trigger an assertion error in the lazy cache code has been removed. (CNY-3331)
Posted by Michael K. Johnson
2:25 PM
Conary 2.1.3 Released

Conary 2.1.3 is a maintenance release.

New Features:
  • Conary now stores RPM obsolete information as troveinfo data. (CNY-3328)
Bug Fixes:
  • Building rpm capsules properly eliminates dependencies in the RPM namespace that are also discovered by Conary. (CNY-3318)
Posted by Michael K. Johnson
2:24 PM
conary-policy 1.0.27 released

conary-policy 1.0.27 is a maintenance release.

  • All destdir policies have been audited, and modified as necessary, to correctly handle capsules, in preparation for enabling destdir policies for capsules. (CNY-3320)
  • The new WarnScriptSharedLibrary policy looks at capsule scripts for possible instances of modifying the ld.so.conf, when used with Conary 2.1.2 or later. (CNP-185)
Posted by Michael K. Johnson
2:24 PM
Conary 2.1.2 Released

Conary 2.1.2 is a maintenance release.

New Features:
  • Conary now runs all destdir policies for capsule packages. Previously, it disabled destdir policies to avoid unintentional modification; now all destdir policies should take capsules into account and some destdir policies are required. (CNY-3320)
  • Scripts from capsules are now written as files that are not packaged but are available for inspection during the packaging process, and policy can investigate script files. (CNY-3321)
Bug Fixes:
  • Committing relative changesets with multiple specifications for a single fileId no longer causes a repository traceback when those specifications are part of different troves. (CNY-3316)