public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/, ...
@ 2024-08-11 16:58 Arthur Zamarin
  0 siblings, 0 replies; only message in thread
From: Arthur Zamarin @ 2024-08-11 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     fde2530dd0eeef27b8e61a97a975c73bd6a55bef
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 25 16:19:29 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 16:58:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde2530d

profiles: remove powerpc/ppc64/17.0/32bit-userland/**

There were deprecated for ~2 years. There should be no need to use
this configuration today (on 64 bit hardware, use 64 bit userland)

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/37724
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 profiles/arch/powerpc/ppc64/32ul/eapi              |   1 -
 profiles/arch/powerpc/ppc64/32ul/make.defaults     |  16 ----
 profiles/arch/powerpc/ppc64/32ul/package.mask      |   7 --
 profiles/arch/powerpc/ppc64/32ul/package.use.mask  |  18 ----
 profiles/arch/powerpc/ppc64/32ul/packages          |   5 -
 profiles/arch/powerpc/ppc64/32ul/parent            |   3 -
 profiles/arch/powerpc/ppc64/32ul/use.force         |   5 -
 profiles/arch/powerpc/ppc64/32ul/use.mask          |  12 ---
 .../powerpc/ppc64/17.0/32bit-userland/deprecated   | 104 ---------------------
 .../ppc64/17.0/32bit-userland/desktop/deprecated   | 104 ---------------------
 .../powerpc/ppc64/17.0/32bit-userland/desktop/eapi |   1 -
 .../17.0/32bit-userland/desktop/gnome/deprecated   | 104 ---------------------
 .../ppc64/17.0/32bit-userland/desktop/gnome/eapi   |   1 -
 .../ppc64/17.0/32bit-userland/desktop/gnome/parent |   2 -
 .../desktop/gnome/systemd/deprecated               |  33 -------
 .../17.0/32bit-userland/desktop/gnome/systemd/eapi |   1 -
 .../desktop/gnome/systemd/merged-usr/deprecated    | 104 ---------------------
 .../desktop/gnome/systemd/merged-usr/eapi          |   1 -
 .../desktop/gnome/systemd/merged-usr/parent        |   2 -
 .../32bit-userland/desktop/gnome/systemd/parent    |   2 -
 .../ppc64/17.0/32bit-userland/desktop/parent       |   2 -
 .../ppc64/17.0/32bit-userland/developer/deprecated | 104 ---------------------
 .../ppc64/17.0/32bit-userland/developer/eapi       |   1 -
 .../ppc64/17.0/32bit-userland/developer/parent     |   2 -
 .../linux/powerpc/ppc64/17.0/32bit-userland/eapi   |   1 -
 .../linux/powerpc/ppc64/17.0/32bit-userland/parent |   2 -
 profiles/profiles.desc                             |   9 --
 27 files changed, 647 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/32ul/eapi b/profiles/arch/powerpc/ppc64/32ul/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/arch/powerpc/ppc64/32ul/make.defaults b/profiles/arch/powerpc/ppc64/32ul/make.defaults
deleted file mode 100644
index 116e08896a17..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/make.defaults
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# All extra USE/etc should be specified in sub-profiles.
-# DO NOT POLLUTE USE ON THIS PROFILE.
-
-ARCH="ppc"
-CHOST="powerpc-unknown-linux-gnu"
-ABI="ppc"
-MULTILIB_ABIS="ppc"
-DEFAULT_ABI="ppc"
-ACCEPT_KEYWORDS="${ARCH} -ppc64"
-
-# Michał Górny <mgorny@gentoo.org> (2014-06-27)
-# Make the ABI flag implicit for compatibility with native ebuilds.
-IUSE_IMPLICIT="abi_ppc_32 -abi_ppc_64"

diff --git a/profiles/arch/powerpc/ppc64/32ul/package.mask b/profiles/arch/powerpc/ppc64/32ul/package.mask
deleted file mode 100644
index 48fd10c7bac9..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/package.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <sam@gentoo.org> (2022-01-18)
-# No bootstrap binary available on big endian PPC64 right now
-# But there is one for PPC (big endian).
--dev-lisp/sbcl

diff --git a/profiles/arch/powerpc/ppc64/32ul/package.use.mask b/profiles/arch/powerpc/ppc64/32ul/package.use.mask
deleted file mode 100644
index 5e473bff5ffa..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/package.use.mask
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Lars Wendler <polynomial-c@gentoo.org> (2022-04-22)
-# gnome-base/librsvg missing keywords
-media-libs/freetype svg
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-19)
-# dev-java/openjdk:11 is not keyworded
->=app-office/libreoffice-7 java
-
-# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
-# PPS should work on all arches, but only keyworded on some arches
->=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
-# app-text/libwpd and app-text/libwpg are not keyworded
-media-gfx/inkscape cdr visio wpg

diff --git a/profiles/arch/powerpc/ppc64/32ul/packages b/profiles/arch/powerpc/ppc64/32ul/packages
deleted file mode 100644
index 66d529b24633..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/packages
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 2012-2012 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-# This is no longer needed for ppc64-32ul builds
--*sys-devel/kgcc64

diff --git a/profiles/arch/powerpc/ppc64/32ul/parent b/profiles/arch/powerpc/ppc64/32ul/parent
deleted file mode 100644
index 0cd1f96e3181..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/parent
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../features/multilib
-..
-../../ppc32

diff --git a/profiles/arch/powerpc/ppc64/32ul/use.force b/profiles/arch/powerpc/ppc64/32ul/use.force
deleted file mode 100644
index c74bf3460241..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/use.force
+++ /dev/null
@@ -1,5 +0,0 @@
-# Force the flag which corresponds to ARCH.
-ppc
-
-# Unforce the flag which corresponds to the 64-bit ARCH.
--ppc64

diff --git a/profiles/arch/powerpc/ppc64/32ul/use.mask b/profiles/arch/powerpc/ppc64/32ul/use.mask
deleted file mode 100644
index 7d18300e0fbc..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/use.mask
+++ /dev/null
@@ -1,12 +0,0 @@
-# Unmask the flag which corresponds to ARCH.
--ppc
-
-# Mask the flag which corresponds to the 64-bit ARCH.
-ppc64
-
-# We mask this since we're not really a multilib profile
-multilib
-
-# matoro <matoro_gentoo@matoro.tk> (2023-06-17)
-# media-libs/libheif is not keyworded here
-heif

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/deprecated
deleted file mode 100644
index 4b91a95b3766..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/deprecated
+++ /dev/null
@@ -1,104 +0,0 @@
-default/linux/ppc/23.0/split-usr
-
-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

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/deprecated
deleted file mode 100644
index 0159d2926b31..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/deprecated
+++ /dev/null
@@ -1,104 +0,0 @@
-default/linux/ppc/23.0/split-usr/desktop
-
-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

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/eapi b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/deprecated
deleted file mode 100644
index 0c3059bbec6b..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/deprecated
+++ /dev/null
@@ -1,104 +0,0 @@
-default/linux/ppc/23.0/split-usr/desktop/gnome
-
-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

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/eapi b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/parent b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/parent
deleted file mode 100644
index d5a56a13f692..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../../../targets/desktop/gnome

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated
deleted file mode 100644
index 36bae5bdb267..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated
+++ /dev/null
@@ -1,33 +0,0 @@
-default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr
-
-As warned about previously in a news item, systemd-255 has dropped
-support for split-usr systems. All Gentoo systems running systemd will
-need to be migrated to merged-usr.
-
-Migrating to merged-usr will move all data from /bin, /sbin, and /lib
-into the /usr/bin and /usr/lib directories. The directories in / are
-replaced with symlinks.
-
-To facilitate this, a new set of sub-profiles has been created, and a
-script is available to perform the actual migration.
-
-To migrate a system to merged-usr, follow this procedure:
-
-1. Ensure your system backups are up to date. Please also update
-   your system fully and depclean before proceeding.
-
-2. Install sys-apps/merge-usr.
-
-3. Run "merge-usr --dryrun" as root to check for conflicts. These will
-   appear with the word ERROR at the start of the line.
-
-4. Resolve any conflicts. This may involve deleting duplicate files. If
-   in doubt, seek support in a Gentoo support channel.
-
-5. Run the merge-usr script from a root shell. Avoid running it via sudo
-   directly to avoid locking yourself out if an unexpected error occurs.
-
-6. Switch to a merged-usr profile.
-
-7. Run emerge with the --newuse or --changed-use option to rebuild
-   any packages that have a "split-usr" USE flag.

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/eapi b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr/deprecated
deleted file mode 100644
index 78c077397232..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr/deprecated
+++ /dev/null
@@ -1,104 +0,0 @@
-default/linux/ppc/23.0/desktop/gnome
-
-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

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr/eapi b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr/parent b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr/parent
deleted file mode 100644
index 05b6f4918b26..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../../../../../features/merged-usr

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/parent b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/parent
deleted file mode 100644
index 288aeccdce82..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../../../../targets/desktop/gnome/systemd

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/parent b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/parent
deleted file mode 100644
index fae96e8d36b2..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../../targets/desktop

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/deprecated
deleted file mode 100644
index 4b91a95b3766..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/deprecated
+++ /dev/null
@@ -1,104 +0,0 @@
-default/linux/ppc/23.0/split-usr
-
-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

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/eapi b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/parent b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/parent
deleted file mode 100644
index 4bb06e409236..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../../targets/developer

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/eapi b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/parent b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/parent
deleted file mode 100644
index 898d55cbcebd..000000000000
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../arch/powerpc/ppc64/32ul

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 68894ec1c8bf..3b95670e238e 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -396,15 +396,6 @@ mips		default/linux/mips/23.0/split-usr/multilib/n32			exp
 mips		default/linux/mips/23.0/split-usr/multilib/n64			exp
 
 
-# Deprecated PPC64 Profiles
-# @MAINTAINER: ppc64@gentoo.org
-ppc		default/linux/powerpc/ppc64/17.0/32bit-userland				exp
-ppc		default/linux/powerpc/ppc64/17.0/32bit-userland/desktop			exp
-ppc		default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome		exp
-ppc		default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd	exp
-ppc		default/linux/powerpc/ppc64/17.0/32bit-userland/developer		exp
-
-
 # PPC profiles
 # @MAINTAINER: gyakovlev@gentoo.org, ppc@gentoo.org, musl@gentoo.org
 ppc		default/linux/ppc/17.0						exp


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2024-08-11 16:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-11 16:58 [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/developer/, Arthur Zamarin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox