-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Weekly portage-stable package updates 2024-01-15 #1569
Merged
krnowak
merged 130 commits into
main
from
buildbot/weekly-portage-stable-package-updates-2024-01-15
Jan 25, 2024
Merged
Weekly portage-stable package updates 2024-01-15 #1569
krnowak
merged 130 commits into
main
from
buildbot/weekly-portage-stable-package-updates-2024-01-15
Jan 25, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 tasks
It's from Gentoo commit 0bc26d0779f0c933a5c1b5a93cde15a0a9e051bc.
It's from Gentoo commit 1a763262ad22cd7d7b82092588e2d0f321cf35c8.
It's from Gentoo commit 0654ccd5b3fadcb33ea6edf2ffb898b55fda2021.
It's from Gentoo commit 932d17d6445879914a6c6f0c192a715cbc19e94a.
It's from Gentoo commit 9a12f01be4fe3926d57d0c55f846ee5891d74389.
It's from Gentoo commit 2da114edf6cb70c8e2a05a1e337330144abd21ad.
It's from Gentoo commit fa981fccdd7b895742eaa9c59dc1888fc55ca5cb.
It's from Gentoo commit 560acc8a7a2754e5baad60529af2c76f1fea8b13.
It's from Gentoo commit 21b3f9ceef131258a721b1b29e52d0f9c4fd2ea4.
It's from Gentoo commit dad0c19d1cd8e79e73586ab43db4dac9281676b5.
It's from Gentoo commit faa4e2901cb020decd195544b15ed6c2a2cc3669.
It's from Gentoo commit ebb86bc407e11e816fe8d67518bebd7b0f9581e4.
It's from Gentoo commit 05b8c0a69ded1a5f16e59127513e070153974ca3.
It's from Gentoo commit db58ef07d6548d99eb854b5804bcc6de762af326.
It's from Gentoo commit 21b3f9ceef131258a721b1b29e52d0f9c4fd2ea4.
It's from Gentoo commit 137a0aa58fbdd6dd75dda457748715578192d8f0.
It's from Gentoo commit 45393b3f565745cf2a002ca96b36d94759c55c9e.
It's from Gentoo commit b28a551a4511cb0861ed6204556cb507822fbedb.
It's from Gentoo commit 5e3d413c90ed50a6f9582ee1e3817398d4a82319.
It's from Gentoo commit 817835857e8dd0971687acec26230b83ed508b1d.
It's from Gentoo commit 8199fa809b6de306f2a1e5f888cca3319fa197f5.
It's from Gentoo commit c028c39fc794cca8828fe7e066ba9fecc5fd896e.
It's from Gentoo commit a317ada94471686df0a352f16406d965eaac4306.
It's from Gentoo commit 9cebff2c2636035af1181d5e068f71048f7f1fff.
It's from Gentoo commit 96b2df11f9e7e47c0a66a0c11c0a55fdb7f7a846.
It's from Gentoo commit f7fdfdaeec3764929686064a6054c38a6b2d7788.
It's from Gentoo commit f7fdfdaeec3764929686064a6054c38a6b2d7788.
It's from Gentoo commit 32f6b6137ac36f8bd2d6aaf30e31a6ae64fc2e27.
It's from Gentoo commit 5d8794d14ddd53713c77b7f0400aa206a6ab14be.
- install curl before baselayout Now that Github rejects access to an unauthenticated URL with `git://`, we have to make git and libcurl work with `https://`. However, during the SDK stage2, curl is not explicitly installed, but just inherited from the stage1. As a result, curl is built without the `ssl` USE flag. So installation of baselayout fails with: ``` git fetch https://github.com/flatcar-linux/baselayout.git --prune +HEAD:refs/git-r3/HEAD fatal: unable to access 'https://github.com/flatcar-linux/baselayout.git/': Protocol "https" not supported or disabled in libcurl ``` To resolve the issue, we need to install curl with `BOOTSTRAP_USE=ssl` before trying to install baselayout. - update openssl before stage3 Right now our bootstrap flow is different then gentoo's - we don't update the seed when building stage1 and use a different ebuilds snapshot for stage1 compared to stage2 and stage3. This is causing us trouble now, because we introduced openssl-3, but seed/stage1 still contains openssl-1.1. During `emerge -e @system` in stage3, some packages that depend on openssl may build against the stage1 version, which results in an error during depcleaning (they would need to be rebuilt instead). Stage3 is not extensible, so instead, explicitly update openssl in stage2. This workaround can be removed as soon as we release a seed with openssl-3. Co-authored-by: Dongsu Park <dpark@linux.microsoft.com> Co-authored-by: Jeremi Piotrowski <jpiotrowski@microsoft.com> Co-authored-by: Krzesimir Nowak <knowak@microsoft.com>
487d28d
to
63b41be
Compare
CI passed. |
Build action triggered: https://github.com/flatcar/scripts/actions/runs/7551848290 |
dongsupark
approved these changes
Jan 25, 2024
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
CI: http://jenkins.infra.kinvolk.io:8080/job/container/job/sdk/1267/cldsv/
Some packages were moved to a new category:
--
app-alternatives/ninja: [DEV]
app-alternatives/yacc: [DEV]
app-arch/gzip: [DEV]
app-arch/rpm2targz: [DEV]
app-crypt/mhash: [DEV]
app-crypt/pinentry: [PROD] [DEV]
app-emulation/qemu: [DEV]
app-emulation/qemu-guest-agent: [DEV]
app-misc/jq: [DEV]
app-misc/pax-utils: [DEV]
app-portage/gentoolkit: [DEV]
app-shells/bash: [DEV]
dev-build/cmake:
dev-build/make: [DEV]
dev-build/meson:
dev-build/meson-format-array: [DEV]
dev-build/ninja: [DEV]
dev-debug/gdb: [DEV]
dev-lang/python: [DEV]
dev-libs/elfutils: [DEV]
dev-libs/glib: [DEV]
dev-libs/gobject-introspection: [DEV]
dev-libs/gobject-introspection-common: [DEV]
dev-libs/inih: [PROD] [DEV]
dev-libs/jsoncpp: [DEV]
dev-libs/libgcrypt: [DEV]
dev-libs/libksba: [DEV]
dev-libs/libpcre: [DEV]
dev-libs/libpcre2: [DEV]
dev-libs/libunistring: [DEV]
dev-libs/libusb: [DEV]
dev-libs/libuv: [PROD] [DEV]
dev-libs/libxml2: [DEV]
dev-libs/libyaml: [DEV]
dev-libs/xmlsec: [DEV]
dev-python/cython: [DEV]
dev-python/distro:
dev-python/docutils: [DEV]
dev-python/hatchling:
dev-python/jinja:
dev-python/lxml:
dev-python/setuptools:
dev-util/gdbus-codegen: [DEV]
dev-util/glib-utils: [DEV]
dev-util/perf: [DEV]
dev-vcs/git: [PROD] [DEV]
eclass/cargo.eclass:
eclass/cmake.eclass:
eclass/distutils-r1.eclass:
eclass/java-utils-2.eclass:
eclass/kernel-2.eclass:
eclass/meson.eclass:
eclass/ninja-utils.eclass:
eclass/portability.eclass:
eclass/python-utils-r1.eclass:
eclass/toolchain.eclass:
eclass/verify-sig.eclass:
licenses:
net-libs/libnetfilter_queue: [DEV]
net-libs/libslirp: [DEV]
net-misc/curl: [DEV]
net-misc/iperf: [DEV]
net-nds/openldap: [DEV]
profiles:
scripts:
sys-apps/attr: [DEV]
sys-apps/debianutils: [DEV]
sys-apps/dtc: [DEV]
sys-apps/iproute2: [DEV]
sys-apps/man-pages: [DEV]
sys-apps/portage: [DEV]
sys-apps/smartmontools: [DEV]
sys-apps/util-linux: [DEV]
sys-devel/binutils: [DEV]
sys-devel/bison: [DEV]
sys-devel/gcc: [DEV]
sys-firmware/ipxe: [DEV]
sys-kernel/installkernel-gentoo:
sys-libs/binutils-libs: [PROD] [DEV]
sys-libs/ldb: [DEV]
sys-libs/libunwind: [DEV]
sys-libs/talloc: [DEV]
sys-process/lsof: [DEV]
--