| # emerge --update --newuse --deep @world --with-bdeps=y --ask --pretend --getbinpkgonly=n --usepkg=n
|
|
|
| !!! Your current profile is deprecated and not supported anymore.
|
| !!! Use eselect profile to update your profile.
|
| !!! Please upgrade to the following profile if possible:
|
|
|
| default/linux/amd64/23.0/split-usr
|
|
|
| To upgrade do the following steps:
|
|
|
| A profile upgrade to version 23.0 is available for your architecture.
|
| The new 23.0 profiles enable some toolchain hardening features and
|
| performance enhancements by default, and standardize settings.
|
| You can find the list of changes on the wiki tracking page [1].
|
|
|
| Upgrade instructions
|
|
|
| Note 1: If you have manually changed your CHOST to a value different from
|
| what the stages and profiles set, you may have to do that in the future too.
|
| In that case you should know what you are doing, hopefully; please read the
|
| instructions with a critical eye then.
|
|
|
| Note 2: In case you are already familiar with binary packages, you should be
|
| able to add "--getbinpkg" to the emerge calls to speed things up.
|
| The use of binary packages is completely optional though, and also not
|
| as much tested as the source-based upgrade path yet.
|
|
|
| 1. Ensure your system backups are up to date. Please also update
|
| your system fully and depclean before proceeding.
|
| glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
|
|
|
| 2. If you are still using one of the long-deprecated amd64 17.0 profiles
|
| (other than x32 or musl), then first complete the migration to the
|
| corresponding 17.1 profile. Instructions can be found at [3].
|
|
|
| 3. If you are currently using systemd in a split-usr configuration, then first
|
| complete the migration to the corresponding merged-usr profile of the
|
| same profile version. Details on how to do this can be found in the news
|
| item [4].
|
| If you are currently using openrc, migrate to 23.0 first, keeping your disk
|
| layout. If you want to move from split-usr to merged-usr, do that afterwards.
|
|
|
| 4. Run "emerge --info" and note down the value of the CHOST variable.
|
|
|
| 5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
|
| remove it. Also delete all lines defining CHOST_... variables.
|
|
|
| 6. Select the 23.0 profile corresponding to your current profile, either using
|
| "eselect profile" or by manually setting the profile symlink.
|
| Note that old profiles are by default split-usr and the 23.0 profiles by
|
| default merged-usr. Do NOT change directory scheme now, since this will
|
| mess up your system!
|
| Instead, make sure that the new profile has the same property: for example,
|
| OLD default/linux/amd64/17.1
|
| ==> NEW default/linux/amd64/23.0/split-usr
|
| (added "split-usr")
|
| OLD default/linux/amd64/17.1/systemd/merged-usr
|
| ==> NEW default/linux/amd64/23.0/systemd
|
| (removed "merged-usr")
|
| A detailed table of the upgrade paths can be found at [5]. Please consult it.
|
| In some cases (hppa, x86) the table will tell you to pick between two choices.
|
| What you need should be obvious from your *old* CHOST value (from step 4).
|
|
|
| 7. Delete the contents of your binary package cache at ${PKGDIR}
|
| rm -r /var/cache/binpkgs/*
|
|
|
| 8. In the file or directory /etc/portage/binrepos.conf (if existing), update
|
| the URI in all configuration such that they point to 23.0 profile binhost
|
| directories. The exact paths can be found in the table at [5], too.
|
|
|
| 9. Rebuild or reinstall from binary (if available) the following packages in
|
| this order, with the same version as already active:
|
| emerge --ask --oneshot sys-devel/binutils
|
| (you may have to run binutils-config and re-select your binutils now)
|
| emerge --ask --oneshot sys-devel/gcc
|
| (IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
|
| that; instead, abort and try again with --nodeps added to the command line.)
|
| (you may have to run gcc-config and re-select your gcc now)
|
| and the C library, i.e. for glibc-based systems
|
| emerge --ask --oneshot sys-libs/glibc
|
| or for musl-based systems
|
| emerge --ask --oneshot sys-libs/musl
|
|
|
| 10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
|
|
|
| If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
|
|
|
| 11. Recheck with binutils-config and gcc-config that valid installed versions
|
| of binutils and gcc are selected.
|
|
|
| 12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
|
| refer to the *OLD* CHOST value, and remove them.
|
| Examples how to do this can be found in the similar procedure at [6].
|
|
|
| 13. Run env-update && source /etc/profile
|
|
|
| 14. Re-emerge libtool:
|
| emerge --ask --oneshot libtool
|
|
|
| 15. Just for safety, delete the contents of your binary package cache at
|
| ${PKGDIR} again:
|
| rm -r /var/cache/binpkgs/*
|
|
|
| 16. Rebuild world:
|
| emerge --ask --emptytree @world
|
|
|
| [1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
|
| [2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
|
| [3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
|
| [4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
|
| [5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
|
| [6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work
|
|
|
|
|
|
|
| These are the packages that would be merged, in order:
|
|
|
| Calculating dependencies .......... done!
|
| Dependency resolution took 28.51 s (backtrack: 1/20).
|
|
|
| [ebuild U ] sys-libs/ncurses-6.4_p20240414 [6.4_p20230401]
|
| [ebuild N ] dev-libs/mpdecimal-4.0.0 USE="-cxx -test"
|
| [ebuild U ] sys-apps/baselayout-2.15 [2.14-r2]
|
| [ebuild R ] dev-lang/python-exec-conf-2.4.6 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] net-dns/c-ares-1.28.1 [1.26.0]
|
| [ebuild U ] media-libs/alsa-ucm-conf-1.2.11 [1.2.10-r1]
|
| [ebuild U ] dev-util/pkgconf-2.2.0 [2.1.1]
|
| [ebuild U ] dev-python/ensurepip-setuptools-70.0.0 [69.2.0]
|
| [ebuild U ] dev-libs/vala-common-0.56.16 [0.56.14]
|
| [ebuild U ] sys-libs/mtdev-1.1.7 [1.1.6]
|
| [ebuild U ] app-portage/elt-patches-20240324 [20240213]
|
| [ebuild U ] sys-libs/zlib-1.3.1-r1 [1.3-r4]
|
| [ebuild U ] dev-libs/libunistring-1.2 [1.1-r1]
|
| [ebuild U ] sys-libs/libseccomp-2.5.5-r1 [2.5.5] USE="-debug%" PYTHON_TARGETS="python3_12%* -python3_11*"
|
| [ebuild U ] dev-libs/boehm-gc-8.2.6 [8.2.4]
|
| [ebuild U ] dev-libs/libpcre2-10.43 [10.42-r2]
|
| [ebuild U ] sys-kernel/linux-firmware-20240513 [20240312] USE="initramfs* -dist-kernel%"
|
| [ebuild U ] sys-devel/clang-common-17.0.6-r5 [17.0.6-r4]
|
| [ebuild U ] app-eselect/eselect-pinentry-0.7.4 [0.7.3]
|
| [ebuild U ] app-portage/getuto-1.11 [1.10.2]
|
| [ebuild R ] dev-build/meson-format-array-0 PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild U ] net-misc/netifrc-0.7.8 [0.7.7]
|
| [ebuild U ] virtual/perl-CPAN-2.360.0-r1 [2.360.0]
|
| [ebuild U ] virtual/perl-CPAN-Meta-2.150.10-r8 [2.150.10-r7]
|
| [ebuild U ] virtual/perl-Carp-1.540.0-r1 [1.540.0]
|
| [ebuild U ] virtual/perl-Digest-MD5-2.580.100_rc-r1 [2.580.100_rc]
|
| [ebuild U ] virtual/perl-Digest-SHA-6.40.0-r1 [6.40.0]
|
| [ebuild U ] virtual/perl-ExtUtils-Install-2.220.0-r1 [2.220.0]
|
| [ebuild U ] virtual/perl-ExtUtils-MakeMaker-7.700.0-r1 [7.700.0]
|
| [ebuild U ] virtual/perl-ExtUtils-ParseXS-3.510.0-r1 [3.510.0]
|
| [ebuild U ] virtual/perl-File-Path-2.180.0-r3 [2.180.0-r2]
|
| [ebuild U ] virtual/perl-File-Temp-0.231.100-r1 [0.231.100]
|
| [ebuild U ] virtual/perl-MIME-Base64-3.160.100_rc-r1 [3.160.100_rc]
|
| [ebuild U ] virtual/perl-Math-Complex-1.620.0-r1 [1.620.0]
|
| [ebuild U ] virtual/perl-Module-Load-0.360.0-r4 [0.360.0-r3]
|
| [ebuild U ] virtual/perl-Perl-OSType-1.10.0-r8 [1.10.0-r7]
|
| [ebuild U ] virtual/perl-Scalar-List-Utils-1.630.0-r1 [1.630.0]
|
| [ebuild U ] virtual/perl-Text-ParseWords-3.310.0-r3 [3.310.0-r1]
|
| [ebuild U ] virtual/perl-XSLoader-0.320.0-r1 [0.320.0]
|
| [ebuild U ] virtual/perl-libnet-3.150.0-r1 [3.150.0]
|
| [ebuild U ] virtual/perl-parent-0.241.0-r1 [0.241.0]
|
| [ebuild U ] dev-lang/perl-5.38.2-r3 [5.38.2-r2] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Module-Build-0.423.400 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Encode-Locale-1.50.0-r1 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/LWP-MediaTypes-6.40.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/TimeDate-2.330.0-r1 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/HTTP-Date-6.60.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Regexp-IPv6-0.30.0-r2 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-perl/URI-5.280.0 [5.210.0] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/IPC-System-Simple-1.300.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/File-BaseDir-0.90.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/File-DesktopEntry-0.220.0-r1 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/File-MimeInfo-0.330.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Devel-CheckLib-1.160.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/File-Listing-6.160.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/WWW-RobotRules-6.20.0-r2 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Socket6-0.290.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/IO-Socket-INET6-2.730.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Clone-0.460.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/IO-HTML-1.4.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/HTTP-Message-6.450.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-perl/HTTP-Cookies-6.110.0 [6.100.0] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/HTTP-Negotiate-6.10.0-r2 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-perl/HTML-Tagset-3.240.0 [3.200.0-r2] USE="-test%" PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-perl/HTML-Parser-3.820.0 [3.810.0] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Error-0.170.290 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/MailTools-2.210.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Digest-HMAC-1.40.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Authen-SASL-2.170.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Pod-Parser-1.660.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/SGMLSpm-1.1-r2 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/TermReadKey-2.380.0-r1 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/YAML-Tiny-1.740.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/MIME-Charset-1.13.1 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Unicode-LineBreak-2019.1.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Text-CharWidth-0.40.0-r2 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Text-WrapI18N-0.60.0-r2 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/ExtUtils-CChecker-0.110.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-perl/XS-Parse-Keyword-0.380.0-r1 [0.380.0] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-perl/Syntax-Keyword-Try-0.290.0-r1 [0.280.0] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Sub-Name-0.270.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Try-Tiny-0.310.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-libs/openssl-3.0.13-r2 [3.0.13]
|
| [ebuild U ] dev-perl/Net-SSLeay-1.940.0 [1.920.0-r1] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] perl-core/Compress-Raw-Zlib-2.206.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] virtual/perl-CPAN-Meta-YAML-0.18.0-r10 [0.18.0-r9]
|
| [ebuild U ] virtual/perl-JSON-PP-4.160.0-r2 [4.160.0-r1]
|
| [ebuild U ] virtual/perl-Parse-CPAN-Meta-2.150.10-r8 [2.150.10-r7]
|
| [ebuild R ] perl-core/File-Temp-0.231.100 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] virtual/perl-Unicode-Collate-1.310.0-r2 [1.310.0-r1]
|
| [ebuild R ] perl-core/Math-BigInt-1.999.842 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] app-arch/brotli-1.1.0 PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild U ] app-arch/libarchive-3.7.4 [3.7.2-r3] USE="zstd*"
|
| [ebuild NS ] sys-devel/binutils-2.42-r1 [2.41-r5]
|
| [ebuild R ] dev-build/make-4.4.1-r1 USE="-doc% -test%"
|
| [ebuild U ] net-misc/wget-1.24.5 [1.21.4] USE="-libproxy%"
|
| [ebuild U ] sys-process/psmisc-23.7 [23.6]
|
| [ebuild U ] dev-build/autoconf-2.71-r7 [2.71-r6] USE="-verify-sig%"
|
| [ebuild R ] dev-build/automake-1.16.5-r2 USE="-verify-sig%"
|
| [ebuild U ] dev-db/sqlite-3.45.3 [3.45.1-r1]
|
| [ebuild R ] sys-apps/file-5.45-r4 PYTHON_TARGETS="python3_12%* -python3_11*"
|
| [ebuild U ] sys-apps/sed-4.9-r1 [4.9]
|
| [ebuild U ] net-misc/rsync-3.3.0 [3.2.7-r4] PYTHON_SINGLE_TARGET="python3_12%* -python3_11*"
|
| [ebuild U ] dev-libs/libgpg-error-1.49 [1.47-r1]
|
| [ebuild U ] media-libs/alsa-lib-1.2.11 [1.2.10-r2] PYTHON_SINGLE_TARGET="python3_12%* -python3_11*"
|
| [ebuild U ] dev-libs/libassuan-2.5.7 [2.5.6]
|
| [ebuild R ] dev-perl/Locale-gettext-1.70.0-r1 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] x11-misc/xdg-utils-1.2.1-r1 [1.1.3_p20210805-r2]
|
| [ebuild UD ] dev-libs/nss-3.90.2-r1 [3.99]
|
| [ebuild U ] dev-libs/libnl-3.9.0 [3.8.0] PYTHON_TARGETS="python3_12%* -python3_11*"
|
| [ebuild U ] app-eselect/eselect-java-0.5.1 [0.5.0]
|
| [ebuild U ] dev-libs/libsodium-1.0.19_p20240117 [1.0.19-r2]
|
| [ebuild U ] app-editors/vim-core-9.1.0366-r1 [9.0.2167]
|
| [ebuild U ] sys-apps/grep-3.11-r1 [3.11]
|
| [ebuild U ] sys-apps/less-643-r2 [643-r1]
|
| [ebuild U ] sys-libs/binutils-libs-2.42-r1 [2.41-r5]
|
| [ebuild U ] x11-themes/sound-theme-freedesktop-0.8-r1 [0.8]
|
| [ebuild U ] app-text/wgetpaste-2.34 [2.33-r3]
|
| [ebuild U ] media-sound/alsa-utils-1.2.11 [1.2.10-r1]
|
| [ebuild NS ] sys-kernel/gentoo-sources-6.6.30 [5.15.80]
|
| [ebuild U ] net-firewall/iptables-1.8.10-r1 [1.8.10]
|
| [ebuild U ] dev-build/cmake-3.28.5 [3.28.3]
|
| [ebuild U ] net-libs/nghttp2-1.61.0 [1.57.0]
|
| [ebuild U ] net-misc/curl-8.7.1-r4 [8.7.1-r1]
|
| [ebuild U ] dev-util/vulkan-headers-1.3.280.0 [1.3.275]
|
| [ebuild U ] dev-util/spirv-headers-1.3.280.0 [1.3.275]
|
| [ebuild U ] dev-libs/double-conversion-3.3.0 [3.2.1]
|
| [ebuild R ] sys-libs/libomp-17.0.6 PYTHON_SINGLE_TARGET="python3_12* -python3_11*"
|
| [ebuild U ] app-crypt/gnupg-2.4.5 [2.4.4-r1]
|
| [ebuild U ] dev-vcs/git-2.44.2 [2.43.2] PYTHON_SINGLE_TARGET="python3_12* -python3_11*"
|
| [ebuild U ] sys-apps/util-linux-2.39.3-r7 [2.39.3-r5] PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild U ] dev-lang/python-3.12.3-r1 [3.12.2_p1]
|
| [ebuild U ] dev-libs/libxml2-2.12.6 [2.12.5] PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild U ] app-misc/ca-certificates-20240203.3.98 [20230311.3.97]
|
| [ebuild R ] dev-libs/libxslt-1.1.39 PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild R ] app-text/po4a-0.69 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-util/glib-utils-2.78.6 [2.78.3] PYTHON_SINGLE_TARGET="python3_12* -python3_11*"
|
| [ebuild R ] sys-devel/clang-17.0.6 PYTHON_SINGLE_TARGET="python3_12* -python3_11*"
|
| [ebuild U ] dev-lang/python-3.11.9-r1 [3.11.8_p1]
|
| [ebuild U ] dev-util/spirv-tools-1.3.280.0 [1.3.275]
|
| [ebuild R ] dev-python/installer-0.7.0 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/gpep517-16 [15] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/flit-core-3.9.0 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/packaging-24.0 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/more-itertools-10.2.0 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/wheel-0.43.0 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/ordered-set-4.1.0 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/platformdirs-4.2.2 [4.2.0] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/jaraco-context-5.3.0 [4.3.0] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/jaraco-functools-4.0.1 [4.0.0] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/jaraco-text-3.12.0 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/idna-3.7 [3.6] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/editables-0.5 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/pathspec-0.12.1 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/trove-classifiers-2024.5.22 [2024.3.3] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] x11-base/xcb-proto-1.17.0 [1.16.0] PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild U ] media-libs/libaom-3.8.1 [3.7.0-r2] USE="-debug%"
|
| [ebuild U ] net-libs/nodejs-20.12.1 [20.11.0]
|
| [ebuild R ] dev-perl/Mozilla-CA-20999999-r1 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-perl/IO-Socket-SSL-2.85.0 [2.83.0] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild R ] dev-perl/Net-HTTP-6.230.0 PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-util/glslang-1.3.280.0 [1.3.275]
|
| [ebuild U ] media-libs/shaderc-2024.0 [2023.8]
|
| [ebuild U ] sys-apps/sysvinit-3.09 [3.08]
|
| [ebuild U ] dev-lang/rust-1.77.1 [1.75.0-r1] USE="-lto*"
|
| [ebuild U ] virtual/rust-1.77.1 [1.75.0-r1]
|
| [ebuild U ] dev-python/setuptools-70.0.0 [69.2.0-r1] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/setuptools-scm-8.1.0 [8.0.4] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-build/meson-1.4.0-r1 [1.3.2] PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild U ] app-arch/zstd-1.5.6 [1.5.5-r1]
|
| [ebuild U ] sys-apps/kmod-32-r1 [31] USE="(split-usr%*)"
|
| [ebuild U ] x11-base/xorg-proto-2024.1 [2023.2]
|
| [ebuild R ] app-misc/pax-utils-1.3.7 PYTHON_SINGLE_TARGET="python3_12%* -python3_11*"
|
| [ebuild U ] x11-libs/pixman-0.43.4 [0.43.2]
|
| [ebuild U ] x11-libs/libpciaccess-0.18.1 [0.18]
|
| [ebuild U ] x11-libs/libfontenc-1.1.8 [1.1.7]
|
| [ebuild R ] dev-python/markupsafe-2.1.5 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/jinja-3.1.4 [3.1.3] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/certifi-3021.3.16-r4 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/charset-normalizer-3.3.2 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/PySocks-1.7.1-r2 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/pluggy-1.5.0 [1.4.0] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/hatchling-1.24.2 [1.21.1] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/urllib3-2.2.1 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/requests-2.32.1 [2.31.0] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] app-portage/gemato-20.5 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] sys-apps/portage-3.0.63-r1 [3.0.61-r1] PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild U ] dev-python/pygments-2.18.0 [2.17.2] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild N ] dev-python/olefile-0.47 USE="-doc -test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)"
|
| [ebuild N ] dev-python/pillow-10.3.0 USE="jpeg zlib -debug -examples -imagequant -jpeg2k -lcms -test -tiff -tk -truetype -webp -xcb" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)"
|
| [ebuild U ] dev-python/docutils-0.21.2 [0.20.1-r1] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-util/gdbus-codegen-2.78.6 [2.78.3] PYTHON_SINGLE_TARGET="python3_12* -python3_11*"
|
| [ebuild U ] dev-libs/glib-2.78.6 [2.78.3]
|
| [ebuild R ] dev-libs/gobject-introspection-1.78.1 PYTHON_SINGLE_TARGET="python3_12* -python3_11*"
|
| [ebuild U ] dev-cpp/glibmm-2.66.7 [2.66.6]
|
| [ebuild U ] dev-util/gtk-update-icon-cache-3.24.40 [3.24.39]
|
| [ebuild U ] dev-lang/vala-0.56.16 [0.56.14]
|
| [ebuild R ] dev-python/ply-3.11-r2 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/pycparser-2.22 [2.21-r2] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-python/cffi-1.16.0 PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild R ] dev-python/pycryptodome-3.20.0 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild R ] dev-java/java-config-2.3.3-r1 PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild U ] dev-python/cython-3.0.10 [3.0.9] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-python/lxml-5.2.2 [5.1.0] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-lang/orc-0.4.38 [0.4.33]
|
| [ebuild U ] dev-python/mako-1.3.5 [1.3.2] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-perl/libwww-perl-6.770.0 [6.720.0-r1] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] dev-perl/XML-Parser-2.470.0 [2.460.0-r2] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] app-editors/vim-9.1.0366 [9.0.2167] PYTHON_SINGLE_TARGET="python3_12* -python3_11*"
|
| [ebuild U ] sys-libs/glibc-2.39-r6 [2.38-r10]
|
| [ebuild U ] x11-libs/libXdmcp-1.1.5 [1.1.4-r2]
|
| [ebuild U ] sys-apps/systemd-utils-254.13 [254.8-r1] PYTHON_SINGLE_TARGET="python3_12* -python3_11*"
|
| [ebuild U ] sys-auth/polkit-124-r1 [123]
|
| [ebuild U ] sys-libs/libxcrypt-4.4.36-r3 [4.4.36]
|
| [blocks b ] sys-libs/glibc[crypt(+)] ("sys-libs/glibc[crypt(+)]" is soft blocking sys-libs/libxcrypt-4.4.36)
|
| [ebuild R ] app-crypt/gpgme-1.23.2 PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] dev-libs/libevdev-1.13.1-r1 [1.13.1]
|
| [ebuild U ] dev-perl/LWP-Protocol-https-6.140.0 [6.110.0] PERL_FEATURES="(-debug) -ithreads% -quadmath%"
|
| [ebuild U ] media-libs/opus-1.5.2 [1.4]
|
| [ebuild U ] app-crypt/p11-kit-0.25.3-r2 [0.25.0-r1]
|
| [ebuild U ] app-vim/gentoo-syntax-14 [13]
|
| [ebuild R ] app-portage/gentoolkit-0.6.5 PYTHON_TARGETS="python3_12* -python3_11*"
|
| [ebuild U ] net-irc/irssi-1.4.5 [1.4.4-r1]
|
| [ebuild U ] net-misc/yt-dlp-2024.05.27 [2024.03.10] PYTHON_TARGETS="python3_12* -python3_11* (-python3_13)"
|
| [ebuild U ] sys-apps/pciutils-3.12.0 [3.10.0]
|
| [ebuild R ] sys-kernel/genkernel-4.3.10 PYTHON_SINGLE_TARGET="python3_12* -python3_11*"
|
| [ebuild U ] x11-libs/libxcb-1.17.0 [1.16-r1]
|
| [ebuild U ] x11-apps/iceauth-1.0.10 [1.0.9]
|
| [ebuild U ] x11-misc/compose-tables-1.8.9 [1.8.7]
|
| [ebuild U ] x11-libs/libX11-1.8.9 [1.8.7]
|
| [ebuild U ] x11-libs/libxkbcommon-1.7.0 [1.6.0]
|
| [ebuild U ] x11-libs/libXmu-1.2.1 [1.1.4] USE="-test%"
|
| [ebuild U ] media-video/ffmpeg-6.1.1-r5 [6.0.1-r4] USE="-glslang% -shaderc% -soc%"
|
| [ebuild U ] media-libs/vulkan-loader-1.3.280.0 [1.3.275]
|
| [ebuild U ] media-libs/mesa-24.0.9 [23.3.6] USE="(opengl%*)" LLVM_SLOT="17%* -15% -16%"
|
| [ebuild U ] media-libs/libepoxy-1.5.10-r3 [1.5.10-r2]
|
| [ebuild U ] app-accessibility/at-spi2-core-2.50.2 [2.50.1]
|
| [ebuild U ] x11-apps/xauth-1.1.3 [1.1.2]
|
| [ebuild U ] x11-libs/libXcursor-1.2.2 [1.2.1]
|
| [ebuild R ] media-libs/libplacebo-6.338.2 USE="-libdovi%"
|
| [ebuild U ] x11-libs/libXaw-1.0.16 [1.0.15-r1]
|
| [ebuild U ] media-libs/libsdl2-2.28.5-r1 [2.28.5]
|
| [ebuild r U ] x11-base/xorg-server-21.1.13-r1 [21.1.11]
|
| [ebuild U ] media-video/mpv-0.38.0 [0.37.0] USE="-soc%" PYTHON_SINGLE_TARGET="python3_12* -python3_11* (-python3_13)"
|
| [ebuild rR ] x11-drivers/xf86-input-libinput-1.4.0
|
| [ebuild U ] media-libs/sdl2-image-2.8.2 [2.6.3] USE="-avif% -jpegxl% -test%"
|
| [ebuild U ] media-libs/sdl2-mixer-2.6.3-r1 [2.6.2-r1]
|
| [ebuild U ] dev-qt/qtcore-5.15.14 [5.15.12-r2]
|
| [ebuild U ] media-libs/fontconfig-2.15.0 [2.14.2-r3]
|
| [ebuild U ] media-libs/harfbuzz-8.4.0 [8.3.0]
|
| [ebuild U ] x11-libs/pango-1.52.1 [1.51.0]
|
| [ebuild U ] x11-libs/gtk+-3.24.41 [3.24.38]
|
| [ebuild U ] dev-cpp/gtkmm-3.24.9 [3.24.8]
|
| [ebuild U ] dev-qt/qtgui-5.15.14 [5.15.12-r2]
|
| [blocks b ] <dev-qt/qtgui-5.15.14:5 ("<dev-qt/qtgui-5.15.14:5" is soft blocking dev-qt/qtcore-5.15.14)
|
| [ebuild U ] x11-apps/mkfontscale-1.2.3 [1.2.2]
|
| [ebuild U ] gnome-base/librsvg-2.57.3 [2.57.0]
|
| [ebuild U ] x11-misc/dunst-1.11.0 [1.9.2]
|
| [ebuild U ] dev-java/openjdk-bin-11.0.23_p9 [11.0.20.1_p1]
|
| [ebuild U ] media-sound/pavucontrol-5.0-r3 [5.0-r2] USE="X%*"
|
| [ebuild U ] sys-boot/grub-2.12-r4 [2.12-r2]
|
| [ebuild U ] www-client/firefox-115.11.0 [115.9.1]
|
| [ebuild U ] media-libs/imlib2-1.11.0 [1.9.1-r1] USE="filters%* text%* -packing%"
|
| [ebuild U ] media-libs/sdl2-ttf-2.22.0 [2.20.2]
|
| [ebuild U ] dev-qt/qtwidgets-5.15.14 [5.15.12-r1]
|
| [blocks b ] <dev-qt/qtwidgets-5.15.14:5 ("<dev-qt/qtwidgets-5.15.14:5" is soft blocking dev-qt/qtcore-5.15.14)
|
| [ebuild U ] media-fonts/encodings-1.1.0 [1.0.7]
|
| [ebuild U ] dev-qt/qtsvg-5.15.14 [5.15.12]
|
| [blocks b ] <dev-qt/qtsvg-5.15.14:5 ("<dev-qt/qtsvg-5.15.14:5" is soft blocking dev-qt/qtcore-5.15.14)
|
| [ebuild U ] media-fonts/terminus-font-4.49.1-r1 [4.49.1]
|
| [ebuild U ] net-wireless/wpa_supplicant-2.10-r4 [2.10-r3]
|
|
|
| The following packages are causing rebuilds:
|
|
|
| (x11-base/xorg-server-21.1.13-r1:0/21.1.13::gentoo, ebuild scheduled for merge) causes rebuilds for:
|
| (x11-drivers/xf86-input-libinput-1.4.0:0/0::gentoo, ebuild scheduled for merge)
|
|
|
| * IMPORTANT: 15 news items need reading for repository 'gentoo'.
|
| * Use eselect news read to view new items.
|