Conary News
Development news and announcements regarding Conary.
Archives for: May 2010
May 23, 2010
Conary 2.1.16 is a maintenance release.
New Features:- RPM capsule packages can now derived. In addition, capsule recipes can now be used to modify the contents of a capsule or add files to the capsule component in the non-derived case as well. (CNY-3348)
- RPM capsules will now represent the HDRID/SHA1HEADER tag in troveInfo. This will differentiate RPMs that are not really the same but have been built with the same NEVRA. (CNY-3410)
- Some unhandled tags will cause errors at build time, to ensure that any necessary handling is done before such packages are built into a repository. (CNY-3404)
- Allow automatic sharing of InitialContents files, including ghost files for encapsulated RPMs.
- Allow encapsulated files in /usr/share/doc to silently replace each other. This mirrors a feature in the patched version of RPM Red Hat shipped in RHEL4 and RHEL5 which is used for biarch packages. (CNY-3420)
- For locale RPM dependencies, RPM flags are now properly converted to conary dep flags (CNY-3411)
- Requests to a capsule-injecting proxy no longer fail if they contain a mix of uncached capsule and non-capsule troves. (CNY-3417)
- Pluggable policy can now override internal policy of the same name. (CNY-3419)
- Tags now only execute the "handler update" command if the tag handler script is installed. (CNY-3422)
- Tests for 'group-' in a name now check for :, ensuring that the check doesn't match a group component.
- The "recreatedb" script is now installed as part of "make install".