From d162ba1860a88062f4cd61f8b52fc303ba0b2991 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 7 Aug 2021 00:16:33 +0100 Subject: gentoo resync : 07.08.2021 --- .../linux/amd64/17.0/no-multilib/prefix/eapi | 1 + .../linux/amd64/17.1/no-multilib/prefix/eapi | 1 + profiles/default/linux/arm/17.0/armv7a/prefix/eapi | 1 + profiles/default/linux/arm64/17.0/prefix/eapi | 1 + .../powerpc/ppc64/17.0/64bit-userland/deprecated | 69 ++++++++++++++++++++++ .../ppc64/17.0/64bit-userland/desktop/deprecated | 69 ++++++++++++++++++++++ .../17.0/64bit-userland/desktop/gnome/deprecated | 69 ++++++++++++++++++++++ .../desktop/gnome/systemd/deprecated | 69 ++++++++++++++++++++++ .../ppc64/17.0/64bit-userland/developer/deprecated | 69 ++++++++++++++++++++++ .../17.0/64bit-userland/little-endian/deprecated | 2 - .../ppc64/17.0/64bit-userland/little-endian/eapi | 1 - .../64bit-userland/little-endian/make.defaults | 5 -- .../ppc64/17.0/64bit-userland/little-endian/parent | 2 - .../little-endian/systemd/deprecated | 2 - .../17.0/64bit-userland/little-endian/systemd/eapi | 1 - .../64bit-userland/little-endian/systemd/parent | 2 - profiles/default/linux/ppc64le/17.0/prefix/eapi | 1 + profiles/default/linux/x86/17.0/prefix/eapi | 1 + 18 files changed, 351 insertions(+), 15 deletions(-) create mode 100644 profiles/default/linux/amd64/17.0/no-multilib/prefix/eapi create mode 100644 profiles/default/linux/amd64/17.1/no-multilib/prefix/eapi create mode 100644 profiles/default/linux/arm/17.0/armv7a/prefix/eapi create mode 100644 profiles/default/linux/arm64/17.0/prefix/eapi create mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/deprecated create mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/deprecated create mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/deprecated create mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd/deprecated create mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/developer/deprecated delete mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/deprecated delete mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/eapi delete mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/make.defaults delete mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/parent delete mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/deprecated delete mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/eapi delete mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/parent create mode 100644 profiles/default/linux/ppc64le/17.0/prefix/eapi create mode 100644 profiles/default/linux/x86/17.0/prefix/eapi (limited to 'profiles/default/linux') diff --git a/profiles/default/linux/amd64/17.0/no-multilib/prefix/eapi b/profiles/default/linux/amd64/17.0/no-multilib/prefix/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/amd64/17.0/no-multilib/prefix/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/amd64/17.1/no-multilib/prefix/eapi b/profiles/default/linux/amd64/17.1/no-multilib/prefix/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/amd64/17.1/no-multilib/prefix/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm/17.0/armv7a/prefix/eapi b/profiles/default/linux/arm/17.0/armv7a/prefix/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm/17.0/armv7a/prefix/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/arm64/17.0/prefix/eapi b/profiles/default/linux/arm64/17.0/prefix/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/arm64/17.0/prefix/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/deprecated new file mode 100644 index 000000000000..39201a2ed7be --- /dev/null +++ b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/deprecated @@ -0,0 +1,69 @@ +default/linux/ppc64/17.0 + +A new set of ppc64 profiles has been added to the Gentoo +repository in Jan 2020. These profiles switch to a more standard +'no SYMLINK_LIB' multilib layout, and require explicit migration as +described below. They are considered stable at the moment, and we would +like to request all users to upgrade their systems. The old profiles +will be deprecated in the near future. + +In the new profiles, the lib->lib64 compatibility symlink is removed. +64-bit libraries need to be installed directly to lib64. /lib +and /usr/lib become real directories, that are used for cross-arch +and native non-library packages (gcc, clang). + +The migration is performed using app-portage/unsymlink-lib tool. +The following steps can be used to upgrade your system: + +1. Sync and upgrade your system to the newest package versions + to reduce the risk of issues. + +2. Install the tool: + + # emerge -1v app-portage/unsymlink-lib + +3. Run 'unsymlink-lib --analyze' and check the output for obvious + mistakes. If you need to perform any changes to the system, remember + to run 'unsymlink-lib --analyze' again afterwards. + +[past this point do not call emerge or modify /usr manually] + +4. This is a very good time to make a backup. + +5. Run 'unsymlink-lib --migrate'. You can add '--pretend' first to see + what is going to happen. + +6. Reboot your system. Check if important programs work. + In particular, verify that e.g. 'emerge --info' works (but do not + install anything). If you hit any serious problems, you can use + 'unsymlink-lib --rollback' to revert the changes and return to + step 4. + +7. Run 'unsymlink-lib --finish'. You can add '--pretend' first to see + what is going to happen but note that you're going to see a very long + list of files to remove. + +8. Switch the profile, e.g.: + + # eselect profile set default/linux/ppc64/17.0 + +[at this point you can start using emerge again] + +9. Rebuild the toolchain: + + # emerge -1v sys-devel/gcc:10 + [ repeat for other slots you will be using ] + # emerge -1v sys-devel/binutils + # emerge -1v sys-libs/glibc + +For known issues, please see bugs #506276 [2] and #640184[3] . +If you have any problems with the new profiles or the migration procedure, +please report a bug and make it block the tracker. + +For more information on the layout, please see the wiki article +on AMD64 multilib layouts [4], it applies to PPC64 as well. + +[1] https://gentoo.org/support/news-items/2017-11-30-new-17-profiles.html +[2] https://bugs.gentoo.org/506276 +[3] https://bugs.gentoo.org/640184 +[4] https://wiki.gentoo.org/wiki/Project:AMD64/Multilib_layout diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/deprecated new file mode 100644 index 000000000000..d2d65c2bca03 --- /dev/null +++ b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/deprecated @@ -0,0 +1,69 @@ +default/linux/ppc64/17.0/desktop + +A new set of ppc64 profiles has been added to the Gentoo +repository in Jan 2020. These profiles switch to a more standard +'no SYMLINK_LIB' multilib layout, and require explicit migration as +described below. They are considered stable at the moment, and we would +like to request all users to upgrade their systems. The old profiles +will be deprecated in the near future. + +In the new profiles, the lib->lib64 compatibility symlink is removed. +64-bit libraries need to be installed directly to lib64. /lib +and /usr/lib become real directories, that are used for cross-arch +and native non-library packages (gcc, clang). + +The migration is performed using app-portage/unsymlink-lib tool. +The following steps can be used to upgrade your system: + +1. Sync and upgrade your system to the newest package versions + to reduce the risk of issues. + +2. Install the tool: + + # emerge -1v app-portage/unsymlink-lib + +3. Run 'unsymlink-lib --analyze' and check the output for obvious + mistakes. If you need to perform any changes to the system, remember + to run 'unsymlink-lib --analyze' again afterwards. + +[past this point do not call emerge or modify /usr manually] + +4. This is a very good time to make a backup. + +5. Run 'unsymlink-lib --migrate'. You can add '--pretend' first to see + what is going to happen. + +6. Reboot your system. Check if important programs work. + In particular, verify that e.g. 'emerge --info' works (but do not + install anything). If you hit any serious problems, you can use + 'unsymlink-lib --rollback' to revert the changes and return to + step 4. + +7. Run 'unsymlink-lib --finish'. You can add '--pretend' first to see + what is going to happen but note that you're going to see a very long + list of files to remove. + +8. Switch the profile, e.g.: + + # eselect profile set default/linux/ppc64/17.0 + +[at this point you can start using emerge again] + +9. Rebuild the toolchain: + + # emerge -1v sys-devel/gcc:10 + [ repeat for other slots you will be using ] + # emerge -1v sys-devel/binutils + # emerge -1v sys-libs/glibc + +For known issues, please see bugs #506276 [2] and #640184[3] . +If you have any problems with the new profiles or the migration procedure, +please report a bug and make it block the tracker. + +For more information on the layout, please see the wiki article +on AMD64 multilib layouts [4], it applies to PPC64 as well. + +[1] https://gentoo.org/support/news-items/2017-11-30-new-17-profiles.html +[2] https://bugs.gentoo.org/506276 +[3] https://bugs.gentoo.org/640184 +[4] https://wiki.gentoo.org/wiki/Project:AMD64/Multilib_layout diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/deprecated new file mode 100644 index 000000000000..5c4e2a902c41 --- /dev/null +++ b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/deprecated @@ -0,0 +1,69 @@ +default/linux/ppc64/17.0/desktop/gnome + +A new set of ppc64 profiles has been added to the Gentoo +repository in Jan 2020. These profiles switch to a more standard +'no SYMLINK_LIB' multilib layout, and require explicit migration as +described below. They are considered stable at the moment, and we would +like to request all users to upgrade their systems. The old profiles +will be deprecated in the near future. + +In the new profiles, the lib->lib64 compatibility symlink is removed. +64-bit libraries need to be installed directly to lib64. /lib +and /usr/lib become real directories, that are used for cross-arch +and native non-library packages (gcc, clang). + +The migration is performed using app-portage/unsymlink-lib tool. +The following steps can be used to upgrade your system: + +1. Sync and upgrade your system to the newest package versions + to reduce the risk of issues. + +2. Install the tool: + + # emerge -1v app-portage/unsymlink-lib + +3. Run 'unsymlink-lib --analyze' and check the output for obvious + mistakes. If you need to perform any changes to the system, remember + to run 'unsymlink-lib --analyze' again afterwards. + +[past this point do not call emerge or modify /usr manually] + +4. This is a very good time to make a backup. + +5. Run 'unsymlink-lib --migrate'. You can add '--pretend' first to see + what is going to happen. + +6. Reboot your system. Check if important programs work. + In particular, verify that e.g. 'emerge --info' works (but do not + install anything). If you hit any serious problems, you can use + 'unsymlink-lib --rollback' to revert the changes and return to + step 4. + +7. Run 'unsymlink-lib --finish'. You can add '--pretend' first to see + what is going to happen but note that you're going to see a very long + list of files to remove. + +8. Switch the profile, e.g.: + + # eselect profile set default/linux/ppc64/17.0 + +[at this point you can start using emerge again] + +9. Rebuild the toolchain: + + # emerge -1v sys-devel/gcc:10 + [ repeat for other slots you will be using ] + # emerge -1v sys-devel/binutils + # emerge -1v sys-libs/glibc + +For known issues, please see bugs #506276 [2] and #640184[3] . +If you have any problems with the new profiles or the migration procedure, +please report a bug and make it block the tracker. + +For more information on the layout, please see the wiki article +on AMD64 multilib layouts [4], it applies to PPC64 as well. + +[1] https://gentoo.org/support/news-items/2017-11-30-new-17-profiles.html +[2] https://bugs.gentoo.org/506276 +[3] https://bugs.gentoo.org/640184 +[4] https://wiki.gentoo.org/wiki/Project:AMD64/Multilib_layout diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd/deprecated new file mode 100644 index 000000000000..d5f704a6a522 --- /dev/null +++ b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd/deprecated @@ -0,0 +1,69 @@ +default/linux/ppc64/17.0/desktop/gnome/systemd + +A new set of ppc64 profiles has been added to the Gentoo +repository in Jan 2020. These profiles switch to a more standard +'no SYMLINK_LIB' multilib layout, and require explicit migration as +described below. They are considered stable at the moment, and we would +like to request all users to upgrade their systems. The old profiles +will be deprecated in the near future. + +In the new profiles, the lib->lib64 compatibility symlink is removed. +64-bit libraries need to be installed directly to lib64. /lib +and /usr/lib become real directories, that are used for cross-arch +and native non-library packages (gcc, clang). + +The migration is performed using app-portage/unsymlink-lib tool. +The following steps can be used to upgrade your system: + +1. Sync and upgrade your system to the newest package versions + to reduce the risk of issues. + +2. Install the tool: + + # emerge -1v app-portage/unsymlink-lib + +3. Run 'unsymlink-lib --analyze' and check the output for obvious + mistakes. If you need to perform any changes to the system, remember + to run 'unsymlink-lib --analyze' again afterwards. + +[past this point do not call emerge or modify /usr manually] + +4. This is a very good time to make a backup. + +5. Run 'unsymlink-lib --migrate'. You can add '--pretend' first to see + what is going to happen. + +6. Reboot your system. Check if important programs work. + In particular, verify that e.g. 'emerge --info' works (but do not + install anything). If you hit any serious problems, you can use + 'unsymlink-lib --rollback' to revert the changes and return to + step 4. + +7. Run 'unsymlink-lib --finish'. You can add '--pretend' first to see + what is going to happen but note that you're going to see a very long + list of files to remove. + +8. Switch the profile, e.g.: + + # eselect profile set default/linux/ppc64/17.0 + +[at this point you can start using emerge again] + +9. Rebuild the toolchain: + + # emerge -1v sys-devel/gcc:10 + [ repeat for other slots you will be using ] + # emerge -1v sys-devel/binutils + # emerge -1v sys-libs/glibc + +For known issues, please see bugs #506276 [2] and #640184[3] . +If you have any problems with the new profiles or the migration procedure, +please report a bug and make it block the tracker. + +For more information on the layout, please see the wiki article +on AMD64 multilib layouts [4], it applies to PPC64 as well. + +[1] https://gentoo.org/support/news-items/2017-11-30-new-17-profiles.html +[2] https://bugs.gentoo.org/506276 +[3] https://bugs.gentoo.org/640184 +[4] https://wiki.gentoo.org/wiki/Project:AMD64/Multilib_layout diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/developer/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/developer/deprecated new file mode 100644 index 000000000000..be667d59c808 --- /dev/null +++ b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/developer/deprecated @@ -0,0 +1,69 @@ +default/linux/ppc64/17.0/developer + +A new set of ppc64 profiles has been added to the Gentoo +repository in Jan 2020. These profiles switch to a more standard +'no SYMLINK_LIB' multilib layout, and require explicit migration as +described below. They are considered stable at the moment, and we would +like to request all users to upgrade their systems. The old profiles +will be deprecated in the near future. + +In the new profiles, the lib->lib64 compatibility symlink is removed. +64-bit libraries need to be installed directly to lib64. /lib +and /usr/lib become real directories, that are used for cross-arch +and native non-library packages (gcc, clang). + +The migration is performed using app-portage/unsymlink-lib tool. +The following steps can be used to upgrade your system: + +1. Sync and upgrade your system to the newest package versions + to reduce the risk of issues. + +2. Install the tool: + + # emerge -1v app-portage/unsymlink-lib + +3. Run 'unsymlink-lib --analyze' and check the output for obvious + mistakes. If you need to perform any changes to the system, remember + to run 'unsymlink-lib --analyze' again afterwards. + +[past this point do not call emerge or modify /usr manually] + +4. This is a very good time to make a backup. + +5. Run 'unsymlink-lib --migrate'. You can add '--pretend' first to see + what is going to happen. + +6. Reboot your system. Check if important programs work. + In particular, verify that e.g. 'emerge --info' works (but do not + install anything). If you hit any serious problems, you can use + 'unsymlink-lib --rollback' to revert the changes and return to + step 4. + +7. Run 'unsymlink-lib --finish'. You can add '--pretend' first to see + what is going to happen but note that you're going to see a very long + list of files to remove. + +8. Switch the profile, e.g.: + + # eselect profile set default/linux/ppc64/17.0 + +[at this point you can start using emerge again] + +9. Rebuild the toolchain: + + # emerge -1v sys-devel/gcc:10 + [ repeat for other slots you will be using ] + # emerge -1v sys-devel/binutils + # emerge -1v sys-libs/glibc + +For known issues, please see bugs #506276 [2] and #640184[3] . +If you have any problems with the new profiles or the migration procedure, +please report a bug and make it block the tracker. + +For more information on the layout, please see the wiki article +on AMD64 multilib layouts [4], it applies to PPC64 as well. + +[1] https://gentoo.org/support/news-items/2017-11-30-new-17-profiles.html +[2] https://bugs.gentoo.org/506276 +[3] https://bugs.gentoo.org/640184 +[4] https://wiki.gentoo.org/wiki/Project:AMD64/Multilib_layout diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/deprecated deleted file mode 100644 index 4469104445c1..000000000000 --- a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/deprecated +++ /dev/null @@ -1,2 +0,0 @@ -default/linux/ppc64le/17.0 -# eselect profile set default/linux/ppc64le/17.0 diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/eapi b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/make.defaults b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/make.defaults deleted file mode 100644 index a4712d66ffa0..000000000000 --- a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/make.defaults +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Keep this in the 13.0 version profile. Drop in next upgrade. -SYMLINK_LIB="no" diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/parent b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/parent deleted file mode 100644 index 64683a942ea2..000000000000 --- a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../arch/powerpc/ppc64/64le diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/deprecated deleted file mode 100644 index 858b34d8727c..000000000000 --- a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/deprecated +++ /dev/null @@ -1,2 +0,0 @@ -default/linux/ppc64le/17.0/systemd -# eselect profile set default/linux/ppc64le/17.0/systemd diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/eapi b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/parent b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/parent deleted file mode 100644 index f7739b405877..000000000000 --- a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../../targets/systemd diff --git a/profiles/default/linux/ppc64le/17.0/prefix/eapi b/profiles/default/linux/ppc64le/17.0/prefix/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/ppc64le/17.0/prefix/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/x86/17.0/prefix/eapi b/profiles/default/linux/x86/17.0/prefix/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/x86/17.0/prefix/eapi @@ -0,0 +1 @@ +5 -- cgit v1.2.3