libostree-1-1 - Git for operating system binaries

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package filename libostree-1-1-2018.1-lp150.2.1.x86_64.rpm
Package name libostree-1-1
Package version 2018.1
Package release lp150.2.1
Package architecture x86_64
Package type rpm
Category System/Libraries
License LGPL-2.0-or-later
Maintainer -
Download size 286.59 KB
Installed size 585.41 KB
OSTree is a tool for managing bootable, immutable, versioned
filesystem trees. While it takes over some of the roles of tradtional
"package managers" like dpkg and rpm, it is not a package system; nor
is it a tool for managing full disk images. Instead, it sits between
those levels, offering a blend of the advantages (and disadvantages)
of both.


Package Version Architecture Repository
libostree-1-1 - - -


Name Value
/sbin/ldconfig - - - - - - - - - - - - - - - - - - - - - -


Name Value
libostree-1-1 = 2018.1-lp150.2.1
libostree-1-1(x86-64) = 2018.1-lp150.2.1 - - - - - - - - - - - - - - - - - - - - - - -


Type URL
Binary Package libostree-1-1-2018.1-lp150.2.1.x86_64.rpm
Source Package libostree-2018.1-lp150.2.1.src.rpm

Install Howto

Install libostree-1-1 rpm package:

# zypper install libostree-1-1




2018-04-06 -
- Drop pkgconfig(libgsystem) BuildRequires: this is no longer
2018-02-28 -
- Modernize spec-file by calling spec-cleaner
2018-02-05 -
- Update to version 2018.1:
+ Support for booting without initramfs.
+ bash/ostree: add missing --add-metadata option.
+ bin/commit: add --keep-metadata option.
+ bin/commit: move parent checking code higher up.
+ bin: Fix cookie builtin build with curl but no soup.
+ build-sys: Allow building with curl, but without libsoup.
+ build-sys: Link with -ldl for rust build.
+ deploy: add --karg-none argument.
+ find-remotes: Add --finders option.
+ grub2: Exit gracefully if there's no system ostree repository.
+ lib/checkout: Validate pathnames during checkout.
+ lib/fetcher: Add version to USER_AGENT string.
+ lib/pull: allways include ostree-repo-pull-private.h.
+ lib: Validate metadata structure more consistently during pull.
+ ostree-prepare-root: enabler for simpler kernel arg.
+ rofiles: Add --copyup option.
+ rofiles: Fix --copyup when creating a new file.
2017-12-20 -
- Update to version 2017.15:
+ The headlining feature in this release is support for
repository locking, contributed by Dan Nicholson. Currently it
is disabled by default; add locking=true in a repository
configuration file to enable. This feature should be considered
as "tech preview"; it's highly likely we'll stabilize it in its
current form, but it's possible something will change.
Currently the locking only protects commit + prune; there is a
large pending PR to extend locking to many more APIs and
+ Several new APIs were added; for example libostree now has a
convenient API to break a hardlink, which happens in e.g.
rpm-ostree in several places such as handling the RPM database.
+ Also, multithreading support in the commit APIs was cleaned up
and clarified. It's now possible to call transaction_set_ref()
from multiple threads, which rpm-ostree uses now to import RPMs
to OSTree in parallel.
+ We're tracking an issue with http2+libcurl and it looks like
there are a number of issues still floating around
HTTP2+libcurl (some are server bugs), that we added support at
both build and runtime to disable http2.
+ The fsck command learned how to verify ref bindings, and
relatedly, the commit command gained a --unbound option to skip
creating ref bindings.
2017-12-20 -
- Update to version 2017.14:
+ This release is almost entirely bugfixes. One notable fix is a
read-after-free when libcurl is finalizing that some people
have hit.
+ There are a number of improvements around the ${repo}/tmp
directory and the per-transaction staging directory in
preparation for adding locking in a future release. This
release should already help avoid several failures when doing
concurrent commits; the aim of the locking work will support
concurrent prunes and commits.

See Also

Package Description
libostree-2018.1-lp150.2.1.x86_64.rpm Git for operating system binaries
libostree-devel-2018.1-lp150.2.1.x86_64.rpm Git for operating system binaries -- Development files
libostree-grub2-2018.1-lp150.2.1.x86_64.rpm GRUB2 integration for OSTree
libotf-0.9.13-lp150.1.11.x86_64.rpm Library for Handling OpenType Fonts
libotf-devel-0.9.13-lp150.1.11.x86_64.rpm Include Files and Libraries mandatory for Development
libotf-devel-32bit-0.9.13-lp150.1.11.x86_64.rpm Include Files and Libraries mandatory for Development
libotf0-0.9.13-lp150.1.11.x86_64.rpm Shared library for libotf
libotf0-32bit-0.9.13-lp150.1.11.x86_64.rpm Shared library for libotf
libotr-devel-4.1.1-lp150.1.9.x86_64.rpm Include files and development libraries
libotr-tools-4.1.1-lp150.1.9.x86_64.rpm "Off The Record" messaging library toolkit
libotr5-4.1.1-lp150.1.9.x86_64.rpm "Off The Record" messaging library toolkit
libout123-0-1.25.10-lp150.1.1.x86_64.rpm MPEG audio decoder library
libout123-0-32bit-1.25.10-lp150.1.1.x86_64.rpm MPEG audio decoder library
libowncloudsync-devel-2.4.1-lp150.1.1.x86_64.rpm Development files for the ownCloud synchronization library
libowncloudsync0-2.4.1-lp150.1.1.x86_64.rpm The ownCloud synchronization library