Release Notes: This is a maintenance release. The main focus is significant performance enhancements, but it also has an important bugfix for the cvc clone command.
Release Notes: This is a maintenance release.
Release Notes: This release is ready for production use. All UtilizeUser/Group matches are now handled, instead of only the first one matched. This release more strictly orders trove installation so that partially-complete installations can be restarted correctly. It has experienced multiple database schema changes during its development, and to ensure that the schema is entirely consistent now, the first time this release runs, it reloads the entire database with a fresh schema, resolving any inconsistencies.
Release Notes: Adds more protocol versioning to enhance future backwards compatibility.
Release Notes: Conary 0.96 is now feature-frozen. The conary rq command no longer uses affinity by default; use --affinity to turn it on. Updating an x86 library on an x86_64 system no longer causes conary to mistakenly switch other x86_64 components of that package to x86 versions. "Update job" output again puts components on the same line as their surrounding packages. The mirror script now mirrors trove signatures.
Release Notes: The conary changeset command now takes --recurse and --no-recurse arguments. Conary now uses site.py to find all possible correct elements of sys.path when generating python provides and requires. The PythonSetup() build action now works properly with setup.py files that use "from setuptools import foo" instead of "import setuptools". Additional logging has been added to the repository server. Conary now detects "MySQL Database Locked" errors and will retry the operation a configurable number of times.
Release Notes: Java, Perl, and Python dependencies are now enforced by default. Querying has been unified and expanded. Conary now displays progress feedback while applying rollbacks. Redirects no longer point to a specific trove; they now redirect to a branch. The conary emerge command can now run on a recipe file as well as building from the repository. The cvc merge command now properly handles the case where the version number is changed first on the shadow and then on the parent branch.
Release Notes: This release defaults to building packages within home directories. It reports error conditions more helpfully and concisely. It does a better job of finding new troves in certain cases when flavoring has changed. It handles Python dependencies better.
Release Notes: Most policy has been separated from conary proper, and moved instead to the conary-policy package. This release features optional rate-limiting for uploads and downloads.
Release Notes: Fixes an anomaly that sometimes caused signatures to incorrectly fail to validate.