| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| < | > | |||||
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 | |||||
Conary News
Development news and announcements regarding Conary.
August 12, 2010
Conary 2.1.22 is a maintainence release
Bug Fixes:- A bug introduced in Conary 2.1.21 that prevented `cvc cook` from functioning has been corrected. (CNY-3490) (CNY-3490)
- Fix an inconsistency between Conary and RPM databases when RPM fails to install a requested package. (CNY-3488)
- Rewrite derived package shadow creation code because the previous attempt to support capsules was fragile and frankly a bad idea. (RBLD-326)
- Fix exception when doing a repository cook when the recipe sources a multiurl of mirrors. (CNY-3485)
August 9, 2010
Conary 2.1.21 is a maintainence release
New Features:- The --no-recurse option is now allowed with the "conary migrate" command. This can be used to rebuild a system from a manifest file.
- A no-scripts option has been added. If set, capsule scripts, trove scripts, and tag scripts are skipped during an update. (CNY-3452)
- Conary now records in /var/log/conary the order in which RPM chooses to install encapsulated RPMs. (CNY-3460)
- When RPM fails to unpack a package when being invoked as non-root, Conary will now warn about the failure but will not fail the entire transaction. (CNY-3462)
- Conary now validates RPM capsule operations against the RPM database as early as possible to flag errors when they occur. (CNY-3455)
- Make negative openpgp key cache entries to avoid repeated server queries for keys which don't exist (CNY-3450) (CNY-3450)
- Process directory creation for other file types (CNY-3451)
- Fixed a repository crash when converting a cached changeset for an older client. (CNY-3453)
- The getCapsulesTroveList function was restored to sqldb for use in recreatedb.
- Fixed signing of packages with pycrypto 2.1 (CNY-3465)
- Fixed a bug which caused an internal server error when the same trove permission was applied to more than two roles. (CNY-3469)
- When multiple installed conary components shared an underlying RPM capsule removing one of those components would result in the conary database becoming out of sync with the rpm database (CNY-3470)
- Changesets can contain shared files where one is a diff and the other is not. The diff will be used (CNY-3483)
- Hotspot profiling hooks have been removed. (CNY-3250)
- added cksig script for verifying (and fixing) signatures in a repository
- Add argument to the API for cooking troves to allow someone to specify a changeset file instead of committing the changeset to the repository. (CNY-3466)
- The transport layer is now handling network errors more reliably. (CNY-3429)
June 17, 2010
Conary 2.1.20 is a maintenance release.
Bug Fixes:- Injector code for relative changesets creates the new trove once instead of once for every file being merged. (CNY-3444)
- symbol hashes found in RPMs are used by ksym deps as well as kernel deps (CNY-3442)
- UtilizeUser and UtilizeGroup policies now support macros in the user and group argument (CNY-3445)
- Make negative openpgp key cache entries to avoid repeated server queries for keys which don't exist (CNY-3450)
Conary-Policy 1.0.28 is a maintenance release.
- Changed to express dependencies on initscripts functions via a file dependency instead of a trove dependency; the ResolveFileDependencies policy changes to the proper trove dependency. (CNP-191)
- A bug that caused some file dependencies to not be resolved to trove dependencies correctly has been fixed. (CNP-190)
June 10, 2010
Conary 2.1.19 is a maintenance release.
New Features:- added --disconnected option as an advanced option for updates (CNY-3105)
- conary q --path /dir/ (with the ending /) now displays the owners of all files in /dir. The list of files is sorted before the owning troves are looked up. (CNY-610)
- The Requires policy can now take an removeFlagsByDependencyClass keyword argument to customize the set of flags to match platform behavior. (CNY-3443)
- Walking troves on the local system no longer walks implied linkages (CNY-3440)
- sizeOverride metadata has no any effect if it is set to zero. (CNY-3441)
- cvc now adds recipes as text files even if --binary is specified. (CNY-3200)
- RPM kernel deps now include the symbol hash if it is defined within the RPM. (CNY-3442)