commit:     7b205f67aa1e81d5665d2d88132ee9ce195f852a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 19:23:49 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 09:42:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b205f67

Move {sys-devel → dev-debug}/gdb

Closes: https://bugs.gentoo.org/920438
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 {sys-devel => dev-debug}/gdb/Manifest                             | 0
 .../gdb/files/gdb-13.2-fix-sparc-debugging.patch                  | 0
 {sys-devel => dev-debug}/gdb/files/gdb-8.3.1-verbose-build.patch  | 0
 {sys-devel => dev-debug}/gdb/gdb-13.2-r2.ebuild                   | 2 +-
 {sys-devel => dev-debug}/gdb/gdb-14.1.ebuild                      | 2 +-
 {sys-devel => dev-debug}/gdb/gdb-9999.ebuild                      | 2 +-
 {sys-devel => dev-debug}/gdb/metadata.xml                         | 0
 dev-lang/rust/rust-1.65.0.ebuild                                  | 6 +++---
 dev-lang/rust/rust-1.66.1.ebuild                                  | 6 +++---
 dev-lang/rust/rust-1.67.1-r1.ebuild                               | 6 +++---
 dev-lang/rust/rust-1.68.2.ebuild                                  | 6 +++---
 dev-lang/rust/rust-1.69.0-r1.ebuild                               | 6 +++---
 dev-lang/rust/rust-1.70.0.ebuild                                  | 6 +++---
 dev-lang/rust/rust-1.71.0.ebuild                                  | 6 +++---
 dev-lang/rust/rust-1.71.1.ebuild                                  | 6 +++---
 dev-lang/rust/rust-1.72.0-r1.ebuild                               | 6 +++---
 dev-lang/rust/rust-1.73.0.ebuild                                  | 6 +++---
 dev-lang/rust/rust-1.74.1.ebuild                                  | 6 +++---
 dev-python/gdb-pt-dump/gdb-pt-dump-0.0.0_p20231111.ebuild         | 4 ++--
 dev-python/gdb-pt-dump/gdb-pt-dump-9999.ebuild                    | 4 ++--
 dev-python/pydevd/pydevd-2.10.0.ebuild                            | 4 ++--
 dev-python/pydevd/pydevd-2.9.5.ebuild                             | 6 +++---
 dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild                        | 4 ++--
 dev-python/rpyc/metadata.xml                                      | 2 +-
 dev-python/rpyc/rpyc-5.3.1-r1.ebuild                              | 6 +++---
 dev-scheme/bigloo/bigloo-4.4c_p4-r6.ebuild                        | 4 ++--
 dev-util/cgdb/cgdb-0.7.1.ebuild                                   | 4 ++--
 dev-util/cgdb/cgdb-0.8.0.ebuild                                   | 4 ++--
 dev-util/cgdb/cgdb-9999.ebuild                                    | 4 ++--
 dev-util/clion/clion-2022.3.2.ebuild                              | 2 +-
 dev-util/clion/clion-2023.1.4.ebuild                              | 2 +-
 dev-util/ddd/ddd-3.3.12-r5.ebuild                                 | 4 ++--
 dev-util/ddd/ddd-3.4.0.ebuild                                     | 4 ++--
 dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild             | 4 ++--
 dev-util/geany-plugins/geany-plugins-2.0.ebuild                   | 4 ++--
 dev-util/geany-plugins/metadata.xml                               | 2 +-
 dev-util/gef/gef-2023.08.ebuild                                   | 4 ++--
 dev-util/gef/gef-9999.ebuild                                      | 4 ++--
 dev-util/kdbg/kdbg-3.0.1-r1.ebuild                                | 4 ++--
 dev-util/kdbg/kdbg-3.1.0.ebuild                                   | 4 ++--
 dev-util/kdevelop/kdevelop-23.08.4.ebuild                         | 2 +-
 dev-util/leaktracer/leaktracer-2.4-r3.ebuild                      | 4 ++--
 dev-util/peda/peda-1.2.ebuild                                     | 6 +++---
 dev-util/peda/peda-9999.ebuild                                    | 6 +++---
 dev-util/pwndbg/pwndbg-20230717-r1.ebuild                         | 6 +++---
 dev-util/pwndbg/pwndbg-99999999.ebuild                            | 4 ++--
 dev-util/rr/rr-5.6.0-r2.ebuild                                    | 8 ++++----
 dev-util/rr/rr-5.6.0-r4.ebuild                                    | 8 ++++----
 dev-util/rr/rr-5.7.0.ebuild                                       | 6 +++---
 dev-util/sasm/sasm-3.10.1.ebuild                                  | 4 ++--
 dev-util/seer/seer-1.17.ebuild                                    | 4 ++--
 dev-util/seer/seer-2.3.ebuild                                     | 4 ++--
 dev-util/seer/seer-9999.ebuild                                    | 4 ++--
 kde-plasma/drkonqi/drkonqi-5.27.10.ebuild                         | 2 +-
 kde-plasma/drkonqi/drkonqi-5.92.0.ebuild                          | 2 +-
 net-mail/notmuch/notmuch-0.37-r1.ebuild                           | 2 +-
 net-p2p/classified-ads/classified-ads-0.13-r1.ebuild              | 2 +-
 net-p2p/classified-ads/classified-ads-0.13-r2.ebuild              | 2 +-
 net-p2p/classified-ads/classified-ads-0.14.ebuild                 | 2 +-
 net-p2p/classified-ads/classified-ads-0.15.ebuild                 | 2 +-
 net-p2p/classified-ads/classified-ads-0.16.ebuild                 | 2 +-
 profiles/arch/hppa/package.use.mask                               | 2 +-
 profiles/arch/hppa/package.use.stable.mask                        | 2 +-
 profiles/base/package.use.mask                                    | 2 +-
 profiles/features/hardened/amd64/package.use.mask                 | 4 ++--
 profiles/prefix/darwin/package.use.mask                           | 4 ++--
 profiles/updates/1Q-2024                                          | 1 +
 sys-devel/dwz/dwz-0.14.ebuild                                     | 4 ++--
 sys-devel/dwz/dwz-0.15-r1.ebuild                                  | 4 ++--
 sys-libs/binutils-libs/binutils-libs-2.40-r5.ebuild               | 4 ++--
 sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild               | 2 +-
 sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild               | 4 ++--
 sys-libs/binutils-libs/binutils-libs-2.41-r3.ebuild               | 2 +-
 sys-libs/libcxx/libcxx-15.0.7-r1.ebuild                           | 6 +++---
 sys-libs/libcxx/libcxx-16.0.6.ebuild                              | 4 ++--
 sys-libs/libcxx/libcxx-17.0.6.ebuild                              | 2 +-
 sys-libs/libcxx/libcxx-18.0.0.9999.ebuild                         | 4 ++--
 sys-libs/libcxx/libcxx-18.0.0_pre20240106.ebuild                  | 2 +-
 78 files changed, 146 insertions(+), 145 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/dev-debug/gdb/Manifest
similarity index 100%
rename from sys-devel/gdb/Manifest
rename to dev-debug/gdb/Manifest

diff --git a/sys-devel/gdb/files/gdb-13.2-fix-sparc-debugging.patch 
b/dev-debug/gdb/files/gdb-13.2-fix-sparc-debugging.patch
similarity index 100%
rename from sys-devel/gdb/files/gdb-13.2-fix-sparc-debugging.patch
rename to dev-debug/gdb/files/gdb-13.2-fix-sparc-debugging.patch

diff --git a/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch 
b/dev-debug/gdb/files/gdb-8.3.1-verbose-build.patch
similarity index 100%
rename from sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch
rename to dev-debug/gdb/files/gdb-8.3.1-verbose-build.patch

diff --git a/sys-devel/gdb/gdb-13.2-r2.ebuild b/dev-debug/gdb/gdb-13.2-r2.ebuild
similarity index 99%
rename from sys-devel/gdb/gdb-13.2-r2.ebuild
rename to dev-debug/gdb/gdb-13.2-r2.ebuild
index c7ac11991570..43890c7910aa 100644
--- a/sys-devel/gdb/gdb-13.2-r2.ebuild
+++ b/dev-debug/gdb/gdb-13.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/sys-devel/gdb/gdb-14.1.ebuild b/dev-debug/gdb/gdb-14.1.ebuild
similarity index 99%
rename from sys-devel/gdb/gdb-14.1.ebuild
rename to dev-debug/gdb/gdb-14.1.ebuild
index 7fbe785c21a5..89469e978771 100644
--- a/sys-devel/gdb/gdb-14.1.ebuild
+++ b/dev-debug/gdb/gdb-14.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/sys-devel/gdb/gdb-9999.ebuild b/dev-debug/gdb/gdb-9999.ebuild
similarity index 99%
rename from sys-devel/gdb/gdb-9999.ebuild
rename to dev-debug/gdb/gdb-9999.ebuild
index 7fbe785c21a5..89469e978771 100644
--- a/sys-devel/gdb/gdb-9999.ebuild
+++ b/dev-debug/gdb/gdb-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/sys-devel/gdb/metadata.xml b/dev-debug/gdb/metadata.xml
similarity index 100%
rename from sys-devel/gdb/metadata.xml
rename to dev-debug/gdb/metadata.xml

diff --git a/dev-lang/rust/rust-1.65.0.ebuild b/dev-lang/rust/rust-1.65.0.ebuild
index 1f262619cd79..7e54422b35e5 100644
--- a/dev-lang/rust/rust-1.65.0.ebuild
+++ b/dev-lang/rust/rust-1.65.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -96,7 +96,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -735,7 +735,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.66.1.ebuild b/dev-lang/rust/rust-1.66.1.ebuild
index a986d1c4b784..417000258c14 100644
--- a/dev-lang/rust/rust-1.66.1.ebuild
+++ b/dev-lang/rust/rust-1.66.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -96,7 +96,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -733,7 +733,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.67.1-r1.ebuild 
b/dev-lang/rust/rust-1.67.1-r1.ebuild
index dbd7af6c7240..f0070f3868fa 100644
--- a/dev-lang/rust/rust-1.67.1-r1.ebuild
+++ b/dev-lang/rust/rust-1.67.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -96,7 +96,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -724,7 +724,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.68.2.ebuild b/dev-lang/rust/rust-1.68.2.ebuild
index 9645429fcf92..5f2084412bdc 100644
--- a/dev-lang/rust/rust-1.68.2.ebuild
+++ b/dev-lang/rust/rust-1.68.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -96,7 +96,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -723,7 +723,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.69.0-r1.ebuild 
b/dev-lang/rust/rust-1.69.0-r1.ebuild
index ffa8d42d6822..9d99f8cbeef2 100644
--- a/dev-lang/rust/rust-1.69.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.69.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -96,7 +96,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -724,7 +724,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.70.0.ebuild b/dev-lang/rust/rust-1.70.0.ebuild
index d9b78ad1a4d6..29ec567db15e 100644
--- a/dev-lang/rust/rust-1.70.0.ebuild
+++ b/dev-lang/rust/rust-1.70.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -96,7 +96,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -727,7 +727,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.71.0.ebuild b/dev-lang/rust/rust-1.71.0.ebuild
index 707d48f5834b..2952c0b21e22 100644
--- a/dev-lang/rust/rust-1.71.0.ebuild
+++ b/dev-lang/rust/rust-1.71.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -96,7 +96,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -729,7 +729,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.71.1.ebuild b/dev-lang/rust/rust-1.71.1.ebuild
index 77ac02a5b1b4..eb48a05f0cb4 100644
--- a/dev-lang/rust/rust-1.71.1.ebuild
+++ b/dev-lang/rust/rust-1.71.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -96,7 +96,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -729,7 +729,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.72.0-r1.ebuild 
b/dev-lang/rust/rust-1.72.0-r1.ebuild
index c4277fbefd8c..74a1d089fed6 100644
--- a/dev-lang/rust/rust-1.72.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.72.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -98,7 +98,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -741,7 +741,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.73.0.ebuild b/dev-lang/rust/rust-1.73.0.ebuild
index efb165def423..ed86aaf8be4f 100644
--- a/dev-lang/rust/rust-1.73.0.ebuild
+++ b/dev-lang/rust/rust-1.73.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -97,7 +97,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -740,7 +740,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-lang/rust/rust-1.74.1.ebuild b/dev-lang/rust/rust-1.74.1.ebuild
index c623e2cd593d..157fd271cdaa 100644
--- a/dev-lang/rust/rust-1.74.1.ebuild
+++ b/dev-lang/rust/rust-1.74.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
        multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
@@ -97,7 +97,7 @@ BDEPEND="${PYTHON_DEPS}
                >=dev-util/cmake-3.13.4
                app-alternatives/ninja
        )
-       test? ( sys-devel/gdb )
+       test? ( dev-debug/gdb )
        verify-sig? ( sec-keys/openpgp-keys-rust )
 "
 
@@ -741,7 +741,7 @@ src_install() {
 pkg_postinst() {
        eselect rust update
 
-       if has_version sys-devel/gdb || has_version dev-util/lldb; then
+       if has_version dev-debug/gdb || has_version dev-util/lldb; then
                elog "Rust installs a helper script for calling GDB and LLDB,"
                elog "for your convenience it is installed under 
/usr/bin/rust-{gdb,lldb}-${PV}."
        fi

diff --git a/dev-python/gdb-pt-dump/gdb-pt-dump-0.0.0_p20231111.ebuild 
b/dev-python/gdb-pt-dump/gdb-pt-dump-0.0.0_p20231111.ebuild
index 3290d5cd1377..bfa2bb3ab33b 100644
--- a/dev-python/gdb-pt-dump/gdb-pt-dump-0.0.0_p20231111.ebuild
+++ b/dev-python/gdb-pt-dump/gdb-pt-dump-0.0.0_p20231111.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,5 +27,5 @@ LICENSE="MIT"
 SLOT="0"
 
 RDEPEND="
-       sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
+       dev-debug/gdb[python,${PYTHON_SINGLE_USEDEP}]
 "

diff --git a/dev-python/gdb-pt-dump/gdb-pt-dump-9999.ebuild 
b/dev-python/gdb-pt-dump/gdb-pt-dump-9999.ebuild
index 3290d5cd1377..bfa2bb3ab33b 100644
--- a/dev-python/gdb-pt-dump/gdb-pt-dump-9999.ebuild
+++ b/dev-python/gdb-pt-dump/gdb-pt-dump-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,5 +27,5 @@ LICENSE="MIT"
 SLOT="0"
 
 RDEPEND="
-       sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
+       dev-debug/gdb[python,${PYTHON_SINGLE_USEDEP}]
 "

diff --git a/dev-python/pydevd/pydevd-2.10.0.ebuild 
b/dev-python/pydevd/pydevd-2.10.0.ebuild
index 541036552232..e4df47c1daaf 100644
--- a/dev-python/pydevd/pydevd-2.10.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,7 +27,7 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 RDEPEND="
-       sys-devel/gdb
+       dev-debug/gdb
 "
 BDEPEND="
        test? (

diff --git a/dev-python/pydevd/pydevd-2.9.5.ebuild 
b/dev-python/pydevd/pydevd-2.9.5.ebuild
index a4b5a7c27f4b..8fd4f838ad1a 100644
--- a/dev-python/pydevd/pydevd-2.9.5.ebuild
+++ b/dev-python/pydevd/pydevd-2.9.5.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 toolchain-funcs
 
@@ -38,7 +38,7 @@ BDEPEND="
        )
 "
 
-RDEPEND="sys-devel/gdb"
+RDEPEND="dev-debug/gdb"
 
 distutils_enable_tests pytest
 

diff --git a/dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild 
b/dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild
index f8f64e32f951..23402591a396 100644
--- a/dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild
+++ b/dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="
-       >=sys-devel/gdb-9.6
+       >=dev-debug/gdb-9.6
 "
 
 distutils_enable_tests pytest

diff --git a/dev-python/rpyc/metadata.xml b/dev-python/rpyc/metadata.xml
index 9bb47af5f2a2..3ffac5c2b46f 100644
--- a/dev-python/rpyc/metadata.xml
+++ b/dev-python/rpyc/metadata.xml
@@ -15,7 +15,7 @@
                <flag name="numpy">Run tests depending on
                        <pkg>dev-python/numpy</pkg>, 
<pkg>dev-python/pandas</pkg>
                </flag>
-               <flag name="gdb">Run tests depending on <pkg>sys-devel/gdb</pkg>
+               <flag name="gdb">Run tests depending on <pkg>dev-debug/gdb</pkg>
                </flag>
        </use>
 </pkgmetadata>

diff --git a/dev-python/rpyc/rpyc-5.3.1-r1.ebuild 
b/dev-python/rpyc/rpyc-5.3.1-r1.ebuild
index b102dca92b62..7c6af49decaf 100644
--- a/dev-python/rpyc/rpyc-5.3.1-r1.ebuild
+++ b/dev-python/rpyc/rpyc-5.3.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
@@ -22,7 +22,7 @@ IUSE="test numpy gdb"
 RESTRICT="!test? ( test )"
 
 CDEPEND="numpy? ( dev-python/numpy[${PYTHON_USEDEP}] 
dev-python/pandas[${PYTHON_USEDEP}] )
-       gdb? ( sys-devel/gdb )"
+       gdb? ( dev-debug/gdb )"
 
 DEPEND="${CDEPEND}
        dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-scheme/bigloo/bigloo-4.4c_p4-r6.ebuild 
b/dev-scheme/bigloo/bigloo-4.4c_p4-r6.ebuild
index 9289ee34eeb4..dee6dc5c4eeb 100644
--- a/dev-scheme/bigloo/bigloo-4.4c_p4-r6.ebuild
+++ b/dev-scheme/bigloo/bigloo-4.4c_p4-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -49,7 +49,7 @@ RDEPEND="
        ${DEPEND}
        ${EMACS_DEPEND}
        sys-devel/binutils
-       sys-devel/gdb
+       dev-debug/gdb
 "
 BDEPEND="
        ${EMACS_DEPEND}

diff --git a/dev-util/cgdb/cgdb-0.7.1.ebuild b/dev-util/cgdb/cgdb-0.7.1.ebuild
index fac42156fdd5..970c6382192f 100644
--- a/dev-util/cgdb/cgdb-0.7.1.ebuild
+++ b/dev-util/cgdb/cgdb-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ BDEPEND="
 
 RDEPEND="
        ${DEPEND}
-       sys-devel/gdb"
+       dev-debug/gdb"
 
 DOCS=( AUTHORS ChangeLog FAQ INSTALL NEWS README.md )
 

diff --git a/dev-util/cgdb/cgdb-0.8.0.ebuild b/dev-util/cgdb/cgdb-0.8.0.ebuild
index d6919aa26130..fad641ffce59 100644
--- a/dev-util/cgdb/cgdb-0.8.0.ebuild
+++ b/dev-util/cgdb/cgdb-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,7 +35,7 @@ BDEPEND="
 
 RDEPEND="
        ${DEPEND}
-       sys-devel/gdb"
+       dev-debug/gdb"
 
 DOCS=( AUTHORS ChangeLog FAQ INSTALL NEWS README.md )
 

diff --git a/dev-util/cgdb/cgdb-9999.ebuild b/dev-util/cgdb/cgdb-9999.ebuild
index 416db639d484..cc40b4433455 100644
--- a/dev-util/cgdb/cgdb-9999.ebuild
+++ b/dev-util/cgdb/cgdb-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,7 +35,7 @@ BDEPEND="
 
 RDEPEND="
        ${DEPEND}
-       sys-devel/gdb"
+       dev-debug/gdb"
 
 DOCS=( AUTHORS ChangeLog FAQ INSTALL NEWS README.md )
 

diff --git a/dev-util/clion/clion-2022.3.2.ebuild 
b/dev-util/clion/clion-2022.3.2.ebuild
index 110b95bd7e1d..57260de50ef0 100644
--- a/dev-util/clion/clion-2022.3.2.ebuild
+++ b/dev-util/clion/clion-2022.3.2.ebuild
@@ -21,6 +21,7 @@ BDEPEND="dev-util/patchelf"
 
 RDEPEND="
        >=app-accessibility/at-spi2-core-2.46.0:2
+       dev-debug/gdb
        dev-libs/expat
        dev-libs/glib:2
        dev-libs/nspr
@@ -33,7 +34,6 @@ RDEPEND="
        media-libs/mesa
        net-print/cups
        sys-apps/dbus
-       sys-devel/gdb
        sys-libs/zlib
        x11-libs/cairo
        x11-libs/libdrm

diff --git a/dev-util/clion/clion-2023.1.4.ebuild 
b/dev-util/clion/clion-2023.1.4.ebuild
index 110b95bd7e1d..57260de50ef0 100644
--- a/dev-util/clion/clion-2023.1.4.ebuild
+++ b/dev-util/clion/clion-2023.1.4.ebuild
@@ -21,6 +21,7 @@ BDEPEND="dev-util/patchelf"
 
 RDEPEND="
        >=app-accessibility/at-spi2-core-2.46.0:2
+       dev-debug/gdb
        dev-libs/expat
        dev-libs/glib:2
        dev-libs/nspr
@@ -33,7 +34,6 @@ RDEPEND="
        media-libs/mesa
        net-print/cups
        sys-apps/dbus
-       sys-devel/gdb
        sys-libs/zlib
        x11-libs/cairo
        x11-libs/libdrm

diff --git a/dev-util/ddd/ddd-3.3.12-r5.ebuild 
b/dev-util/ddd/ddd-3.3.12-r5.ebuild
index 0174afbfd0e7..de0f8edcfecf 100644
--- a/dev-util/ddd/ddd-3.3.12-r5.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ IUSE="readline"
 RESTRICT="test"
 
 COMMON_DEPEND="
-       sys-devel/gdb
+       dev-debug/gdb
        sys-libs/ncurses:=
        x11-libs/libX11
        x11-libs/libXaw

diff --git a/dev-util/ddd/ddd-3.4.0.ebuild b/dev-util/ddd/ddd-3.4.0.ebuild
index 8776b5cb7b23..57ef0f7ffdf5 100644
--- a/dev-util/ddd/ddd-3.4.0.ebuild
+++ b/dev-util/ddd/ddd-3.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ IUSE="readline"
 RESTRICT="test"
 
 COMMON_DEPEND="
-       sys-devel/gdb
+       dev-debug/gdb
        sys-libs/ncurses:=
        x11-libs/libX11
        x11-libs/libXaw

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
index db42ba22be66..72532b531671 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -39,7 +39,7 @@ DEPEND="
        workbench? ( dev-libs/libgit2:= )
 "
 RDEPEND="${DEPEND}
-       scope? ( sys-devel/gdb )
+       scope? ( dev-debug/gdb )
 "
 BDEPEND="virtual/pkgconfig
        nls? ( sys-devel/gettext )

diff --git a/dev-util/geany-plugins/geany-plugins-2.0.ebuild 
b/dev-util/geany-plugins/geany-plugins-2.0.ebuild
index d1ffb9d1c929..5628c21b1083 100644
--- a/dev-util/geany-plugins/geany-plugins-2.0.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -39,7 +39,7 @@ DEPEND="
        workbench? ( dev-libs/libgit2:= )
 "
 RDEPEND="${DEPEND}
-       scope? ( sys-devel/gdb )
+       scope? ( dev-debug/gdb )
 "
 BDEPEND="virtual/pkgconfig
        nls? ( sys-devel/gettext )

diff --git a/dev-util/geany-plugins/metadata.xml 
b/dev-util/geany-plugins/metadata.xml
index 9e62141c276a..28e3e26dec86 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -11,7 +11,7 @@
        </maintainer>
        <use>
                <flag name="ctags">Enable ctags plugin</flag>
-               <flag name="debugger">Enable the debugger plugin which 
interfaces with <pkg>sys-devel/gdb</pkg></flag>
+               <flag name="debugger">Enable the debugger plugin which 
interfaces with <pkg>dev-debug/gdb</pkg></flag>
                <flag name="enchant">Enable spell checking using enchant</flag>
                <flag name="gpg">Enable geanypg plugin which integrates GPG 
using <pkg>app-crypt/gpgme</pkg></flag>
                <flag name="gtkspell">Use gtkspell for dictionary support in 
GeanyVC</flag>

diff --git a/dev-util/gef/gef-2023.08.ebuild b/dev-util/gef/gef-2023.08.ebuild
index a102f4409d8a..f455ec15947e 100644
--- a/dev-util/gef/gef-2023.08.ebuild
+++ b/dev-util/gef/gef-2023.08.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,8 +32,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
        ${PYTHON_DEPS}
+       dev-debug/gdb[python,${PYTHON_SINGLE_USEDEP}]
        dev-util/ropper[${PYTHON_SINGLE_USEDEP}]
-       sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
        $(python_gen_cond_dep '
                dev-libs/capstone[python,${PYTHON_USEDEP}]
                dev-libs/keystone[python,${PYTHON_USEDEP}]

diff --git a/dev-util/gef/gef-9999.ebuild b/dev-util/gef/gef-9999.ebuild
index c468c6a59a15..b9fb91eab1af 100644
--- a/dev-util/gef/gef-9999.ebuild
+++ b/dev-util/gef/gef-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,8 +32,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
        ${PYTHON_DEPS}
+       dev-debug/gdb[python,${PYTHON_SINGLE_USEDEP}]
        dev-util/ropper[${PYTHON_SINGLE_USEDEP}]
-       sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
        $(python_gen_cond_dep '
                dev-libs/capstone[python,${PYTHON_USEDEP}]
                dev-libs/keystone[python,${PYTHON_USEDEP}]

diff --git a/dev-util/kdbg/kdbg-3.0.1-r1.ebuild 
b/dev-util/kdbg/kdbg-3.0.1-r1.ebuild
index 14acfd7ba934..bfa17d373d61 100644
--- a/dev-util/kdbg/kdbg-3.0.1-r1.ebuild
+++ b/dev-util/kdbg/kdbg-3.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -30,7 +30,7 @@ DEPEND="
        >=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-       sys-devel/gdb
+       dev-debug/gdb
 "
 
 PATCHES=(

diff --git a/dev-util/kdbg/kdbg-3.1.0.ebuild b/dev-util/kdbg/kdbg-3.1.0.ebuild
index 57a3dbff3ff6..f0b0412e4cf4 100644
--- a/dev-util/kdbg/kdbg-3.1.0.ebuild
+++ b/dev-util/kdbg/kdbg-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,7 +29,7 @@ DEPEND="
        >=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-       sys-devel/gdb
+       dev-debug/gdb
 "
 
 src_prepare() {

diff --git a/dev-util/kdevelop/kdevelop-23.08.4.ebuild 
b/dev-util/kdevelop/kdevelop-23.08.4.ebuild
index 9736787d4856..20035999f3e2 100644
--- a/dev-util/kdevelop/kdevelop-23.08.4.ebuild
+++ b/dev-util/kdevelop/kdevelop-23.08.4.ebuild
@@ -94,7 +94,7 @@ RDEPEND="${COMMON_DEPEND}
                kde-apps/kio-extras-kf5:5
                kde-apps/kio-extras:5
        )
-       >=sys-devel/gdb-7.0[python]
+       >=dev-debug/gdb-7.0[python]
        reviewboard? ( kde-apps/ktp-accounts-kcm:5 )
 "
 

diff --git a/dev-util/leaktracer/leaktracer-2.4-r3.ebuild 
b/dev-util/leaktracer/leaktracer-2.4-r3.ebuild
index bcbb6dbd3df9..e0ba6140a682 100644
--- a/dev-util/leaktracer/leaktracer-2.4-r3.ebuild
+++ b/dev-util/leaktracer/leaktracer-2.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 
 DEPEND="dev-lang/perl
-       sys-devel/gdb"
+       dev-debug/gdb"
 RDEPEND="${DEPEND}"
 
 # leaktracer is being realized using LD_PRELOAD and segfaults

diff --git a/dev-util/peda/peda-1.2.ebuild b/dev-util/peda/peda-1.2.ebuild
index df618d1a27f7..9e889d8de922 100644
--- a/dev-util/peda/peda-1.2.ebuild
+++ b/dev-util/peda/peda-1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit python-single-r1 wrapper
 
@@ -26,8 +26,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="
        ${PYTHON_DEPS}
        $(python_gen_cond_dep '
+               dev-debug/gdb[python,${PYTHON_SINGLE_USEDEP}]
                dev-python/six[${PYTHON_USEDEP}]
-               sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
        ')
 "
 

diff --git a/dev-util/peda/peda-9999.ebuild b/dev-util/peda/peda-9999.ebuild
index e3fd8e0aa2bb..dc8b77cb35cd 100644
--- a/dev-util/peda/peda-9999.ebuild
+++ b/dev-util/peda/peda-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit python-single-r1 wrapper
 
@@ -26,8 +26,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="
        ${PYTHON_DEPS}
        $(python_gen_cond_dep '
+               dev-debug/gdb[python,${PYTHON_SINGLE_USEDEP}]
                dev-python/six[${PYTHON_USEDEP}]
-               sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
        ')
 "
 

diff --git a/dev-util/pwndbg/pwndbg-20230717-r1.ebuild 
b/dev-util/pwndbg/pwndbg-20230717-r1.ebuild
index 9cd280c6f445..a38b9180e566 100644
--- a/dev-util/pwndbg/pwndbg-20230717-r1.ebuild
+++ b/dev-util/pwndbg/pwndbg-20230717-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit python-single-r1 wrapper
 
@@ -30,7 +30,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
        ${PYTHON_DEPS}
-       sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
+       dev-debug/gdb[python,${PYTHON_SINGLE_USEDEP}]
        $(python_gen_cond_dep '
                >=dev-libs/capstone-5.0_rc4[python,${PYTHON_USEDEP}]
                >=dev-python/psutil-5.9.5[${PYTHON_USEDEP}]

diff --git a/dev-util/pwndbg/pwndbg-99999999.ebuild 
b/dev-util/pwndbg/pwndbg-99999999.ebuild
index aa860fdf8e97..304326ef2983 100644
--- a/dev-util/pwndbg/pwndbg-99999999.ebuild
+++ b/dev-util/pwndbg/pwndbg-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,8 +26,8 @@ LICENSE="MIT"
 SLOT="0"
 
 RDEPEND="
+       dev-debug/gdb[python,${PYTHON_SINGLE_USEDEP}]
        ~dev-python/gdb-pt-dump-0.0.0_p20231111[${PYTHON_SINGLE_USEDEP}]
-       sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
        $(python_gen_cond_dep '
                >=dev-libs/capstone-5.0_rc4[python,${PYTHON_USEDEP}]
                >=dev-python/psutil-5.9.5[${PYTHON_USEDEP}]

diff --git a/dev-util/rr/rr-5.6.0-r2.ebuild b/dev-util/rr/rr-5.6.0-r2.ebuild
index 27ec0c68e8a2..15dff5293fbd 100644
--- a/dev-util/rr/rr-5.6.0-r2.ebuild
+++ b/dev-util/rr/rr-5.6.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 CMAKE_BUILD_TYPE=Release
 
 inherit cmake linux-info python-single-r1
@@ -25,7 +25,7 @@ DEPEND="
 "
 RDEPEND="
        ${DEPEND}
-       sys-devel/gdb[xml]
+       dev-debug/gdb[xml]
 "
 # Add all the deps needed only at build/test time.
 DEPEND+="
@@ -33,7 +33,7 @@ DEPEND+="
                $(python_gen_cond_dep '
                        dev-python/pexpect[${PYTHON_USEDEP}]
                ')
-               sys-devel/gdb[xml]
+               dev-debug/gdb[xml]
        )"
 
 QA_FLAGS_IGNORED="

diff --git a/dev-util/rr/rr-5.6.0-r4.ebuild b/dev-util/rr/rr-5.6.0-r4.ebuild
index 94f4fd0f66d1..435e16eb2002 100644
--- a/dev-util/rr/rr-5.6.0-r4.ebuild
+++ b/dev-util/rr/rr-5.6.0-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 CMAKE_BUILD_TYPE=Release
 
 inherit cmake linux-info python-single-r1
@@ -25,7 +25,7 @@ DEPEND="
 "
 RDEPEND="
        ${DEPEND}
-       sys-devel/gdb[xml]
+       dev-debug/gdb[xml]
 "
 # Add all the deps needed only at build/test time.
 DEPEND+="
@@ -33,7 +33,7 @@ DEPEND+="
                $(python_gen_cond_dep '
                        dev-python/pexpect[${PYTHON_USEDEP}]
                ')
-               sys-devel/gdb[xml]
+               dev-debug/gdb[xml]
        )"
 
 QA_FLAGS_IGNORED="

diff --git a/dev-util/rr/rr-5.7.0.ebuild b/dev-util/rr/rr-5.7.0.ebuild
index 4cf7e880d27f..d8ae5a3fd5c7 100644
--- a/dev-util/rr/rr-5.7.0.ebuild
+++ b/dev-util/rr/rr-5.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ DEPEND="
 "
 RDEPEND="
        ${DEPEND}
-       sys-devel/gdb[xml]
+       dev-debug/gdb[xml]
 "
 # Add all the deps needed only at build/test time.
 DEPEND+="
@@ -33,7 +33,7 @@ DEPEND+="
                $(python_gen_cond_dep '
                        dev-python/pexpect[${PYTHON_USEDEP}]
                ')
-               sys-devel/gdb[xml]
+               dev-debug/gdb[xml]
        )"
 
 QA_FLAGS_IGNORED="

diff --git a/dev-util/sasm/sasm-3.10.1.ebuild b/dev-util/sasm/sasm-3.10.1.ebuild
index 33cb8195c3eb..e14a76ccee41 100644
--- a/dev-util/sasm/sasm-3.10.1.ebuild
+++ b/dev-util/sasm/sasm-3.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,7 +31,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
        dev-lang/nasm
-       sys-devel/gdb
+       dev-debug/gdb
 "
 
 # SASM repository contains precompiled binaries ¯\_(ツ)_/¯

diff --git a/dev-util/seer/seer-1.17.ebuild b/dev-util/seer/seer-1.17.ebuild
index db6606d3c01e..1097a55a591a 100644
--- a/dev-util/seer/seer-1.17.ebuild
+++ b/dev-util/seer/seer-1.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,7 +32,7 @@ DEPEND="
 "
 RDEPEND="
        ${DEPEND}
-       sys-devel/gdb
+       dev-debug/gdb
 "
 
 src_install() {

diff --git a/dev-util/seer/seer-2.3.ebuild b/dev-util/seer/seer-2.3.ebuild
index 136849e80049..cd746172a5fc 100644
--- a/dev-util/seer/seer-2.3.ebuild
+++ b/dev-util/seer/seer-2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -30,7 +30,7 @@ DEPEND="
 "
 RDEPEND="
        ${DEPEND}
-       sys-devel/gdb
+       dev-debug/gdb
 "
 
 src_configure() {

diff --git a/dev-util/seer/seer-9999.ebuild b/dev-util/seer/seer-9999.ebuild
index 136849e80049..cd746172a5fc 100644
--- a/dev-util/seer/seer-9999.ebuild
+++ b/dev-util/seer/seer-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -30,7 +30,7 @@ DEPEND="
 "
 RDEPEND="
        ${DEPEND}
-       sys-devel/gdb
+       dev-debug/gdb
 "
 
 src_configure() {

diff --git a/kde-plasma/drkonqi/drkonqi-5.27.10.ebuild 
b/kde-plasma/drkonqi/drkonqi-5.27.10.ebuild
index 323c9747f103..c211e9423fe7 100644
--- a/kde-plasma/drkonqi/drkonqi-5.27.10.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.27.10.ebuild
@@ -49,7 +49,7 @@ RDEPEND="${COMMON_DEPEND}
        >=kde-frameworks/kirigami-${KFMIN}:5
        >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
        || (
-               sys-devel/gdb
+               dev-debug/gdb
                dev-util/lldb
        )
 "

diff --git a/kde-plasma/drkonqi/drkonqi-5.92.0.ebuild 
b/kde-plasma/drkonqi/drkonqi-5.92.0.ebuild
index c64451cadd75..4b432358be2d 100644
--- a/kde-plasma/drkonqi/drkonqi-5.92.0.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.92.0.ebuild
@@ -56,7 +56,7 @@ RDEPEND="${COMMON_DEPEND}
                dev-python/sentry-sdk[${PYTHON_USEDEP}]
        ')
        || (
-               sys-devel/gdb
+               dev-debug/gdb
                dev-util/lldb
        )
 "

diff --git a/net-mail/notmuch/notmuch-0.37-r1.ebuild 
b/net-mail/notmuch/notmuch-0.37-r1.ebuild
index 93a662b9542e..8656ceca062a 100644
--- a/net-mail/notmuch/notmuch-0.37-r1.ebuild
+++ b/net-mail/notmuch/notmuch-0.37-r1.ebuild
@@ -67,7 +67,7 @@ DEPEND="${COMMON_DEPEND}
        test? (
                >=app-editors/emacs-${NEED_EMACS}:*[libxml2]
                app-misc/dtach
-               sys-devel/gdb[python]
+               dev-debug/gdb[python]
                crypt? (
                        app-crypt/gnupg
                        dev-libs/openssl

diff --git a/net-p2p/classified-ads/classified-ads-0.13-r1.ebuild 
b/net-p2p/classified-ads/classified-ads-0.13-r1.ebuild
index 7da575619d8c..5f9a72b28641 100644
--- a/net-p2p/classified-ads/classified-ads-0.13-r1.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.13-r1.ebuild
@@ -41,7 +41,7 @@ DEPEND="${RDEPEND}
        doc? ( app-text/doxygen[dot] )
        test? ( dev-libs/libgcrypt:0
                dev-qt/qttest:5
-               sys-devel/gdb:0 )"
+               dev-debug/gdb:0 )"
 
 src_prepare() {
        # preprocessed graphics are unpacked into wrong directory

diff --git a/net-p2p/classified-ads/classified-ads-0.13-r2.ebuild 
b/net-p2p/classified-ads/classified-ads-0.13-r2.ebuild
index 87c87bf5edf6..1f23776c5ef0 100644
--- a/net-p2p/classified-ads/classified-ads-0.13-r2.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.13-r2.ebuild
@@ -40,7 +40,7 @@ DEPEND="${RDEPEND}
        doc? ( app-text/doxygen[dot] )
        test? ( dev-libs/libgcrypt:0
                dev-qt/qttest:5
-               sys-devel/gdb:0 )"
+               dev-debug/gdb:0 )"
 
 BDEPEND="sys-devel/gettext"
 

diff --git a/net-p2p/classified-ads/classified-ads-0.14.ebuild 
b/net-p2p/classified-ads/classified-ads-0.14.ebuild
index e92f7930e940..30c8a9c7dc71 100644
--- a/net-p2p/classified-ads/classified-ads-0.14.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.14.ebuild
@@ -40,7 +40,7 @@ RDEPEND="app-arch/bzip2
 DEPEND="${RDEPEND}
        test? ( dev-libs/libgcrypt:0
                dev-qt/qttest:5
-               sys-devel/gdb:0 )"
+               dev-debug/gdb:0 )"
 
 BDEPEND="sys-devel/gettext
        doc? ( app-text/doxygen )"

diff --git a/net-p2p/classified-ads/classified-ads-0.15.ebuild 
b/net-p2p/classified-ads/classified-ads-0.15.ebuild
index e92f7930e940..30c8a9c7dc71 100644
--- a/net-p2p/classified-ads/classified-ads-0.15.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.15.ebuild
@@ -40,7 +40,7 @@ RDEPEND="app-arch/bzip2
 DEPEND="${RDEPEND}
        test? ( dev-libs/libgcrypt:0
                dev-qt/qttest:5
-               sys-devel/gdb:0 )"
+               dev-debug/gdb:0 )"
 
 BDEPEND="sys-devel/gettext
        doc? ( app-text/doxygen )"

diff --git a/net-p2p/classified-ads/classified-ads-0.16.ebuild 
b/net-p2p/classified-ads/classified-ads-0.16.ebuild
index e92f7930e940..30c8a9c7dc71 100644
--- a/net-p2p/classified-ads/classified-ads-0.16.ebuild
+++ b/net-p2p/classified-ads/classified-ads-0.16.ebuild
@@ -40,7 +40,7 @@ RDEPEND="app-arch/bzip2
 DEPEND="${RDEPEND}
        test? ( dev-libs/libgcrypt:0
                dev-qt/qttest:5
-               sys-devel/gdb:0 )"
+               dev-debug/gdb:0 )"
 
 BDEPEND="sys-devel/gettext
        doc? ( app-text/doxygen )"

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index db535bdd298b..39ed32f14633 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -296,7 +296,7 @@ net-analyzer/wireshark ilbc
 
 # Sergei Trofimovich <sly...@gentoo.org> (2019-07-19)
 # gdbserver is not implemented yet for hppa target.
-sys-devel/gdb server
+dev-debug/gdb server
 
 # Sergei Trofimovich <sly...@gentoo.org> (2019-07-07)
 # Test dependencies are no longer keyworded due to dropped Rails

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index 3b44f1b6c94c..e9e8113acd7c 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -64,7 +64,7 @@ sys-process/htop hwloc
 
 # Sam James <s...@gentoo.org> (2021-11-03)
 # dev-util/source-highlight is not marked stable on HPPA
-sys-devel/gdb source-highlight
+dev-debug/gdb source-highlight
 
 # Matt Turner <matts...@gentoo.org> (2021-09-22)
 # Non-stable deps.

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5f7495e2bd3e..bccd61a79503 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -705,7 +705,7 @@ dev-python/paramiko server
 # and compiler/binutils combinations.)
 sys-devel/binutils cet
 sys-devel/binutils-hppa64 cet
-sys-devel/gdb cet
+dev-debug/gdb cet
 sys-libs/binutils-libs cet
 sys-libs/glibc cet
 sys-devel/gcc cet

diff --git a/profiles/features/hardened/amd64/package.use.mask 
b/profiles/features/hardened/amd64/package.use.mask
index c1152ea1c608..4a02dcd75989 100644
--- a/profiles/features/hardened/amd64/package.use.mask
+++ b/profiles/features/hardened/amd64/package.use.mask
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James <s...@gentoo.org> (2021-11-27)
 # Unmask CET here. It works on amd64 and this is the hardened profile.
 sys-devel/binutils -cet
 sys-devel/binutils-hppa64 -cet
-sys-devel/gdb -cet
+dev-debug/gdb -cet
 sys-libs/binutils-libs -cet
 sys-libs/glibc -cet
 sys-devel/gcc -cet

diff --git a/profiles/prefix/darwin/package.use.mask 
b/profiles/prefix/darwin/package.use.mask
index 40dcb8932b8d..4b5ae83616ed 100644
--- a/profiles/prefix/darwin/package.use.mask
+++ b/profiles/prefix/darwin/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Fabian Groffen <grob...@gentoo.org> (2023-05-03)
@@ -23,7 +23,7 @@ media-gfx/tachyon mpi
 
 # Fabian Groffen <grob...@gentoo.org> (2012-01-01)
 # gdb server is not supported on this platform
-sys-devel/gdb server
+dev-debug/gdb server
 
 # Fabian Groffen <grob...@gentoo.org> (2011-01-08)
 # Darwin has libuuid from util-linux

diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024
index 29de82324a16..e26d82a82116 100644
--- a/profiles/updates/1Q-2024
+++ b/profiles/updates/1Q-2024
@@ -6,3 +6,4 @@ move app-doc/halibut app-text/halibut
 move app-doc/psmark app-text/psmark
 move app-doc/xmltoman app-text/xmltoman
 move app-doc/zeal app-text/zeal
+move sys-devel/gdb dev-debug/gdb

diff --git a/sys-devel/dwz/dwz-0.14.ebuild b/sys-devel/dwz/dwz-0.14.ebuild
index 4ad7ab103878..8879c51bc69e 100644
--- a/sys-devel/dwz/dwz-0.14.ebuild
+++ b/sys-devel/dwz/dwz-0.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="test? (
        dev-libs/elfutils[utils]
        dev-util/dejagnu
-       sys-devel/gdb
+       dev-debug/gdb
 )"
 
 src_prepare() {

diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild
index 51035e7330d4..a463f143326f 100644
--- a/sys-devel/dwz/dwz-0.15-r1.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="test? (
        dev-libs/elfutils[utils]
        dev-util/dejagnu
-       sys-devel/gdb
+       dev-debug/gdb
 )"
 
 src_prepare() {

diff --git a/sys-libs/binutils-libs/binutils-libs-2.40-r5.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.40-r5.ebuild
index 11149b0a83a8..42f4fc71b6ed 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.40-r5.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.40-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -151,7 +151,7 @@ multilib_src_compile() {
 multilib_src_install() {
        emake V=1 DESTDIR="${D}" install
 
-       # Provided by sys-devel/gdb instead
+       # Provided by dev-debug/gdb instead
        rm "${ED}"/usr/share/info/sframe-spec.info || die
 
        # Provide libiberty.h directly.

diff --git a/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild
index 202ff8c06361..92e214f6b382 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild
@@ -151,7 +151,7 @@ multilib_src_compile() {
 multilib_src_install() {
        emake V=1 DESTDIR="${D}" install
 
-       # Provided by sys-devel/gdb instead
+       # Provided by dev-debug/gdb instead
        rm "${ED}"/usr/share/info/sframe-spec.info || die
 
        # Provide libiberty.h directly.

diff --git a/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild
index b2a579141bbf..56dd112d51e6 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -154,7 +154,7 @@ multilib_src_configure() {
 multilib_src_install() {
        emake DESTDIR="${D}" install
 
-       # Provided by sys-devel/gdb instead
+       # Provided by dev-debug/gdb instead
        rm "${ED}"/usr/share/info/sframe-spec.info || die
 
        # Provide libiberty.h directly.

diff --git a/sys-libs/binutils-libs/binutils-libs-2.41-r3.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.41-r3.ebuild
index 40c9c3353ff1..3b6503c361c7 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.41-r3.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.41-r3.ebuild
@@ -154,7 +154,7 @@ multilib_src_configure() {
 multilib_src_install() {
        emake DESTDIR="${D}" install
 
-       # Provided by sys-devel/gdb instead
+       # Provided by dev-debug/gdb instead
        rm "${ED}"/usr/share/info/sframe-spec.info || die
 
        # Provide libiberty.h directly.

diff --git a/sys-libs/libcxx/libcxx-15.0.7-r1.ebuild 
b/sys-libs/libcxx/libcxx-15.0.7-r1.ebuild
index ce286a3c038d..adcbd5dcfd57 100644
--- a/sys-libs/libcxx/libcxx-15.0.7-r1.ebuild
+++ b/sys-libs/libcxx/libcxx-15.0.7-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
        toolchain-funcs
 
@@ -35,8 +35,8 @@ BDEPEND="
                ${PYTHON_DEPS}
        )
        test? (
+               dev-debug/gdb[python]
                >=dev-util/cmake-3.16
-               sys-devel/gdb[python]
                $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
        )
 "

diff --git a/sys-libs/libcxx/libcxx-16.0.6.ebuild 
b/sys-libs/libcxx/libcxx-16.0.6.ebuild
index 91b4f00514d8..2e15ffb85d0e 100644
--- a/sys-libs/libcxx/libcxx-16.0.6.ebuild
+++ b/sys-libs/libcxx/libcxx-16.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,8 +35,8 @@ BDEPEND="
                ${PYTHON_DEPS}
        )
        test? (
+               dev-debug/gdb[python]
                >=dev-util/cmake-3.16
-               sys-devel/gdb[python]
                $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
        )
 "

diff --git a/sys-libs/libcxx/libcxx-17.0.6.ebuild 
b/sys-libs/libcxx/libcxx-17.0.6.ebuild
index 2a74861d6cd8..1526a4b1f7e0 100644
--- a/sys-libs/libcxx/libcxx-17.0.6.ebuild
+++ b/sys-libs/libcxx/libcxx-17.0.6.ebuild
@@ -35,8 +35,8 @@ BDEPEND="
                ${PYTHON_DEPS}
        )
        test? (
+               dev-debug/gdb[python]
                >=dev-util/cmake-3.16
-               sys-devel/gdb[python]
                $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
        )
 "

diff --git a/sys-libs/libcxx/libcxx-18.0.0.9999.ebuild 
b/sys-libs/libcxx/libcxx-18.0.0.9999.ebuild
index c90b80b9008d..d6d02a1f5abe 100644
--- a/sys-libs/libcxx/libcxx-18.0.0.9999.ebuild
+++ b/sys-libs/libcxx/libcxx-18.0.0.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -34,8 +34,8 @@ BDEPEND="
                ${PYTHON_DEPS}
        )
        test? (
+               dev-debug/gdb[python]
                >=dev-util/cmake-3.16
-               sys-devel/gdb[python]
                $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
        )
 "

diff --git a/sys-libs/libcxx/libcxx-18.0.0_pre20240106.ebuild 
b/sys-libs/libcxx/libcxx-18.0.0_pre20240106.ebuild
index 0e54f131210c..d6d02a1f5abe 100644
--- a/sys-libs/libcxx/libcxx-18.0.0_pre20240106.ebuild
+++ b/sys-libs/libcxx/libcxx-18.0.0_pre20240106.ebuild
@@ -34,8 +34,8 @@ BDEPEND="
                ${PYTHON_DEPS}
        )
        test? (
+               dev-debug/gdb[python]
                >=dev-util/cmake-3.16
-               sys-devel/gdb[python]
                $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
        )
 "

Reply via email to