--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-03bc622a3a
2019-01-29 02:54:21.128222
--------------------------------------------------------------------------------
Name : libmodulemd
Product : Fedora 29
Version : 2.1.0
Release : 1.fc29
URL :
https://github.com/fedora-modularity/libmodulemd
Summary : Module metadata manipulation library
Description :
C Library for manipulating module metadata files.
See
https://github.com/fedora-modularity/libmodulemd/blob/master/README.md for
more details.
--------------------------------------------------------------------------------
Update Information:
- Update to libmodulemd 2.1.0 and 1.8.2 - Drop upstreamed patches - Add new API
ModuleStream.depends_on_stream() and ModuleStream.build_depends_on_stream() to
help support auto-detection of when a module stream may need to be rebuilt
when its dependencies change. - Don't fail merges when default streams differ,
treat it as "no default for this module" - Fix error message - Copy modified
value when copying Modulemd.Defaults objects - Fixes discovered by clang and
coverity static analysis tools - Test improvements
--------------------------------------------------------------------------------
ChangeLog:
* Sat Jan 26 2019 Stephen Gallagher <sgallagh(a)redhat.com> - 2.1.0-1
- Update to libmodulemd 2.1.0 and 1.8.2
- Drop upstreamed patches
- Add new API ModuleStream.depends_on_stream() and
ModuleStream.build_depends_on_stream() to help support auto-detection of
when a module stream may need to be rebuilt when its dependencies change.
- Don't fail merges when default streams differ, treat it as "no default for
this module"
- Fix error message
- Copy modified value when copying Modulemd.Defaults objects
- Fixes discovered by clang and coverity static analysis tools
- Test improvements
* Fri Jan 11 2019 Stephen Gallagher <sgallagh(a)redhat.com> - 2.0.0-3
- Fix ordering issue with dependencies
- Use glib2 suppression file when running valgrind tests
* Fri Jan 11 2019 Stephen Gallagher <sgallagh(a)redhat.com> - 2.0.0-2
- Fix issue reading modified value for defaults from YAML streams
* Thu Dec 13 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 2.0.0-1
- Update to 2.0.0 final
- Assorted fixes for validation
- Add modulemd-validator tool based on v2 code
- Fix a crash when merging defaults
* Tue Dec 11 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 2.0.0-0.beta2
- Update to 2.0.0beta2
- Better validation of stored content during read and write operations
- ModuleIndex now returns FALSE if any subdocument fails
- Fix tests on 32-bit platforms
- Make unknown keys in YAML maps non-fatal for libmodulemd1
- Make unknown keys in YAML maps optionally fatal for libmodulemd 2.x
- Fix RPM version requirements for libmodulemd1
* Mon Dec 10 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 2.0.0-0.beta1
- Update to 2.0.0beta1
- Total rewrite to 2.0 API
-
https://sgallagh.fedorapeople.org/docs/libmodulemd/2.0/
* Fri Oct 26 2018 Stephen Gallagher <sgallagh(a)redhat.com> - 1.7.0-1
- Update to 1.7.0
- Enhance YAML parser for use with `fedmod lint`
- Support running unit tests against installed packages
- Include all NSVCs for ModuleStreams in ImprovedModule
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-03bc622a3a' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------