sys-apps/flatpak requires networking support in ostree, so USE=soup or USE=curl. Please consider default enabling one of them on ostree, so that there's no need to do USE flag tweaks for an out of the box install of flatpak (which I'd say would be the main consumer for most people). As a glib person, I would suggest IUSE=+soup, but I haven't looked at which is better or anything.
Also any particular reason for http2 to not be default enabled?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6205b6666fb27dc9516c7b922c2d32d5c880fd15 commit 6205b6666fb27dc9516c7b922c2d32d5c880fd15 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-07-30 00:26:47 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-07-30 00:30:32 +0000 dev-util/ostree: default-enable USE=soup It's enabled by default upstream, and we want it enabled for flatpak anyway. AS_HELP_STRING([--with-soup], [Use libsoup @<:@default=yes@:>@]), Bug: https://bugs.gentoo.org/801037 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> dev-util/ostree/ostree-2019.5.ebuild | 4 ++-- dev-util/ostree/ostree-2020.6.ebuild | 4 ++-- dev-util/ostree/ostree-2020.7.ebuild | 2 +- dev-util/ostree/ostree-2020.8.ebuild | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4eb579dd11b777fb59aa67d965df1d55c872f1 commit fe4eb579dd11b777fb59aa67d965df1d55c872f1 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2021-09-19 21:14:34 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2021-09-19 21:52:24 +0000 dev-util/ostree: Bump to version 2021.4 Also enable http2 by default as suggested in bug #801037. Closes: https://bugs.gentoo.org/801037 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org> dev-util/ostree/Manifest | 1 + dev-util/ostree/ostree-2021.4.ebuild | 105 +++++++++++++++++++++++++++++++++++ 2 files changed, 106 insertions(+)