From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1537615808B for ; Thu, 12 Sep 2024 18:39:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 309A3E29AB; Thu, 12 Sep 2024 18:39:12 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D90C7E29AB for ; Thu, 12 Sep 2024 18:39:11 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9818A33FE49 for ; Thu, 12 Sep 2024 18:39:10 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2E2361F47 for ; Thu, 12 Sep 2024 18:39:09 +0000 (UTC) From: "Arthur Zamarin" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Arthur Zamarin" Message-ID: <1726166262.2e4d6872c27e88d1f43d1c04c66fe47e7ec200b3.arthurzam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/ia64/23.0/systemd/, profiles/, ... X-VCS-Repository: repo/gentoo X-VCS-Files: profiles/arch/ia64/eapi profiles/arch/ia64/make.defaults profiles/arch/ia64/package.mask profiles/arch/ia64/package.use.force profiles/arch/ia64/package.use.mask profiles/arch/ia64/parent profiles/arch/ia64/use.force profiles/arch/ia64/use.mask profiles/default/linux/ia64/17.0/deprecated profiles/default/linux/ia64/17.0/desktop/deprecated profiles/default/linux/ia64/17.0/desktop/eapi profiles/default/linux/ia64/17.0/desktop/gnome/deprecated profiles/default/linux/ia64/17.0/desktop/gnome/eapi profiles/default/linux/ia64/17.0/desktop/gnome/parent profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated profiles/default/linux/ia64/17.0/desktop/gnome/systemd/eapi profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/deprecated profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/eapi profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/parent profiles/default/linux/ia64/17.0/desktop/gnome/systemd/parent profiles/default/linux/ia 64/17.0/desktop/parent profiles/default/linux/ia64/17.0/developer/deprecated profiles/default/linux/ia64/17.0/developer/eapi profiles/default/linux/ia64/17.0/developer/parent profiles/default/linux/ia64/17.0/eapi profiles/default/linux/ia64/17.0/parent profiles/default/linux/ia64/17.0/systemd/deprecated profiles/default/linux/ia64/17.0/systemd/eapi profiles/default/linux/ia64/17.0/systemd/merged-usr/deprecated profiles/default/linux/ia64/17.0/systemd/merged-usr/eapi profiles/default/linux/ia64/17.0/systemd/merged-usr/parent profiles/default/linux/ia64/17.0/systemd/parent profiles/default/linux/ia64/23.0/desktop/eapi profiles/default/linux/ia64/23.0/desktop/gnome/eapi profiles/default/linux/ia64/23.0/desktop/gnome/parent profiles/default/linux/ia64/23.0/desktop/gnome/systemd/eapi profiles/default/linux/ia64/23.0/desktop/gnome/systemd/parent profiles/default/linux/ia64/23.0/desktop/parent profiles/default/linux/ia64/23.0/eapi profiles/default/linux/ia64/23.0/parent profiles/default/li nux/ia64/23.0/split-usr/desktop/eapi profiles/default/linux/ia64/23.0/split-usr/desktop/gnome/eapi profiles/default/linux/ia64/23.0/split-usr/desktop/gnome/parent profiles/default/linux/ia64/23.0/split-usr/desktop/parent profiles/default/linux/ia64/23.0/split-usr/eapi profiles/default/linux/ia64/23.0/split-usr/parent profiles/default/linux/ia64/23.0/systemd/eapi profiles/default/linux/ia64/23.0/systemd/parent profiles/default/linux/ia64/eapi profiles/default/linux/ia64/parent profiles/profiles.desc X-VCS-Directories: profiles/default/linux/ia64/17.0/desktop/gnome/systemd/ profiles/arch/ia64/ profiles/default/linux/ia64/23.0/split-usr/ profiles/default/linux/ia64/23.0/split-usr/desktop/ profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/ profiles/default/linux/ia64/17.0/desktop/gnome/ profiles/default/linux/ia64/23.0/split-usr/desktop/gnome/ profiles/default/linux/ia64/ profiles/default/linux/ia64/23.0/ profiles/default/linux/ia64/17.0/developer/ profiles/default/linux/ia64/23.0/systemd/ profiles/default/linux/ia64/23.0/desktop/gnome/ profiles/default/linux/ia64/23.0/desktop/ profiles/default/linux/ia64/17.0/desktop/ profiles/default/linux/ia64/17.0/systemd/ profiles/default/linux/ia64/17.0/systemd/merged-usr/ profiles/ profiles/default/linux/ia64/23.0/desktop/gnome/systemd/ profiles/default/linux/ia64/17.0/ X-VCS-Committer: arthurzam X-VCS-Committer-Name: Arthur Zamarin X-VCS-Revision: 2e4d6872c27e88d1f43d1c04c66fe47e7ec200b3 X-VCS-Branch: master Date: Thu, 12 Sep 2024 18:39:09 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 7f62e707-fa38-4b30-af7b-6ef0d539eecb X-Archives-Hash: 2126cf08190b1feada7dbebd9c4ba209 commit: 2e4d6872c27e88d1f43d1c04c66fe47e7ec200b3 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 10 16:58:00 2024 +0000 Commit: Arthur Zamarin gentoo org> CommitDate: Thu Sep 12 18:37:42 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4d6872 profiles: remove ia64 profiles Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/ia64/eapi | 1 - profiles/arch/ia64/make.defaults | 31 -- profiles/arch/ia64/package.mask | 10 - profiles/arch/ia64/package.use.force | 11 - profiles/arch/ia64/package.use.mask | 588 --------------------- profiles/arch/ia64/parent | 2 - profiles/arch/ia64/use.force | 2 - profiles/arch/ia64/use.mask | 211 -------- profiles/default/linux/ia64/17.0/deprecated | 104 ---- .../default/linux/ia64/17.0/desktop/deprecated | 104 ---- profiles/default/linux/ia64/17.0/desktop/eapi | 1 - .../linux/ia64/17.0/desktop/gnome/deprecated | 104 ---- .../default/linux/ia64/17.0/desktop/gnome/eapi | 1 - .../default/linux/ia64/17.0/desktop/gnome/parent | 2 - .../ia64/17.0/desktop/gnome/systemd/deprecated | 33 -- .../linux/ia64/17.0/desktop/gnome/systemd/eapi | 1 - .../desktop/gnome/systemd/merged-usr/deprecated | 104 ---- .../17.0/desktop/gnome/systemd/merged-usr/eapi | 1 - .../17.0/desktop/gnome/systemd/merged-usr/parent | 2 - .../linux/ia64/17.0/desktop/gnome/systemd/parent | 2 - profiles/default/linux/ia64/17.0/desktop/parent | 2 - .../default/linux/ia64/17.0/developer/deprecated | 104 ---- profiles/default/linux/ia64/17.0/developer/eapi | 1 - profiles/default/linux/ia64/17.0/developer/parent | 2 - profiles/default/linux/ia64/17.0/eapi | 1 - profiles/default/linux/ia64/17.0/parent | 2 - .../default/linux/ia64/17.0/systemd/deprecated | 33 -- profiles/default/linux/ia64/17.0/systemd/eapi | 1 - .../linux/ia64/17.0/systemd/merged-usr/deprecated | 104 ---- .../linux/ia64/17.0/systemd/merged-usr/eapi | 1 - .../linux/ia64/17.0/systemd/merged-usr/parent | 2 - profiles/default/linux/ia64/17.0/systemd/parent | 2 - profiles/default/linux/ia64/23.0/desktop/eapi | 1 - .../default/linux/ia64/23.0/desktop/gnome/eapi | 1 - .../default/linux/ia64/23.0/desktop/gnome/parent | 2 - .../linux/ia64/23.0/desktop/gnome/systemd/eapi | 1 - .../linux/ia64/23.0/desktop/gnome/systemd/parent | 2 - profiles/default/linux/ia64/23.0/desktop/parent | 2 - profiles/default/linux/ia64/23.0/eapi | 1 - profiles/default/linux/ia64/23.0/parent | 2 - .../default/linux/ia64/23.0/split-usr/desktop/eapi | 1 - .../linux/ia64/23.0/split-usr/desktop/gnome/eapi | 1 - .../linux/ia64/23.0/split-usr/desktop/gnome/parent | 2 - .../linux/ia64/23.0/split-usr/desktop/parent | 2 - profiles/default/linux/ia64/23.0/split-usr/eapi | 1 - profiles/default/linux/ia64/23.0/split-usr/parent | 2 - profiles/default/linux/ia64/23.0/systemd/eapi | 1 - profiles/default/linux/ia64/23.0/systemd/parent | 2 - profiles/default/linux/ia64/eapi | 1 - profiles/default/linux/ia64/parent | 3 - profiles/profiles.desc | 18 - 51 files changed, 1616 deletions(-) diff --git a/profiles/arch/ia64/eapi b/profiles/arch/ia64/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/arch/ia64/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/arch/ia64/make.defaults b/profiles/arch/ia64/make.defaults deleted file mode 100644 index 0e0ebaa64120..000000000000 --- a/profiles/arch/ia64/make.defaults +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -ARCH="ia64" -ACCEPT_KEYWORDS="ia64 ~ia64" - -CHOST="ia64-unknown-linux-gnu" -CFLAGS="-O2 -pipe" -CXXFLAGS="${CFLAGS}" -FFLAGS="${CFLAGS}" -FCFLAGS="${CFLAGS}" - -# Sergei Trofimovich (2017-06-03) -# Enable USE=libtirpc by default, to ease dependency resolution during -# the stabilization of glibc-2.26. Bug 657148 -USE="libtirpc" - -# Michał Górny (2014-07-01) -# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild -# checks simpler. -ABI="ia64" -DEFAULT_ABI="ia64" -MULTILIB_ABIS="ia64" -LIBDIR_ia64="lib" -CHOST_ia64="${CHOST}" - -# Donnie Berkholz (2006-08-18) -# Defaults for video drivers -#VIDEO_CARDS="fbdev mga r128 radeon" -INPUT_DEVICES="void" -VIDEO_CARDS="dummy" diff --git a/profiles/arch/ia64/package.mask b/profiles/arch/ia64/package.mask deleted file mode 100644 index a9dc726d7b2d..000000000000 --- a/profiles/arch/ia64/package.mask +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James (2024-01-09) -# glibc-2.39 dropped support for ia64. ->=sys-libs/glibc-2.39 - -# Sergei Trofimovich (2020-05-02) -# greenlet needs arch-specific stack switching code. There is no ia64 port. -dev-python/greenlet diff --git a/profiles/arch/ia64/package.use.force b/profiles/arch/ia64/package.use.force deleted file mode 100644 index 618de622be91..000000000000 --- a/profiles/arch/ia64/package.use.force +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James (2022-02-19) -# New enough SpiderMonkey not keyworded here, bug #753221 -sys-auth/polkit duktape - -# Raúl Porcel (2007-10-21) -# It segfaults without debug use-flags -# Remove when http://bugs.php.net/bug.php?id=42893 is fixed -dev-lang/php debug diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask deleted file mode 100644 index b906a322f814..000000000000 --- a/profiles/arch/ia64/package.use.mask +++ /dev/null @@ -1,588 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James (2024-08-23) -# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here -sys-apps/systemd bpf - -# Matt Jolly (2024-08-14) -# QUIC dependencies are not keyworded -net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 - -# Ulrich Müller (2024-08-03) -# Needs dev-libs/openspecfun which is not yet keyworded -sci-visualization/gnuplot amos - -# Leonardo Hernández Hernández (2024-07-07) -# media-libs/quirc and media-sound/liblc3 are not keyworded here -media-video/ffmpeg quirc liblc3 - -# Sam James (2024-07-03) -# kde-frameworks/kservice not keyworded here -x11-misc/xdg-utils plasma - -# Andreas Sturmlechner (2024-06-29) -# media-libs/libplacebo is not keyworded -media-video/ffmpeg libplacebo - -# Thomas Bettler (2024-06-10) -# requires dev-libs/apache-arrow which is net yet keyworded -sci-libs/gdal parquet - -# Sam James (2024-05-19) -# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 -media-gfx/graphicsmagick jpeg2k - -# Arthur Zamarin (2024-05-13) -# Requires dev-util/shelltestrunner -app-arch/mt-st test - -# Michał Górny (2024-05-08) -# Requires sys-devel/{clang,llvm}:16. -dev-lang/python jit - -# Robin H. Johnson (2024-03-08) -# mongodb dependencies are not keyworded -mail-mta/postfix mongodb - -# matoro (2024-02-29) -# Observed crashes in git-remote-https due to this -net-misc/curl adns - -# Eray Aslan (2024-02-13) -# tests require dev-db/mongodb which is not keyworded -dev-libs/mongo-c-driver test - -# Leonardo Hernández Hernández (2024-01-15) -# net-libs/grpc not keyworded here -app-admin/syslog-ng grpc - -# Andrew Ammerlaan (2024-01-13) -# Unmask only where grub is keyworded -sys-kernel/installkernel -grub - -# Sam James (2024-01-02) -# dev-libs/capstone not keyworded here -dev-lang/php capstone - -# David Seifert (2023-12-30) -# sys-auth/sssd not keyworded here anymore -app-admin/sudo sssd -sys-auth/pambase sssd - -# Mart Raudsepp (2023-12-25) -# sys-apps/xdg-desktop-portal not keyworded here yet -x11-base/xwayland libei - -# James Le Cuirot (2023-12-12) -# USE=bpf depends on sys-devel/clang which is not keyworded on ia64 -media-libs/libv4l bpf - -# Leonardo Hernández Hernández (2023-11-15) -# Vulkan is not available here -media-video/ffmpeg glslang shaderc vulkan - -# Violet Purcell (2023-10-12) -# dev-build/samurai is not keyworded here. -app-alternatives/ninja samurai - -# Patrick McLean (2023-10-03) -# sys-apps/s6-linux-init has not been tested on this arch -sys-apps/openrc s6 -sys-apps/openrc-navi s6 - -# Sam James (2023-09-24) -# Qt not keyworded here. -app-text/doxygen gui - -# Sam James (2023-09-22) -# Qt 6 not keyworded here. -dev-build/cmake gui - -# Jon Janzen (2023-09-11) -# librttopo has not been tested on this arch -dev-db/spatialite rttopo - -# Sam James (2023-06-18) -# Qt 5 not keyworded here -app-text/ansifilter gui -app-text/highlight gui - -# Matt Turner (2023-05-30) -# sys-apps/dbus-broker is not keyworded -app-accessibility/at-spi2-core dbus-broker - -# Sam James (2023-04-17) -# net-misc/pps-tools is not keyworded here -net-misc/chrony pps - -# Sam James (2023-05-01) -# media-libs/libjxl is not keyworded -# bug https://bugs.gentoo.org/853628 -media-gfx/gimp jpegxl -media-gfx/graphicsmagick jpegxl -media-gfx/imagemagick jpegxl -media-libs/imlib2 jpegxl - -# Sam James (2023-04-14) -# dev-python/sympy not keyworded here yet -dev-python/nbval test - -# Michał Górny (2023-03-14) -# Requires virtual/pandoc. -dev-python/nbclassic doc -dev-python/nbval doc - -# Sam James (2022-12-26) -# Unkeyworded dependencies -dev-util/diffoscope opendocument pascal pdf R - -# matoro (2022-09-30) -# No ruby on ia64 for dev-ruby/asciidoctor -net-misc/chrony html - -# Arthur Zamarin (2022-08-15) -# deps not keyworded -dev-util/pkgcheck emacs - -# Matt Turner (2022-06-25) -# net-libs/libqrtr-glib not keyworded -net-misc/modemmanager qrtr - -# Nickolas Raymond Kaczynski (2022-04-24) -# Dependencies are missing keywords -media-libs/imlib2 svg - -# Matt Turner (2022-04-18) -# app-text/nuspell is not keyworded -app-text/enchant nuspell - -# Matt Turner (2022-04-16) -# net-misc/freerdp is not keyworded -dev-libs/weston rdp - -# Lars Wendler (2022-04-01) -# gnome-base/librsvg missing keywords -media-libs/freetype svg - -# Adel Kara Slimane (2022-03-14) -# Untested useflag on other arches, needs keywording -media-video/ffmpeg vmaf - -# Sam James (2022-03-06) -# Unkeyworded dependencies -net-mail/cyrus-imapd http - -# Sam James (2022-01-29) -# app-text/ronn-ng not keyworded here, bug #801103 -app-accessibility/espeak-ng man - -# Sam James (2021-11-05) -# Avoid keywording unnecessary depenencies for now, bug #804115 -dev-python/scipy fortran - -# Sam James (2021-11-05) -# Test suite is very fragile and doesn't even run on amd64. -# No real point in running it here right now, bug #804115. -dev-cpp/eigen test - -# Sam James (2021-10-24) -# Avoid Pipewire for now because of new wireplumber dependency which lacks -# keywords. Doubt anybody is using PW here anyway right now. -# bug #807616 -media-libs/libsdl2 pipewire - -# Sam James (2021-09-14) -# JACK2 isn't keyworded here -# bug #807616 -media-video/pipewire jack-client - -# Sam James (2021-09-12) -# dev-ruby/asciidoctor isn't keyworded here -dev-util/ccache doc - -# David Seifert (2021-09-04) -# dev-lang/go not keyworded here -sys-libs/libcap tools - -# Marek Szuba (2021-08-17) -# net-wireless/rtl-sdr not keyworded here -sys-apps/rng-tools rtlsdr - -# Michał Górny (2021-07-25) -# PyQt5 and wxpython are not keyworded. -dev-python/matplotlib wxwidgets - -# Matt Turner (2021-07-23) -# gui-libs/gtk is not keyworded -net-libs/gssdp gtk - -# Matt Turner (2021-06-10) -# dev-python/django is not keyworded here -dev-python/diskcache test - -# Miroslav Šulc (2021-03-13) -# virtual/jdk isn't keyworded here -media-libs/rubberband jni - -# Sam James (2021-03-11) -# media-libs/libavif isn't keyworded here -media-libs/gd avif -www-client/links avif -dev-lang/php avif - -# Akinori Hattori (2021-03-03) -# dev-lang/ruby is not keyworded ->=dev-libs/libutf8proc-2.6.0 test - -# Sam James (2021-02-26) -# dev-libs/efl not keyworded here -# and is a desktop application mainly -# bug #773178 -app-crypt/pinentry efl - -# Joonas Niilola (2021-01-15) -# Dependency not keyworded on this arch. -app-text/enchant voikko - -# Arfrever Frehtes Taifersar Arahesis (2020-10-14) -# app-i18n/fcitx:4 not keyworded. -media-libs/libsdl2 fcitx4 - -# Sergei Trofimovich (2020-09-18) -# media-libs/libilbc is not ported to ia64 -# nor is Qt -net-analyzer/wireshark gui ilbc - -# Matt Turner (2020-08-11) -# No drivers on this architecture support Vulkan -media-libs/mesa video_cards_zink vulkan vulkan-overlay zink - -# Michał Górny (2020-06-14) -# Requires dev-python/networkx. -app-portage/nattka depgraph-order - -# Mikle Kolyada (2020-06-08) -# clisp is keyworded on ia64 -app-text/texlive-core -xindy - -# Michał Górny (2020-06-02) -# Avoid unkeyworded deps, we really need a minimal install -# for imagemagick. -media-gfx/inkscape cdr visio - -# James Le Cuirot (2020-04-23) -# Requires media-libs/mesa[llvm], which is masked. -dev-python/pyopengl test - -# Mikle Kolyada (2020-04-20) -# dev-lang/ruby is not keyworded (a dep) -app-text/texlive context l10n_ja - -# Sergei Trofimovich (2020-04-12) -# ruby-2.7 dropped ia64 support, mask dependencies requiring ruby. -# These pull in: -# - direct ruby dependency: -app-admin/augeas test -sys-block/thin-provisioning-tools test -# - Ruby-based test suite, with additional dependencies -app-text/htmltidy test -# - texlive japan modules: ruby runtime scripts -app-text/texlive l10n_ja context -# - net-libs/webkit-gtk: ruby build system -app-editors/emacs xwidgets -dev-util/geany-plugins markdown -gnome-extra/evolution-data-server oauth-gtk3 oauth-gtk4 -# - gnome-extra/sushi: depends on webkit-gtk -gnome-base/nautilus previewer -# - net-libs/gnome-online-accounts: depends on webkit-gtk -gnome-base/gvfs google -# app-text/libgepub depends on webkit-gtk. -xfce-base/tumbler epub - -# Thomas Deutschmann (2020-03-15) -# Mask USE=libtesseract, app-text/tesseract is not keyworded -# Mask USE=dav1d, media-libs/dav1d is not keyworded -# Mask USE=libaribb24, media-libs/aribb24 is not keyworded -media-video/ffmpeg dav1d libaribb24 libtesseract - -# Mart Raudsepp (2020-03-01) -# Mask until app-text/gspell is keyworded -mail-client/evolution spell - -# Patrick McLean (2020-02-15) -# Mask until dev-libs/libfido2 is keyworded -net-misc/openssh security-key - -# Joonas Niilola (2020-02-08) -# Dependency not keyworded on this arch. -dev-libs/dbus-c++ ecore - -# David Seifert (2020-01-26) -# media-libs/libkate is not keyworded on ia64 anymore -media-sound/vorbis-tools kate - -# Tomáš Mózes (2019-12-19) -# dev-libs/criterion is not keyworded yet -app-admin/syslog-ng test - -# Sergei Trofimovich (2019-12-07) -# app-emulation/xen-tools is not keyworded on ia64. -sys-boot/grub grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh - -# Mart Raudsepp (2019-08-18) -# media-video/pipewire is not keyworded yet -x11-wm/mutter screencast - -# Matt Turner (2019-08-08) -# Tomáš Mózes (2019-07-24) -# Unkeyworded dependency -app-admin/syslog-ng kafka - -# Sergei Trofimovich (2019-05-21) -# No ia64 arch support for jit. Version 17 USE=debug -# required USE=jit. -dev-lang/spidermonkey jit - -# Mart Raudsepp (2019-03-17) -# Unkeyworded media-libs/opencv dependency, bug #680656 -media-gfx/shotwell opencv - -# Sergei Trofimovich (2018-10-13) -# USE=debug needs support for target-specific _FPU_MASK_IM. ia64 -# does not define those. -media-sound/lame debug - -# Thomas Deutschmann (2018-06-06) -# Needs sys-apps/fakechroot which isn't keyworded -app-arch/rpm test - -# Michał Górny (2018-04-15) -# Unkeyworded dep masks moved from default/linux/ia64 tree. -mail-mta/exim redis - -# Sergei Trofimovich (2018-03-18) -# Many unkeyworded rails deps, bug #650642 -net-analyzer/wireshark doc - -# Mart Raudsepp (2018-01-08) -# mail-client/evolution[ytnef] requires net-mail/ytnef which is not keyworded -mail-client/evolution ytnef - -# Sergei Trofimovich (2017-12-25) -# net-firewall/nftables[doc] requires dblatex which is not keyworded -net-firewall/nftables doc - -# Michał Górny (2017-08-10) -# Both USE=fluidsynth and USE=timidity are masked in this profile. -media-libs/sdl-mixer midi - -# Michał Górny (2017-08-08) -# Requires USE=seccomp that is masked in this profile. -net-libs/gnutls test-full - -# Michał Górny (2017-08-07) -# Requires USE=dvd that is masked in this profile. -media-video/mplayer dvdnav - -# Michał Górny (2017-08-07) -# Requires USE=v4l that is masked in this profile. -media-video/ffmpeg libv4l - -# Sergei Trofimovich (2017-07-20) -# pulls in unkeyworded lapack -sci-libs/gdal armadillo - -# Sergei Trofimovich (2017-06-17) -# Pulls in dev-db/redis which is not keyworded on ia64. -mail-filter/pyzor test - -# Sergei Trofimovich (2017-06-10) -# media-libs/libilbc has not been ported to ia64, bug #610546 -media-video/ffmpeg libilbc - -# Sergei Trofimovich (2017-06-06) -# Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not -# keyworded (bug #549516) -net-analyzer/rrdtool rados - -# Jason Zaman (2017-05-09) -# x11-libs/libXpresent is not keyworded on ia64 -xfce-base/xfwm4 xpresent - -# Pacho Ramos (2017-01-02) -# Don't keyword redis -dev-libs/hiredis test - -# Lars Wendler (2016-11-17) -# jit not supported on ia64 (bug #600052). -dev-libs/libpcre2 jit - -# Christian Ruppert (2016-10-14) -# dnstap USE masked due to missing keywords -net-dns/bind dnstap - -# Gilles Dartiguelongue (2016-09-11) -# networkmanager USE masked due to missing keywords -gnome-extra/nm-applet teamd - -# Gilles Dartiguelongue (2016-09-11) -# Opt-out of ofono support until there is a user request, -# see also pulseaudio/connman -net-misc/networkmanager ofono - -# Thomas Deutschmann (2016-08-26) -# Enable numa support on supported architectures -dev-db/mysql -numa -dev-db/percona-server -numa - -# Gilles Dartiguelongue (2016-08-23) -# Missing keywords on media-libs/grilo - bug #521972 -media-sound/rhythmbox upnp-av - -# Alexandre Rostovtsev (2016-06-28) -# Missing keywords on app-text/gspell - bug #587368 ->=app-text/evince-3.30 spell - -# Pacho Ramos (2016-01-31) -# Missing keywords, bug #560382 -media-video/ffmpeg snappy - -# Justin Lecher (2015-11-18) -# requires dev-python/restkit which requires -# dev-python/socketpool which requires dev-python/gevent which requires -# dev-python/greenlet which has not been ported -dev-python/wsgiproxy2 test -dev-python/pyquery test - -# Pacho Ramos (2015-11-15) -# Missing keywords ->=media-plugins/grilo-plugins-0.2.16 upnp-av - -# Davide Pesavento (2015-10-26) -# Tests require non-keyworded qt5 -dev-qt/qtchooser test - -# Brian Evans (2015-09-14) -# Mask new USE flags for mariadb which all arches do not yet have dependencies ->=dev-db/mariadb-10.1.0 innodb-snappy - -# Alexandre Rostovtsev (2015-09-10) -# Requires wifi USE flag, which is masked for this arch -net-misc/networkmanager wext - -# Pacho Ramos (2015-09-06) -# Missing keywords -media-sound/pulseaudio ofono-headset -media-sound/pulseaudio-daemon ofono-headset - -# Pacho Ramos (2015-06-13) -# Missing keywords, bug #513108 -net-misc/spice-gtk smartcard webdav - -# Gilles Dartiguelongue (2015-06-09) -# dev-lang/luajit lacks ia64 keyword, bug #551540 -dev-libs/libpeas lua - -# Alexis Ballier (2015-02-11) -# Missing ffmpeg deps, bug #510340 -media-video/ffmpeg gme ssh - -# Pacho Ramos (2014-01-10) -# Missing keywords -net-misc/networkmanager teamd - -# Christoph Junghans (2014-07-21) -# Missing keywords on sci-libs/libcerf (bug 517726) -sci-visualization/gnuplot libcerf - -# Pacho Ramos (2014-04-12) -# Missing keywords, bug #507490 -net-misc/modemmanager mbim - -# Mike Frysinger (2014-03-15) -# Various deps not ported to ia64. -dev-python/ipython nbconvert notebook - -# Pacho Ramos (2014-02-23) -# Needed dependencies cannot be installed on ia64, bug #498638 -dev-util/dbus-test-runner test - -# Pacho Ramos (2014-02-22) -# Missing keywords, bug #495250 ->=gnome-base/gnome-extra-apps-3.10 tracker - -# Pacho Ramos (2014-01-19) -# Missing keywords, bug #478254 -gnome-base/gnome classic extras - -# Pacho Ramos (2013-12-02) -# Missing keywords, bug #493156 -media-libs/libgphoto2 serial - -# Pacho Ramos (2013-07-20) -# Keywords pending, bug #476710 ->=gnome-base/gnome-extra-apps-3.8 games - -# Julian Ospald (2013-03-31) -# depends on mono/monodevelop ->=net-irc/hexchat-2.9.4-r1 theme-manager - -# Alexandre Rostovtsev (2013-01-31) -# remove mask when net-libs/libqmi is keyworded here -net-misc/modemmanager qmi - -# Alexandre Rostovtsev (2013-01-22) -# remove mask if/when media-gfx/argyllcms is keywored here. -x11-misc/colord argyllcms extra-print-profiles - -# Agostino Sarubbo (2012-12-18) -# kde is not stable, then no needs phonon backends -media-libs/phonon gstreamer vlc - -# Raúl Porcel (2012-05-28) -# Needs x11-misc/lightdm(which also requires some other deps) -x11-misc/xscreensaver new-login - -# Alexey Shvetsov (2011-12-17) -# Mask use numa for openmpi -sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl - -# Raúl Porcel (2011-11-05) -# jit not supported on ia64 -dev-libs/libpcre jit - -# Tomáš Chvátal (2011-04-04) -# Needs sci-libs/umfpack keyworded. Bug #361947. -media-libs/gegl umfpack - -# Sebastian Pipping (2011-02-22) -# No media-sound/lilypond here, yet (bug #356069) -app-text/asciidoc test - -# Diego Elio Pettenò (2010-12-17) -# needs sys-libs/libcap-ng that is masked right now -sys-apps/smartmontools caps - -# Raúl Porcel (2010-06-26) -# custom-optimization doesn't work on ia64 -www-client/seamonkey custom-optimization - -# Raúl Porcel -# Keep deps minimal -x11-wm/fvwm lock - -# Raúl Porcel (2008-07-07) -# Make clisp deps minimal -dev-lisp/clisp hyperspec svm - -# missing keywords -media-plugins/gst-plugins-meta dts dv lame libvisual modplug jack taglib vcd wavpack - -# Marius Brehler (2015-08-13) -# missing keyword ->=sci-misc/boinc-7.4.42-r1 X diff --git a/profiles/arch/ia64/parent b/profiles/arch/ia64/parent deleted file mode 100644 index e234bf836e61..000000000000 --- a/profiles/arch/ia64/parent +++ /dev/null @@ -1,2 +0,0 @@ -../base -../../features/wd40 diff --git a/profiles/arch/ia64/use.force b/profiles/arch/ia64/use.force deleted file mode 100644 index 1dfcca5c0949..000000000000 --- a/profiles/arch/ia64/use.force +++ /dev/null @@ -1,2 +0,0 @@ -# Force the flag which corresponds to ARCH. -ia64 diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask deleted file mode 100644 index 0b0b6ab04b62..000000000000 --- a/profiles/arch/ia64/use.mask +++ /dev/null @@ -1,211 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Arthur Zamarin (2024-02-20) -openexr - -# Unmask the flag which corresponds to ARCH. --ia64 - -# matoro (2023-06-17) -# media-libs/libheif is not keyworded here -heif - -# Sam James (2022-07-21) -# Untested. -ieee1394 - -# Matt Turner (2022-02-21) -# app-crypt/tpm2-tss is not keyworded here -tpm - -# James Le Cuirot (2021-08-10) -# media-video/pipewire is not keyworded. Bug #807616. -pipewire - -# Arfrever Frehtes Taifersar Arahesis (2021-04-01) -# sys-libs/llvm-libunwind not supported on IA64. -llvm-libunwind - -# Matt Turner (2020-07-01) -# Unlikely. -vulkan - -# James Le Cuirot (2020-05-10) -# media-libs/allegro is not keyworded. -allegro - -# Sergei Trofimovich (2020-04-12) -# ruby-2.7 dropped ia64 support, mask ruby in Gentoo. -ruby -# - net-libs/gnome-online-accounts: depend on net-libs/webkit-gtk -gnome-online-accounts - -# Sergei Trofimovich (2017-06-17) -# There is no luajit support on ia64. Bug #554376 -lua_single_target_luajit -lua_targets_luajit -luajittex - -# No hardware to test by the team -3dfx -bluetooth -bluray -dvb -dvd -gphoto2 -gps -ios -ipod -lirc -pcmcia -pda -scanner -sms -v4l -wifi - -# Hardware not available on ia64 -apm -battery -lm-sensors - -# Stuff that doesn't work on ia64, or not tested -afs -djbfft -jack -lqr -capi -lensfun -kde -kwallet -metalink -upnp -fdk -valgrind -mongodb -pgm -scim - -# Stuff we don't want -antlr -lasi -mpi -octave -timidity -semantic-desktop -fits -libburn -topal -flite -sctp -bs2b -tokyocabinet -ots -vaapi -librtmp -rtmp -vpx -frei0r -lpsol -ladspa -devil -gts -clang -redis - -# Stuff that doesn't compile on ia64 -diet -emf -mono -xemacs - -# Other - -# Raúl Porcel (2014-08-20) -# Upstream drops support on ia64 from 4.0 onwards, bug #430352 -ocamlopt - - -# Raúl Porcel (2011-04-23) -# Needs to be tested -video_cards_nouveau - -# Samuli Suominen (2009-12-02) -# This will need media-sound/musepack-tools -musepack - -# Raúl Porcel (2009-03-20) -# Current webkit segfaults -webkit - -# Ben de Groot (2009-02-11) -# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded -phonon - -# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE" -# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org -# all of these are binary-only, and not presently available on this -# architecture. -qdbm - -# James Le Cuirot (2015-07-11) -# We don't support java on ia64. -java -pdfannotextractor - -# Matt Turner -# llvm is not keyworded -video_cards_amdgpu -video_cards_radeonsi - -# Diego Pettenò (2006-12-06) -# Mask ALSA drivers for ISA cards -alsa_cards_msnd-pinnacle -alsa_cards_sb16 -alsa_cards_sbawe -alsa_cards_sscape -alsa_cards_wavefront - -# Diego Elio Pettenò (2012-08-21) -# IPMI is only implemented for x86, amd64 and ia64 --ipmi - -# Michael Sterrett (2012-08-24) -# media-sound/fluidsynth isn't keyworded -fluidsynth - -# Alexandre Rostovtsev (2012-12-31) -# net-misc/connman is not keyworded, bug 348308 -connman - -# Alexandre Rostovtsev (2012-12-31) -# media-libs/xine-lib is not keyworded -xine - -template-haskell - -# toolkit for nvidia binary drivers -cg - -# Chí-Thanh Christopher Nguyễn (2013-08-22) -# virtual/opencl is not keyworded -opencl - -# Chí-Thanh Christopher Nguyễn (2013-11-10) -# sys-devel/llvm s not keyworded, bug #320221 -llvm - -# sys-libs/libseccomp has not been ported to this arch yet #524148 -seccomp - -# need to test sys-cluster/glusterfs #519618 -glusterfs - -# need to test ceph and friends #519618 -rbd - -# Ben de Groot (2015-02-01) -# please remove when keyworded -qt5 -qt6 diff --git a/profiles/default/linux/ia64/17.0/deprecated b/profiles/default/linux/ia64/17.0/deprecated deleted file mode 100644 index db515b7e21ae..000000000000 --- a/profiles/default/linux/ia64/17.0/deprecated +++ /dev/null @@ -1,104 +0,0 @@ -default/linux/ia64/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/ia64/17.0/desktop/deprecated b/profiles/default/linux/ia64/17.0/desktop/deprecated deleted file mode 100644 index 79f71ff58857..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/deprecated +++ /dev/null @@ -1,104 +0,0 @@ -default/linux/ia64/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/ia64/17.0/desktop/eapi b/profiles/default/linux/ia64/17.0/desktop/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/17.0/desktop/gnome/deprecated b/profiles/default/linux/ia64/17.0/desktop/gnome/deprecated deleted file mode 100644 index 0eb67ae8064e..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/gnome/deprecated +++ /dev/null @@ -1,104 +0,0 @@ -default/linux/ia64/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/ia64/17.0/desktop/gnome/eapi b/profiles/default/linux/ia64/17.0/desktop/gnome/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/gnome/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/17.0/desktop/gnome/parent b/profiles/default/linux/ia64/17.0/desktop/gnome/parent deleted file mode 100644 index 6589a0e01478..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/gnome/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/gnome diff --git a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated deleted file mode 100644 index e91b42445e45..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated +++ /dev/null @@ -1,33 +0,0 @@ -default/linux/ia64/17.0/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/ia64/17.0/desktop/gnome/systemd/eapi b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/deprecated b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/deprecated deleted file mode 100644 index b367562fd18c..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/deprecated +++ /dev/null @@ -1,104 +0,0 @@ -default/linux/ia64/23.0/desktop/gnome/systemd - -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/ia64/17.0/desktop/gnome/systemd/merged-usr/eapi b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/parent b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/parent deleted file mode 100644 index 1b7f7eef0a7e..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../../features/merged-usr diff --git a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/parent b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/parent deleted file mode 100644 index f5c1ae438de4..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/gnome/systemd diff --git a/profiles/default/linux/ia64/17.0/desktop/parent b/profiles/default/linux/ia64/17.0/desktop/parent deleted file mode 100644 index ad6c5e126fbb..000000000000 --- a/profiles/default/linux/ia64/17.0/desktop/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../targets/desktop diff --git a/profiles/default/linux/ia64/17.0/developer/deprecated b/profiles/default/linux/ia64/17.0/developer/deprecated deleted file mode 100644 index db515b7e21ae..000000000000 --- a/profiles/default/linux/ia64/17.0/developer/deprecated +++ /dev/null @@ -1,104 +0,0 @@ -default/linux/ia64/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/ia64/17.0/developer/eapi b/profiles/default/linux/ia64/17.0/developer/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/17.0/developer/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/17.0/developer/parent b/profiles/default/linux/ia64/17.0/developer/parent deleted file mode 100644 index 4c893748ce71..000000000000 --- a/profiles/default/linux/ia64/17.0/developer/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../targets/developer diff --git a/profiles/default/linux/ia64/17.0/eapi b/profiles/default/linux/ia64/17.0/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/17.0/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/17.0/parent b/profiles/default/linux/ia64/17.0/parent deleted file mode 100644 index 4ce24f0217a8..000000000000 --- a/profiles/default/linux/ia64/17.0/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../releases/17.0 diff --git a/profiles/default/linux/ia64/17.0/systemd/deprecated b/profiles/default/linux/ia64/17.0/systemd/deprecated deleted file mode 100644 index 37010bfe7dbf..000000000000 --- a/profiles/default/linux/ia64/17.0/systemd/deprecated +++ /dev/null @@ -1,33 +0,0 @@ -default/linux/ia64/17.0/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/ia64/17.0/systemd/eapi b/profiles/default/linux/ia64/17.0/systemd/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/17.0/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/17.0/systemd/merged-usr/deprecated b/profiles/default/linux/ia64/17.0/systemd/merged-usr/deprecated deleted file mode 100644 index be9bc4b25696..000000000000 --- a/profiles/default/linux/ia64/17.0/systemd/merged-usr/deprecated +++ /dev/null @@ -1,104 +0,0 @@ -default/linux/ia64/23.0/systemd - -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/ia64/17.0/systemd/merged-usr/eapi b/profiles/default/linux/ia64/17.0/systemd/merged-usr/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/17.0/systemd/merged-usr/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/17.0/systemd/merged-usr/parent b/profiles/default/linux/ia64/17.0/systemd/merged-usr/parent deleted file mode 100644 index c407ca65bdc2..000000000000 --- a/profiles/default/linux/ia64/17.0/systemd/merged-usr/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../features/merged-usr diff --git a/profiles/default/linux/ia64/17.0/systemd/parent b/profiles/default/linux/ia64/17.0/systemd/parent deleted file mode 100644 index ced72403bde9..000000000000 --- a/profiles/default/linux/ia64/17.0/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../targets/systemd diff --git a/profiles/default/linux/ia64/23.0/desktop/eapi b/profiles/default/linux/ia64/23.0/desktop/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/23.0/desktop/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/23.0/desktop/gnome/eapi b/profiles/default/linux/ia64/23.0/desktop/gnome/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/23.0/desktop/gnome/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/23.0/desktop/gnome/parent b/profiles/default/linux/ia64/23.0/desktop/gnome/parent deleted file mode 100644 index 6589a0e01478..000000000000 --- a/profiles/default/linux/ia64/23.0/desktop/gnome/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/gnome diff --git a/profiles/default/linux/ia64/23.0/desktop/gnome/systemd/eapi b/profiles/default/linux/ia64/23.0/desktop/gnome/systemd/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/23.0/desktop/gnome/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/23.0/desktop/gnome/systemd/parent b/profiles/default/linux/ia64/23.0/desktop/gnome/systemd/parent deleted file mode 100644 index f5c1ae438de4..000000000000 --- a/profiles/default/linux/ia64/23.0/desktop/gnome/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/gnome/systemd diff --git a/profiles/default/linux/ia64/23.0/desktop/parent b/profiles/default/linux/ia64/23.0/desktop/parent deleted file mode 100644 index ad6c5e126fbb..000000000000 --- a/profiles/default/linux/ia64/23.0/desktop/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../targets/desktop diff --git a/profiles/default/linux/ia64/23.0/eapi b/profiles/default/linux/ia64/23.0/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/23.0/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/23.0/parent b/profiles/default/linux/ia64/23.0/parent deleted file mode 100644 index 50be433109ef..000000000000 --- a/profiles/default/linux/ia64/23.0/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../releases/23.0 diff --git a/profiles/default/linux/ia64/23.0/split-usr/desktop/eapi b/profiles/default/linux/ia64/23.0/split-usr/desktop/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/23.0/split-usr/desktop/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/23.0/split-usr/desktop/gnome/eapi b/profiles/default/linux/ia64/23.0/split-usr/desktop/gnome/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/23.0/split-usr/desktop/gnome/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/23.0/split-usr/desktop/gnome/parent b/profiles/default/linux/ia64/23.0/split-usr/desktop/gnome/parent deleted file mode 100644 index 9e06c4505a75..000000000000 --- a/profiles/default/linux/ia64/23.0/split-usr/desktop/gnome/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/gnome diff --git a/profiles/default/linux/ia64/23.0/split-usr/desktop/parent b/profiles/default/linux/ia64/23.0/split-usr/desktop/parent deleted file mode 100644 index db8ce088c69a..000000000000 --- a/profiles/default/linux/ia64/23.0/split-usr/desktop/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop diff --git a/profiles/default/linux/ia64/23.0/split-usr/eapi b/profiles/default/linux/ia64/23.0/split-usr/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/23.0/split-usr/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/23.0/split-usr/parent b/profiles/default/linux/ia64/23.0/split-usr/parent deleted file mode 100644 index 598ca888c8c2..000000000000 --- a/profiles/default/linux/ia64/23.0/split-usr/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../features/split-usr diff --git a/profiles/default/linux/ia64/23.0/systemd/eapi b/profiles/default/linux/ia64/23.0/systemd/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/23.0/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/23.0/systemd/parent b/profiles/default/linux/ia64/23.0/systemd/parent deleted file mode 100644 index ced72403bde9..000000000000 --- a/profiles/default/linux/ia64/23.0/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../targets/systemd diff --git a/profiles/default/linux/ia64/eapi b/profiles/default/linux/ia64/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/default/linux/ia64/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/ia64/parent b/profiles/default/linux/ia64/parent deleted file mode 100644 index 10d6c4b38690..000000000000 --- a/profiles/default/linux/ia64/parent +++ /dev/null @@ -1,3 +0,0 @@ -../../../base -.. -../../../arch/ia64 diff --git a/profiles/profiles.desc b/profiles/profiles.desc index bf979c47c3e1..e06559fd61d9 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -277,24 +277,6 @@ hppa default/linux/hppa/23.0/hppa2.0/split-usr stable hppa default/linux/hppa/23.0/hppa2.0/split-usr/desktop exp -# IA64 Profiles -# @MAINTAINER: ia64@gentoo.org -ia64 default/linux/ia64/17.0 exp -ia64 default/linux/ia64/17.0/desktop exp -ia64 default/linux/ia64/17.0/desktop/gnome exp -ia64 default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr exp -ia64 default/linux/ia64/17.0/developer exp -ia64 default/linux/ia64/17.0/systemd/merged-usr exp -ia64 default/linux/ia64/23.0 stable -ia64 default/linux/ia64/23.0/desktop stable -ia64 default/linux/ia64/23.0/desktop/gnome stable -ia64 default/linux/ia64/23.0/desktop/gnome/systemd stable -ia64 default/linux/ia64/23.0/systemd stable -ia64 default/linux/ia64/23.0/split-usr stable -ia64 default/linux/ia64/23.0/split-usr/desktop exp -ia64 default/linux/ia64/23.0/split-usr/desktop/gnome exp - - # LoongArch Profiles # @MAINTAINER: loong@gentoo.org loong default/linux/loong/22.0/la64v100/lp64d exp