Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 801040 - dev-util/ostree-2021.3 version bump
Summary: dev-util/ostree-2021.3 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Zac Medico
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-07 17:00 UTC by Mart Raudsepp
Modified: 2021-08-04 21:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mart Raudsepp gentoo-dev 2021-07-07 17:00:27 UTC
2021.1:

Some smaller bugfixes across board; for example introspection annotations, memory leaks, pull API with depth enabled, pulls from file:/// URLs that contain whitespace, etc.

" Add configure option for unsuffixed GRUB2 commands" is notable for users of upstream grub2 (not the Fedora fork).

I hope that everyone starts using the new ostree commit --bootable (or the new shlib API) - this injects metadata into the commit which is useful to distinguish between bootable ostree commits (ones that contain a Linux kernel) versus e.g. flatpak apps or caches.


2021.2:

This release mainly adds new APIs for file writing, which we will
use in the new ostree-rs-ext project to improve imports from tarballs.
The other feature is that rofiles-fuse now handles xattrs (but - rofiles-fuse
should be considered deprecated, see #2281 ).
There's also some more introspection API tweaks, and some testing improvements.
Comment 1 Mart Raudsepp gentoo-dev 2021-07-27 19:10:52 UTC
2021.3:

This release adds new repository-locking methods to the API, in order to make lock handling more granular and better suited for multi-threaded consumers of the library.

Several bugs have been fixed related to service unit ordering and enablement. Pulling from remotes with unknown schemes now produces more friendly error messages.

API documentation is now automatically published to https://ostreedev.github.io/ostree/reference/.

By default, commit timestamps now respect the 'SOURCE_DATE_EPOCH' environment flag, improving support for reproducible outputs.

On the community side, the default git development branch has been renamed to 'main' and the IRC channel moved to the libera.chat network.
Comment 2 Larry the Git Cow gentoo-dev 2021-08-04 21:01:33 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adcd75b7e32918dd234b6cb7314c2ce653f96cc

commit 9adcd75b7e32918dd234b6cb7314c2ce653f96cc
Author:     Jonathan Davies <jpds@protonmail.com>
AuthorDate: 2021-08-04 00:31:23 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-08-04 21:00:50 +0000

    dev-util/ostree: Version updated to 2021.3.
    
    Closes: https://bugs.gentoo.org/788313
    Closes: https://bugs.gentoo.org/801040
    Signed-off-by: Jonathan Davies <jpds@protonmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/21873
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-util/ostree/Manifest             |   1 +
 dev-util/ostree/ostree-2021.3.ebuild | 102 +++++++++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)