-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Weekly portage-stable package updates 2024-11-11 #2440
Weekly portage-stable package updates 2024-11-11 #2440
Conversation
It's from Gentoo commit 5f3aae3b1196484405b16d3954149c2eacbf0192.
It's from Gentoo commit bd301c58e9c48c802f6889448d308131d24f431a.
It's from Gentoo commit 24432545a95393f99c34edbc780fc3b9892161d7.
It's from Gentoo commit 01ba4dc61965ef7658a24728841c04c9a1ce4871.
It's from Gentoo commit 48e607e81b2b9310a950649c1884e4c02dc55184.
It's from Gentoo commit 451103c2b42be976a005295aff6e1ca27674fa59.
It's from Gentoo commit 3f2c4112f9c886a3101b67a0808be6ce5470122c.
It's from Gentoo commit 01ba4dc61965ef7658a24728841c04c9a1ce4871.
It's from Gentoo commit 0fe064610dd3ae7e01ac4715904b0ef51f95d218.
It's from Gentoo commit 76279d909346945aabe1fd8a54ca85f69f8cc6d1.
It's from Gentoo commit 46573bad4a55a674fb24b26ec74565e988c44811.
It's from Gentoo commit 3dc06f563bff6d3e3fa81a66914362da1b15b45c.
It's from Gentoo commit 8d0c32bb4c7c67540956c7a2ce4d9751105a858e.
It's from Gentoo commit eb3569042485d0210f05c90ec4ddfcbfa3865826.
It's from Gentoo commit 173435dd12e9644f800a0e1417b8ba62f8d35f71.
It's from Gentoo commit 7714fb9cba514316ef1a088f94f71c57241f4425.
It's from Gentoo commit 11f39867af8136579612f901a2b61bbbf7ffc7b0.
It's from Gentoo commit a589fc1d1866c9f3256d16bb11ae5d8307adac60.
It's from Gentoo commit 29d8d34672ff640b6abb3fa6efb25ee81b558508.
It's from Gentoo commit 7d2c78b92135f294d54f12923cca03f0f2e859e8.
It's from Gentoo commit a8f1d72e0208c83f031c0c3af64d99c87e587caf.
It's from Gentoo commit 80966f2460eeeb7891d9c98264d885ae2f57edf3.
It's from Gentoo commit 213350e027ff5fe3c45645eaf812db05c42e3bb3.
It's from Gentoo commit ee7a2402a1f56fa8240e5f07ed53ddd47d47b7dc.
It's from Gentoo commit f0841fb3ecd80e210a93d1da99cc171cf8c9c621.
It's from Gentoo commit 8d5f3bfb1e08094063cbfcd1dcbfa1ba6262f87b.
It's from Gentoo commit 71d435ffdf8705b29d4cd8ac43eb26ace0c3a859.
They are not relevant after the update, and we are also going to drop the package in favor of net-dns/bind.
We are not building this package anymore.
148cd38
to
d848739
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Interesting, because now bind-tools was dropped, while bind was added.
That means from now on we should double-check if new bind security issues affect Flatcar. So far we could ignore all daemon-related security issues of bind, because bind was never included. However, that is not the case any more.
The change upset quite a few people including myself, but I spoke with the great Sam, and he insisted it just wasn't practical to keep them split any more. I trust his judgement. I am well aware that bind is hit by many vulnerabilities, but we're install-masking the daemon binaries, so we can immediately discount these. |
Build action triggered: https://github.com/flatcar/scripts/actions/runs/11936185535 |
/usr/lib64/libisccc* | ||
/usr/libexec | ||
/usr/sbin | ||
" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If it helps, I think INSTALL_MASK
can be inverted with * -/usr/bin/dig -/usr/lib*/*.so* …
.
Thanks. Right, am relieved as daemon binaries are not installed. But it still needs double-checking because some shared libraries are now being installed.
On top of that, the bind ebuild does not provide USE flags for distinguishing |
These need to be installed, because the tools are not statically linked anymore.
That would be useful, true. But probably will be deemed not practical, just like bind-tools ebuild was. |
d848739
to
f2eb56c
Compare
CI: http://jenkins.infra.kinvolk.io:8080/job/container/job/sdk/1839/cldsv/
**
accept keywords because it's missing a keyword for arm64, so an older version was being pulled in…--
app-arch/libarchive: [PROD] [DEV]
app-containers/aardvark-dns: [SYSEXT-PODMAN]
app-containers/docker: [DOCKER]
app-containers/docker-cli: [DOCKER]
app-containers/netavark: [SYSEXT-PODMAN]
app-containers/podman: [SYSEXT-PODMAN]
app-doc/eclass-manpages:
app-eselect/eselect-rust:
app-portage/gentoolkit: [DEV]
dev-build/autoconf:
dev-build/cmake:
dev-build/make: [DEV]
dev-debug/gdb: [DEV]
dev-lang/python-exec: [AZURE] [DEV] [GCE] [SYSEXT-PYTHON]
dev-lang/rust:
dev-libs/elfutils: [PROD] [DEV]
dev-libs/jsoncpp:
dev-libs/libmspack: [VMWARE]
dev-libs/libpipeline: [DEV]
dev-libs/libtraceevent:
dev-libs/libtracefs:
dev-libs/libxml2: [PROD] [DEV]
dev-python/charset-normalizer: [SYSEXT-PYTHON]
dev-python/cryptography:
dev-python/distlib: [SYSEXT-PYTHON]
dev-python/hatchling:
dev-python/jaraco-functools: [SYSEXT-PYTHON]
dev-python/jinja2:
dev-python/markupsafe:
dev-python/pillow:
dev-python/pyproject-hooks: [SYSEXT-PYTHON]
dev-python/rich: [SYSEXT-PYTHON]
dev-python/setuptools: [SYSEXT-PYTHON]
dev-python/trove-classifiers: [SYSEXT-PYTHON]
dev-python/truststore: [SYSEXT-PYTHON]
dev-util/bpftool: [PROD] [DEV]
dev-util/maturin:
eclass/cargo.eclass:
eclass/eapi7-ver.eclass:
eclass/eqawarn.eclass:
eclass/java-utils-2.eclass:
eclass/rust.eclass:
eclass/toolchain.eclass:
eclass/versionator.eclass:
net-misc/chrony: [AZURE]
net-misc/curl: [PROD] [DEV]
net-misc/openssh: [PROD] [DEV]
profiles:
sys-apps/azure-vm-utils: [PROD] [DEV]
sys-apps/checkpolicy: [PROD] [DEV]
sys-apps/ethtool: [PROD] [DEV]
sys-apps/gawk: [PROD] [DEV]
sys-apps/zram-generator: [PROD] [DEV]
sys-block/thin-provisioning-tools: [PROD] [DEV]
sys-boot/gnu-efi:
sys-boot/mokutil: [PROD] [DEV]
sys-devel/gcc: [PROD] [DEV]
sys-fs/squashfs-tools-ng:
sys-libs/libcap: [PROD] [DEV]
sys-libs/libselinux: [PROD] [DEV]
sys-libs/libsepol: [PROD] [DEV]
x11-libs/pixman:
--