Skip to content

Commit 1653b4b

Browse files
authored
Merge pull request #2440 from flatcar/buildbot/weekly-portage-stable-package-updates-2024-11-11
Weekly portage-stable package updates 2024-11-11
2 parents 3921712 + f2eb56c commit 1653b4b

File tree

538 files changed

+21661
-14440
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

538 files changed

+21661
-14440
lines changed

.github/workflows/portage-stable-packages-list

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ acct-group/kvm
1414
acct-group/lp
1515
acct-group/man
1616
acct-group/messagebus
17+
acct-group/named
1718
acct-group/netperf
1819
acct-group/nobody
1920
acct-group/ntp
@@ -46,6 +47,7 @@ acct-group/wheel
4647
acct-user/dnsmasq
4748
acct-user/man
4849
acct-user/messagebus
50+
acct-user/named
4951
acct-user/netperf
5052
acct-user/nobody
5153
acct-user/ntp
@@ -214,6 +216,7 @@ dev-lang/python
214216
dev-lang/python-exec
215217
dev-lang/python-exec-conf
216218
dev-lang/rust
219+
dev-lang/rust-common
217220
dev-lang/swig
218221
dev-lang/tcl
219222
dev-lang/yasm
@@ -315,7 +318,7 @@ dev-python/installer
315318
dev-python/jaraco-context
316319
dev-python/jaraco-functools
317320
dev-python/jaraco-text
318-
dev-python/jinja
321+
dev-python/jinja2
319322
dev-python/lark
320323
dev-python/lazy-object-proxy
321324
dev-python/linkify-it-py
@@ -391,12 +394,10 @@ eclass/db-use.eclass
391394
eclass/desktop.eclass
392395
eclass/dist-kernel-utils.eclass
393396
eclass/distutils-r1.eclass
394-
eclass/eapi7-ver.eclass
395397
eclass/eapi8-dosym.eclass
396398
eclass/edo.eclass
397399
eclass/edos2unix.eclass
398400
eclass/elisp-common.eclass
399-
eclass/eqawarn.eclass
400401
eclass/estack.eclass
401402
eclass/fcaps.eclass
402403
eclass/flag-o-matic.eclass
@@ -457,6 +458,7 @@ eclass/rpm.eclass
457458
eclass/ruby-single.eclass
458459
eclass/ruby-utils.eclass
459460
eclass/rust-toolchain.eclass
461+
eclass/rust.eclass
460462
eclass/savedconfig.eclass
461463
eclass/secureboot.eclass
462464
eclass/selinux-policy-2.eclass
@@ -478,7 +480,6 @@ eclass/usr-ldscript.eclass
478480
eclass/vcs-clean.eclass
479481
eclass/vcs-snapshot.eclass
480482
eclass/verify-sig.eclass
481-
eclass/versionator.eclass
482483
eclass/vim-doc.eclass
483484
eclass/vim-plugin.eclass
484485
eclass/virtualx.eclass
@@ -500,7 +501,7 @@ net-analyzer/traceroute
500501
net-dialup/lrzsz
501502
net-dialup/minicom
502503

503-
net-dns/bind-tools
504+
net-dns/bind
504505
net-dns/c-ares
505506
net-dns/dnsmasq
506507
net-dns/libidn2
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
- SDK: autoconf ([2.72](https://lists.gnu.org/archive/html/autotools-announce/2023-12/msg00003.html))
2+
- SDK: cmake ([3.30.5](https://cmake.org/cmake/help/v3.30/release/3.30.html#id5))
3+
- base, dev: azure-vm-utils ([0.4.0](https://github.com/Azure/azure-vm-utils/commits/v0.4.0/))
4+
- base, dev: bind ([9.18.29](https://bind9.readthedocs.io/en/v9.18.29/notes.html#notes-for-bind-9-18-29))
5+
- base, dev: bpftool ([7.4.0](https://github.com/libbpf/bpftool/releases/tag/v7.4.0))
6+
- base, dev: checkpolicy ([3.7](https://github.com/SELinuxProject/selinux/releases/tag/3.7))
7+
- base, dev: gawk ([5.3.1](https://lists.gnu.org/archive/html/info-gnu/2024-09/msg00008.html))
8+
- base, dev: libarchive ([3.7.7](https://github.com/libarchive/libarchive/releases/tag/v3.7.7))
9+
- base, dev: libselinux ([3.7](https://github.com/SELinuxProject/selinux/releases/tag/3.7))
10+
- base, dev: libsepol ([3.7](https://github.com/SELinuxProject/selinux/releases/tag/3.7))
11+
- base, dev: libxml2 ([2.12.8](https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.12.8))
12+
- base, dev: mokutil ([0.7.2](https://github.com/lcp/mokutil/commits/0.7.2/))
13+
- dev: gentoolkit ([0.6.8](https://gitweb.gentoo.org/proj/gentoolkit.git/log/?h=gentoolkit-0.6.8))
14+
- docker: docker ([27.3.1](https://github.com/moby/moby/releases/tag/v27.3.1))
15+
- docker: docker-cli ([27.3.1](https://github.com/moby/moby/releases/tag/v27.3.1))
16+
- sysext-python: charset-normalizer ([3.4.0](https://github.com/jawah/charset_normalizer/releases/tag/3.4.0))
17+
- sysext-python: distlib ([0.3.9](https://github.com/pypa/distlib/blob/0.3.9/CHANGES.rst))
18+
- sysext-python: jaraco-functools ([4.1.0](https://github.com/jaraco/jaraco.functools/blob/v4.1.0/NEWS.rsto))
19+
- sysext-python: pyproject-hooks ([1.2.0](https://github.com/pypa/pyproject-hooks/blob/v1.2.0/docs/changelog.rst))
20+
- sysext-python: rich ([13.9.3](https://github.com/Textualize/rich/releases/tag/v13.9.3))
21+
- sysext-python: trove-classifiers ([2024.10.21.16](https://github.com/pypa/trove-classifiers/commits/2024.10.21.16/))
22+
- sysext-python: truststore ([0.10.0](https://github.com/sethmlarson/truststore/blob/v0.10.0/CHANGELOG.md))
23+
- vmware: libmspack ([1.11](https://github.com/kyz/libmspack/commits/v1.11/libmspack))

sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ RDEPEND="${RDEPEND}
127127
net-analyzer/openbsd-netcat
128128
net-analyzer/tcpdump
129129
net-analyzer/traceroute
130-
net-dns/bind-tools
130+
net-dns/bind
131131
net-firewall/conntrack-tools
132132
net-firewall/ebtables
133133
net-firewall/ipset

sdk_container/src/third_party/coreos-overlay/coreos-devel/sdk-depends/sdk-depends-0.0.1.ebuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ DEPEND="
3535
dev-util/checkbashisms
3636
dev-util/pahole
3737
dev-util/patchelf
38-
net-dns/bind-tools
38+
net-dns/bind
3939
>=net-dns/dnsmasq-2.72[dhcp,ipv6]
4040
net-libs/rpcsvc-proto
4141
net-misc/curl
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# Keep only tool binaries and libraries those binaries need.
2+
ndb_install_mask="
3+
/etc
4+
/var
5+
/usr/bin/arpaname
6+
/usr/bin/named-*
7+
/usr/bin/nsec3hash
8+
/usr/lib/systemd
9+
/usr/lib/tmpfiles.d
10+
/usr/lib64/bind
11+
/usr/lib64/libisccc*
12+
/usr/libexec
13+
/usr/sbin
14+
"
15+
16+
INSTALL_MASK+="${ndb_install_mask}"
17+
PKG_INSTALL_MASK+="${ndb_install_mask}"
18+
19+
unset ndb_install_mask
20+
21+
# Override fowners to ignore changing owner or group to named. The
22+
# only files that this happens for are files that we have put into
23+
# {PKG_,}INSTALL_MASK. This will help us avoid installing
24+
# acct-user/named and acct-user/group.
25+
fowners_script=$(command -v fowners)
26+
fowners() {
27+
if [[ ${#} -gt 0 && ( ${1} = named:* || ${1} = *:named ) ]]; then
28+
return 0
29+
fi
30+
"${fowners_script}" "${@}"
31+
}
32+
33+
# The pkg_postinst phase function wants to generate an rndc.key file
34+
# with /usr/sbin/rndc-confgen script if the key file is missing, then
35+
# change the ownership to the named group. We don't need the key file
36+
# at all as it's presumably for named. Also, we masked the installtion
37+
# of the script. Thus we fool the phase function by putting an empty
38+
# key file there, so the function won't trigger the generation. We
39+
# drop the key file later too.
40+
#
41+
# TODO: The paths ought to be prefixed with ${EROOT}, but the
42+
# 9.18.29-r2 ebuild is botched in this regard. This was fixed in
43+
# 9.18.31-r1, so when we update to that version, the ${EROOT} prefix
44+
# will need to be added.
45+
cros_pre_pkg_postinst_add_fake_rndc_key() {
46+
local dir='/etc/bind'
47+
if [[ ! -d "${dir}" ]]; then
48+
mkdir "${dir}" || die
49+
fi
50+
touch "${dir}/rndc.key" || die
51+
}
52+
# TODO: This function should just do:
53+
#
54+
# rm -rf "${EROOT}/etc/bind" || die
55+
cros_post_pkg_postinst_drop_fake_rndc_key() {
56+
# Remove the file only if it exists and is empty.
57+
local dir='/etc/bind' file="${dir}/rndc.key"
58+
if [[ -f "${file}" && ! -s "${file}" ]]; then
59+
rm -f "${file}" || die
60+
fi
61+
rmdir "${dir}" # it's fine if it fails
62+
}

sdk_container/src/third_party/coreos-overlay/coreos/config/env/net-dns/bind-tools

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)