Skip to content

Weekly portage-stable package updates 2025-11-17 - #3495

Merged
dongsupark merged 149 commits into
mainfrom
buildbot/weekly-portage-stable-package-updates-2025-11-17
Dec 12, 2025
Merged

Weekly portage-stable package updates 2025-11-17#3495
dongsupark merged 149 commits into
mainfrom
buildbot/weekly-portage-stable-package-updates-2025-11-17

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 17, 2025

Copy link
Copy Markdown

CI: http://localhost:8080/job/container/job/sdk/2382/cldsv/

Needs flatcar/baselayout#39 and flatcar/mantle#708 first.

Lots of ebuild changed because of distro-wide action in Gentoo replacing dependency on sys-libs/zlib with virtual/zlib. Trimmed those packages from the listing below if this was the sole change in the ebuild.

--

  • app-containers/aardvark-dns: [SYSEXT-PODMAN]

  • app-containers/runc: [SYSEXT-CONTAINERD]

    • still at 1.3.3
    • package became stable on 'amd64'
      • we have accept keywords for 1.3*, so not doing anything here
  • app-crypt/gnupg: [PROD] [DEV]

    • from 2.4.8-r1 to 2.4.8-r2
    • dependencies:
      • dropped a dependency 'sys-libs/zlib'
      • added a dependency 'virtual/zlib:='
    • runtime dependencies:
      • dropped a dependency 'sys-libs/zlib'
      • added a dependency 'virtual/zlib:='
    • manpage fixes for alternatives system
  • app-editors/vim: [PROD] [DEV]

    • still at 9.1.1652
    • package became stable on 'amd64' and 'arm64'
      • dropped accept keywords for this package in overlay profiles
  • app-editors/vim-core: [PROD] [DEV]

    • still at 9.1.1652
    • package became stable on 'amd64' and 'arm64'
      • dropped accept keywords for this package in overlay profiles
  • dev-build/meson:

  • dev-go/go-md2man:

  • dev-lang/nasm:

  • dev-libs/jose: [PROD] [DEV]

    • from 12 to 14
    • the package was moved from GURU to Gentoo, so we moved it from overlay to portage-stable
    • still no arm64 keyword, so kept the accept keywords entry in overlay profiles, just updated it to the new version
    • build dependencies:
      • added a dependency 'app-text/asciidoc'
      • added a dependency 'virtual/pkgconfig'
    • dependencies:
      • dropped a dependency 'sys-libs/zlib'
      • added a dependency 'dev-libs/openssl:='
      • added a dependency 'virtual/zlib:='
    • runtime dependencies:
      • dropped a dependency 'dev-libs/jansson'
      • dropped a dependency 'dev-libs/openssl:='
      • dropped a dependency 'sys-libs/zlib'
    • release notes: https://github.com/latchset/jose/releases/tag/v14 https://github.com/latchset/jose/releases/tag/v13
  • dev-libs/libgpg-error: [PROD] [DEV]

  • dev-libs/openssl: [PROD] [DEV]

  • dev-python/cryptography:

    • from 45.0.6 to 46.0.2
    • build dependencies:
      • changes for dev-util/maturin:
        • changed version constraint from >=1.8.6 to >=1.9.4
    • dependencies:
      • changes for dev-python/cffi with USE conditionals 'python_targets_python3_11?':
        • changed version constraint from >=1.8 to >=2.0.0
    • runtime dependencies:
      • changes for dev-python/cffi with USE conditionals 'python_targets_python3_11?':
        • changed version constraint from >=1.8 to >=2.0.0
    • release notes: https://cryptography.io/en/46.0.2/changelog/
  • dev-python/platformdirs: [SYSEXT-PYTHON]

  • dev-python/resolvelib: [SYSEXT-PYTHON]

  • dev-python/rich: [SYSEXT-PYTHON]

  • dev-python/tomli:

  • eclass/cmake.eclass:

    • dropped support for EAPI 7
    • bunch of cleanups of old cruft
    • more warnings about low cmake version requirements
  • eclass/guile-utils.eclass:

    • make generated GUILE_USEDEP entries conditional
  • eclass/meson.eclass:

    • support incremental LTO for GCC
  • eclass/ninja-utils.eclass:

    • respect NINJA for NINJA_DEPEND again and permit "ninja-reference"
    • jobserver fixes and warnings
  • eclass/toolchain.eclass:

    • move to virtual/zlib
    • simplifications for D and Ada
  • net-misc/curl: [PROD] [DEV]

    • still at 8.16.0-r1
    • package became stable on 'arm64'
      • dropped accept keywords from overlay profiles
    • dependencies:
      • dropped a dependency '>=sys-libs/zlib-1.2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]'
      • added a dependency '>=virtual/zlib-1.2.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]'
    • runtime dependencies:
      • dropped a dependency '>=sys-libs/zlib-1.2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]'
      • added a dependency '>=virtual/zlib-1.2.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]'
  • net-misc/iperf: [DEV]

    • from 3.19.1 to 3.19.1-r1
    • added a patch fixing issues with openssl 3.5.3
  • net-misc/ntp: [PROD] [DEV]

    • from 4.2.8_p18-r1 to 4.2.8_p18-r2
    • added a patch fixing NULL dereference on failed bind
  • profiles:

    • sys-libs/zlib temporarily deprecated to aid in migration to virtual/zlib
  • scripts:

    • build virtual/zlib instead of sys-libs/zlib
  • sys-apps/coreutils: [PROD] [DEV]

    • still at 9.8-r1
    • package became stable on 'amd64'
      • dropped accept keywords from overlay profiles
  • sys-apps/hwdata: [PROD] [DEV]

  • sys-apps/less: [PROD] [DEV]

  • sys-apps/pv:

  • sys-apps/shadow: [PROD] [DEV]

    • from 4.14.8 to 4.14.8-r1
    • build dependencies:
      • added a dependency 'acct-group/shadow'
    • runtime dependencies:
      • added a dependency 'acct-group/shadow'
    • chage and expiry binaries are assigned to shadow group with a sticky bit
  • sys-apps/texinfo:

    • from 7.2-r3 to 7.2-r4
    • dependencies:
      • added a dependency 'app-doc/info-manual' for USE '||'
      • added a dependency '>=app-editors/emacs-26:*' for USE '||'
    • runtime dependencies:
      • added a dependency 'app-doc/info-manual' for USE '||'
      • added a dependency '>=app-editors/emacs-26:*' for USE '||'
  • sys-block/thin-provisioning-tools: [PROD] [DEV]

  • sys-devel/crossdev:

  • sys-firmware/intel-microcode: [PROD] [DEV]

  • sys-fs/overlaybd: [SYSEXT-OVERLAYBD]

    • from 1.0.16 to 1.0.16-r1
    • dependencies:
      • dropped a dependency 'sys-libs/zlib'
      • added a dependency 'virtual/zlib:='
    • runtime dependencies:
      • dropped a dependency 'sys-libs/zlib'
      • added a dependency 'virtual/zlib:='
  • sys-libs/pam: [PROD] [DEV]

    • from 1.7.1-r1 to 1.7.1-r2
    • removed IUSE flag 'filecaps'
      • was used to assign some caps to unix_chkpwd binary
    • instead of adding caps to unix_chkpwd binary, it is assigned to shadow group with a sticky bit
    • build dependencies:
      • added a dependency 'acct-group/shadow'
    • install dependencies:
      • dropped a dependency 'sys-libs/libcap' for USE 'filecaps?'
    • runtime dependencies:
      • added a dependency 'acct-group/shadow'

--

  • changelog
  • image diff

@github-actions github-actions Bot added the main label Nov 17, 2025
@krnowak
krnowak force-pushed the buildbot/weekly-portage-stable-package-updates-2025-11-17 branch from adf1ad6 to 58c2d23 Compare November 24, 2025 11:05
@krnowak
krnowak force-pushed the buildbot/weekly-portage-stable-package-updates-2025-11-17 branch from 58c2d23 to f499cec Compare November 26, 2025 11:43
@krnowak
krnowak force-pushed the buildbot/weekly-portage-stable-package-updates-2025-11-17 branch from f499cec to 805d4d9 Compare December 2, 2025 08:44
@krnowak
krnowak force-pushed the buildbot/weekly-portage-stable-package-updates-2025-11-17 branch from 805d4d9 to b90009f Compare December 3, 2025 11:37
Flatcar Buildbot added 18 commits December 10, 2025 14:21
It's from Gentoo commit ce9200747de99446af96c5a204195c89bada1872.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit ce9200747de99446af96c5a204195c89bada1872.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 83b8fe24940e7432d23677f85927fa54bb45dbd8.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 7215a6a587757435ee49216499b751d2d84503ff.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 12193a6225409bab137e0de4561a59809189473c.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 661634b1b8f16d87818c941385163f97fabd1131.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 67817ee7e09730fde3573d62c7cde74b27d68c55.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 888f6ef711a37ba3df89451098be8d1115ef6d95.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 18997199d15b619b5c09aee64e6fc2d82dd1ce8b.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 15546d18cc0c5923723a18e8cd56b4d1f3f953b8.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 1edc5eac2e082539d47957d386a87e19e644a5f6.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 871acf76dad93c12f074308ede09974d3a6bc97f.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit dbbb60163e773afc18033ffa5c5377f79e6c7156.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit d4a25b403dab1c6a6cf69492d27a433519a5619e.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 0f9bfec2a44f40a6a397643db3dacb5ae41cef5b.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 405205ee58e79c964d10df3945caec5d9d1699c7.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit d4a25b403dab1c6a6cf69492d27a433519a5619e.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
It's from Gentoo commit 9834eb10705ce18517cf6ccaad910a2b29d0c62b.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
The version of thin-provisioning-tools without the dependency on clang
was dropped from Gentoo, so let's mark clang as a provided package -
we will workaround the need for the dependency on it in follow-up
commits.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
… for it

No point in masking the new versions of the package - only those are
available now, so the mask was preventing building any available
version of the package.

At the same time, we need to pull an unstable version 1.3.0, as our
rust version is newer than allowed by the older available 1.1.0
version.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
…-tools

Let's avoid pulling in clang, shall we?

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
This is a hack - the ebuild will disappear on next weekly updates,
unless Gentoo gets the 2.1.5 ebuild by then.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
app-emulation/qemu needs it.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
The package has moved from GURU to Gentoo, so we can just use that.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
It's from Gentoo commit 6a3644bf2f9aace46ad9bbab2e4f3bccd747079e.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
…zlib

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
@krnowak
krnowak force-pushed the buildbot/weekly-portage-stable-package-updates-2025-11-17 branch from b90009f to bb5bbf9 Compare December 10, 2025 13:22
@krnowak
krnowak marked this pull request as ready for review December 11, 2025 12:09
@krnowak
krnowak requested a review from a team as a code owner December 11, 2025 12:09
@krnowak

krnowak commented Dec 11, 2025

Copy link
Copy Markdown
Member

CI kinda passed - cl.sysext.fallbackdownload and extra-test.[first_dual].cl.update.oem failures are due to ue-rs regression, not related to the PR.

@dongsupark
dongsupark merged commit 3bff399 into main Dec 12, 2025
4 of 5 checks passed
@github-project-automation github-project-automation Bot moved this from ✅ Testing / in Review to Implemented in Flatcar tactical, release planning, and roadmap Dec 12, 2025
@dongsupark
dongsupark deleted the buildbot/weekly-portage-stable-package-updates-2025-11-17 branch December 12, 2025 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants