commit:     eccf647e5ed9dc7d3337f893cc46f0183528ff1f
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  6 18:47:38 2026 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Mar  7 19:06:17 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eccf647e

Quote EPREFIX when used in a parameter expansion

This prevents special characters like '*' from being interpreted as a
pattern match.

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
Merges: https://codeberg.org/gentoo/gentoo/pulls/232

 app-admin/vaultwarden/vaultwarden-1.34.3.ebuild    |  4 ++--
 app-admin/vaultwarden/vaultwarden-1.35.3-r1.ebuild |  2 +-
 app-admin/vaultwarden/vaultwarden-1.35.4.ebuild    |  2 +-
 app-admin/vaultwarden/vaultwarden-9999.ebuild      |  2 +-
 app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild    |  6 ++---
 dev-db/mariadb/mariadb-10.11.13-r1.ebuild          |  6 ++---
 dev-db/mariadb/mariadb-10.11.13.ebuild             |  6 ++---
 dev-db/mariadb/mariadb-10.11.14-r1.ebuild          |  6 ++---
 dev-db/mariadb/mariadb-10.11.14-r2.ebuild          |  6 ++---
 dev-db/mariadb/mariadb-10.11.15-r1.ebuild          |  6 ++---
 dev-db/mariadb/mariadb-10.11.15.ebuild             |  6 ++---
 dev-db/mariadb/mariadb-10.6.22-r1.ebuild           |  6 ++---
 dev-db/mariadb/mariadb-10.6.22.ebuild              |  6 ++---
 dev-db/mariadb/mariadb-10.6.23-r1.ebuild           |  6 ++---
 dev-db/mariadb/mariadb-10.6.23-r2.ebuild           |  6 ++---
 dev-db/mariadb/mariadb-10.6.24-r1.ebuild           |  6 ++---
 dev-db/mariadb/mariadb-10.6.24.ebuild              |  6 ++---
 dev-db/mariadb/mariadb-11.4.7-r1.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.4.7-r2.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.4.8-r1.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.4.8-r2.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.4.8-r3.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.4.9-r1.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.4.9.ebuild               |  6 ++---
 dev-db/mariadb/mariadb-11.8.3-r2.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.8.3-r3.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.8.3-r4.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.8.5-r1.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-11.8.5.ebuild               |  6 ++---
 dev-db/mariadb/mariadb-12.0.2-r1.ebuild            |  6 ++---
 dev-db/mariadb/mariadb-12.0.2-r2.ebuild            |  6 ++---
 dev-db/mysql/mysql-8.0.43.ebuild                   |  4 ++--
 dev-db/mysql/mysql-8.0.44.ebuild                   |  4 ++--
 dev-db/mysql/mysql-8.0.45.ebuild                   |  4 ++--
 dev-db/mysql/mysql-8.4.7.ebuild                    |  4 ++--
 dev-db/mysql/mysql-8.4.8.ebuild                    |  4 ++--
 dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild          |  8 +++----
 dev-go/go-tools/go-tools-0.28.0.ebuild             |  4 ++--
 dev-lang/php/php-8.2.29.ebuild                     | 26 +++++++++++-----------
 dev-lang/php/php-8.2.30.ebuild                     | 26 +++++++++++-----------
 dev-lang/php/php-8.3.26.ebuild                     | 20 ++++++++---------
 dev-lang/php/php-8.3.29.ebuild                     | 20 ++++++++---------
 dev-lang/php/php-8.3.30-r1.ebuild                  | 18 +++++++--------
 dev-lang/php/php-8.4.18-r1.ebuild                  | 18 +++++++--------
 dev-lang/php/php-8.5.3-r1.ebuild                   | 16 ++++++-------
 .../rocm-device-libs/rocm-device-libs-6.3.3.ebuild |  4 ++--
 .../rocm-device-libs/rocm-device-libs-6.4.3.ebuild |  4 ++--
 .../rocm-device-libs/rocm-device-libs-7.0.2.ebuild |  4 ++--
 .../rocm-device-libs/rocm-device-libs-7.1.0.ebuild |  4 ++--
 .../rocm-device-libs/rocm-device-libs-7.2.0.ebuild |  2 +-
 dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild          |  4 ++--
 dev-lua/lpeg/lpeg-1.1.0.ebuild                     |  6 ++---
 dev-lua/mpack/mpack-1.0.12.ebuild                  |  4 ++--
 dev-lua/mpack/mpack-1.0.13.ebuild                  |  4 ++--
 dev-ml/camlidl/camlidl-1.12.ebuild                 |  4 ++--
 dev-ml/camlidl/camlidl-1.13.ebuild                 |  4 ++--
 dev-ml/findlib/findlib-1.9.6-r1.ebuild             |  4 ++--
 dev-ml/findlib/findlib-1.9.8-r1.ebuild             |  4 ++--
 dev-ml/findlib/findlib-1.9.8.ebuild                |  4 ++--
 dev-php/PEAR-PEAR/PEAR-PEAR-1.10.16.ebuild         |  8 +++----
 dev-php/PEAR-PEAR/PEAR-PEAR-1.10.18.ebuild         |  6 ++---
 dev-python/pytest-cov/pytest-cov-6.3.0.ebuild      |  4 ++--
 dev-python/pytest-cov/pytest-cov-7.0.0.ebuild      |  4 ++--
 dev-ruby/rubygems/rubygems-3.4.22.ebuild           |  4 ++--
 dev-ruby/rubygems/rubygems-3.5.23.ebuild           |  4 ++--
 dev-ruby/rubygems/rubygems-3.6.7.ebuild            |  4 ++--
 dev-ruby/rubygems/rubygems-3.6.8.ebuild            |  4 ++--
 dev-ruby/rubygems/rubygems-3.6.9.ebuild            |  4 ++--
 dev-ruby/rubygems/rubygems-3.7.0.ebuild            |  4 ++--
 dev-ruby/rubygems/rubygems-3.7.1.ebuild            |  4 ++--
 dev-ruby/rubygems/rubygems-3.7.2.ebuild            |  4 ++--
 dev-ruby/rubygems/rubygems-4.0.3.ebuild            |  4 ++--
 dev-ruby/rubygems/rubygems-4.0.4.ebuild            |  2 +-
 eclass/alternatives.eclass                         |  6 ++---
 eclass/bash-completion-r1.eclass                   |  4 ++--
 eclass/distutils-r1.eclass                         |  2 +-
 eclass/findlib.eclass                              |  4 ++--
 eclass/gnustep-base.eclass                         |  4 ++--
 eclass/gstreamer-meson.eclass                      |  2 +-
 eclass/haskell-cabal.eclass                        |  2 +-
 eclass/php-ext-source-r3.eclass                    |  4 ++--
 eclass/python-r1.eclass                            |  4 ++--
 eclass/python-utils-r1.eclass                      |  6 ++---
 eclass/qt5-build.eclass                            | 12 +++++-----
 eclass/ruby-fakegem.eclass                         |  4 ++--
 eclass/ruby-ng-gnome2.eclass                       |  4 ++--
 eclass/ruby-ng.eclass                              |  2 +-
 eclass/toolchain.eclass                            |  4 ++--
 .../sane-frontends/sane-frontends-1.0.14-r7.ebuild |  6 ++---
 media-gfx/word_cloud/word_cloud-1.9.3.ebuild       |  4 ++--
 media-gfx/word_cloud/word_cloud-1.9.4.ebuild       |  4 ++--
 sci-biology/vcftools/vcftools-0.1.16.ebuild        |  4 ++--
 sci-mathematics/maxima/maxima-5.47.0-r2.ebuild     |  4 ++--
 sci-mathematics/maxima/maxima-5.48.1-r1.ebuild     |  4 ++--
 sci-mathematics/maxima/maxima-5.49.0.ebuild        |  4 ++--
 sci-physics/pythia/pythia-8.3.16-r1.ebuild         |  4 ++--
 sci-physics/pythia/pythia-8.3.17.ebuild            |  2 +-
 sci-physics/pythia/pythia-9999.ebuild              |  2 +-
 sys-apps/etckeeper/etckeeper-1.18.22.ebuild        |  4 ++--
 sys-apps/etckeeper/etckeeper-1.18.23.ebuild        |  4 ++--
 www-apps/bareos-webui/bareos-webui-22.1.7.ebuild   | 16 ++++++-------
 www-apps/bareos-webui/bareos-webui-23.1.3.ebuild   | 16 ++++++-------
 www-apps/bareos-webui/bareos-webui-24.0.2.ebuild   | 16 ++++++-------
 www-apps/bareos-webui/bareos-webui-9999.ebuild     | 16 ++++++-------
 104 files changed, 319 insertions(+), 319 deletions(-)

diff --git a/app-admin/vaultwarden/vaultwarden-1.34.3.ebuild 
b/app-admin/vaultwarden/vaultwarden-1.34.3.ebuild
index 4e628978e51d..1ab975cffa32 100644
--- a/app-admin/vaultwarden/vaultwarden-1.34.3.ebuild
+++ b/app-admin/vaultwarden/vaultwarden-1.34.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -131,7 +131,7 @@ src_install() {
                                        "${PN}".service
        if [[ -f "${T}/${PN}-db.conf" ]]; then
                local UNIT_DIR="$(systemd_get_systemunitdir)"
-               insinto "${UNIT_DIR#${EPREFIX}}/${PN}".service.d
+               insinto "${UNIT_DIR#"${EPREFIX}"}/${PN}".service.d
                doins "${T}/${PN}-db.conf"
        fi
        newinitd "${FILESDIR}"/vaultwarden-1.33.2.initd "${PN}"

diff --git a/app-admin/vaultwarden/vaultwarden-1.35.3-r1.ebuild 
b/app-admin/vaultwarden/vaultwarden-1.35.3-r1.ebuild
index d9cbdfab9276..992320060f92 100644
--- a/app-admin/vaultwarden/vaultwarden-1.35.3-r1.ebuild
+++ b/app-admin/vaultwarden/vaultwarden-1.35.3-r1.ebuild
@@ -132,7 +132,7 @@ src_install() {
        systemd_newunit "${FILESDIR}"/vaultwarden-1.33.2.service "${PN}".service
        if [[ -f "${T}/${PN}-db.conf" ]]; then
                local UNIT_DIR="$(systemd_get_systemunitdir)"
-               insinto "${UNIT_DIR#${EPREFIX}}/${PN}".service.d
+               insinto "${UNIT_DIR#"${EPREFIX}"}/${PN}".service.d
                doins "${T}/${PN}-db.conf"
        fi
        newinitd "${FILESDIR}"/vaultwarden-1.33.2.initd "${PN}"

diff --git a/app-admin/vaultwarden/vaultwarden-1.35.4.ebuild 
b/app-admin/vaultwarden/vaultwarden-1.35.4.ebuild
index d9cbdfab9276..992320060f92 100644
--- a/app-admin/vaultwarden/vaultwarden-1.35.4.ebuild
+++ b/app-admin/vaultwarden/vaultwarden-1.35.4.ebuild
@@ -132,7 +132,7 @@ src_install() {
        systemd_newunit "${FILESDIR}"/vaultwarden-1.33.2.service "${PN}".service
        if [[ -f "${T}/${PN}-db.conf" ]]; then
                local UNIT_DIR="$(systemd_get_systemunitdir)"
-               insinto "${UNIT_DIR#${EPREFIX}}/${PN}".service.d
+               insinto "${UNIT_DIR#"${EPREFIX}"}/${PN}".service.d
                doins "${T}/${PN}-db.conf"
        fi
        newinitd "${FILESDIR}"/vaultwarden-1.33.2.initd "${PN}"

diff --git a/app-admin/vaultwarden/vaultwarden-9999.ebuild 
b/app-admin/vaultwarden/vaultwarden-9999.ebuild
index fc223f91173b..c3ae625d9602 100644
--- a/app-admin/vaultwarden/vaultwarden-9999.ebuild
+++ b/app-admin/vaultwarden/vaultwarden-9999.ebuild
@@ -132,7 +132,7 @@ src_install() {
        systemd_newunit "${FILESDIR}"/vaultwarden-1.33.2.service "${PN}".service
        if [[ -f "${T}/${PN}-db.conf" ]]; then
                local UNIT_DIR="$(systemd_get_systemunitdir)"
-               insinto "${UNIT_DIR#${EPREFIX}}/${PN}".service.d
+               insinto "${UNIT_DIR#"${EPREFIX}"}/${PN}".service.d
                doins "${T}/${PN}-db.conf"
        fi
        newinitd "${FILESDIR}"/vaultwarden-1.33.2.initd "${PN}"

diff --git a/app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild 
b/app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild
index f05c15671c70..bed03e13823f 100644
--- a/app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild
+++ b/app-text/NaturalDocs/NaturalDocs-1.52-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,10 +25,10 @@ src_install() {
        dosym ../../../etc/${PN} /usr/share/${PN}/Config
 
        perl_set_version
-       insinto ${VENDOR_LIB#${EPREFIX}}
+       insinto ${VENDOR_LIB#"${EPREFIX}"}
        doins -r Modules/NaturalDocs
        dodir /usr/share/${PN}/Modules
-       dosym ../../../..${VENDOR_LIB#${EPREFIX}}/NaturalDocs 
/usr/share/${PN}/Modules/NaturalDocs
+       dosym ../../../..${VENDOR_LIB#"${EPREFIX}"}/NaturalDocs 
/usr/share/${PN}/Modules/NaturalDocs
 
        exeinto /usr/share/${PN}
        doexe ${PN}

diff --git a/dev-db/mariadb/mariadb-10.11.13-r1.ebuild 
b/dev-db/mariadb/mariadb-10.11.13-r1.ebuild
index c997cb1e65f5..c2c1096e97d0 100644
--- a/dev-db/mariadb/mariadb-10.11.13-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -665,12 +665,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.11.13.ebuild 
b/dev-db/mariadb/mariadb-10.11.13.ebuild
index 920a8c564e2a..6ce9ce45c039 100644
--- a/dev-db/mariadb/mariadb-10.11.13.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -663,12 +663,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.11.14-r1.ebuild 
b/dev-db/mariadb/mariadb-10.11.14-r1.ebuild
index ed4508bfd336..a8fc03fb8078 100644
--- a/dev-db/mariadb/mariadb-10.11.14-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.14-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -665,12 +665,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.11.14-r2.ebuild 
b/dev-db/mariadb/mariadb-10.11.14-r2.ebuild
index d720d8b9868a..24b5568804c8 100644
--- a/dev-db/mariadb/mariadb-10.11.14-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.14-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -667,12 +667,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.11.15-r1.ebuild 
b/dev-db/mariadb/mariadb-10.11.15-r1.ebuild
index 3515d26184c5..e8caf73a26af 100644
--- a/dev-db/mariadb/mariadb-10.11.15-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -671,12 +671,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.11.15.ebuild 
b/dev-db/mariadb/mariadb-10.11.15.ebuild
index acfa26dbfd9a..775bbe8edb37 100644
--- a/dev-db/mariadb/mariadb-10.11.15.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -669,12 +669,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.6.22-r1.ebuild 
b/dev-db/mariadb/mariadb-10.6.22-r1.ebuild
index 9e8aff07a27a..be6b3138f5f5 100644
--- a/dev-db/mariadb/mariadb-10.6.22-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.22-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -678,12 +678,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.6.22.ebuild 
b/dev-db/mariadb/mariadb-10.6.22.ebuild
index 1d223dc9f338..5103aef1f7bf 100644
--- a/dev-db/mariadb/mariadb-10.6.22.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -676,12 +676,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.6.23-r1.ebuild 
b/dev-db/mariadb/mariadb-10.6.23-r1.ebuild
index b3f55e1be8ea..0c8b628cd07b 100644
--- a/dev-db/mariadb/mariadb-10.6.23-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.23-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -676,12 +676,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.6.23-r2.ebuild 
b/dev-db/mariadb/mariadb-10.6.23-r2.ebuild
index c0b792c71460..926d0c5257f4 100644
--- a/dev-db/mariadb/mariadb-10.6.23-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.23-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -678,12 +678,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.6.24-r1.ebuild 
b/dev-db/mariadb/mariadb-10.6.24-r1.ebuild
index c8caa18e2b64..0d55d2b72a5b 100644
--- a/dev-db/mariadb/mariadb-10.6.24-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.24-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -682,12 +682,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-10.6.24.ebuild 
b/dev-db/mariadb/mariadb-10.6.24.ebuild
index f5c9ee096166..c2a0539509bc 100644
--- a/dev-db/mariadb/mariadb-10.6.24.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -680,12 +680,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.4.7-r1.ebuild 
b/dev-db/mariadb/mariadb-11.4.7-r1.ebuild
index 5b940ac487ba..dfc9d918a9a7 100644
--- a/dev-db/mariadb/mariadb-11.4.7-r1.ebuild
+++ b/dev-db/mariadb/mariadb-11.4.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -671,12 +671,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.4.7-r2.ebuild 
b/dev-db/mariadb/mariadb-11.4.7-r2.ebuild
index 1cd7acba54a1..c7591c70e366 100644
--- a/dev-db/mariadb/mariadb-11.4.7-r2.ebuild
+++ b/dev-db/mariadb/mariadb-11.4.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -673,12 +673,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.4.8-r1.ebuild 
b/dev-db/mariadb/mariadb-11.4.8-r1.ebuild
index c949e20024e3..7babf0e72620 100644
--- a/dev-db/mariadb/mariadb-11.4.8-r1.ebuild
+++ b/dev-db/mariadb/mariadb-11.4.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -665,12 +665,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.4.8-r2.ebuild 
b/dev-db/mariadb/mariadb-11.4.8-r2.ebuild
index e439536cdbd8..c6573dc12881 100644
--- a/dev-db/mariadb/mariadb-11.4.8-r2.ebuild
+++ b/dev-db/mariadb/mariadb-11.4.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -666,12 +666,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.4.8-r3.ebuild 
b/dev-db/mariadb/mariadb-11.4.8-r3.ebuild
index 77e88a238181..1944ad9c2966 100644
--- a/dev-db/mariadb/mariadb-11.4.8-r3.ebuild
+++ b/dev-db/mariadb/mariadb-11.4.8-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -668,12 +668,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.4.9-r1.ebuild 
b/dev-db/mariadb/mariadb-11.4.9-r1.ebuild
index 2ad9c8bf953a..cd007f29185d 100644
--- a/dev-db/mariadb/mariadb-11.4.9-r1.ebuild
+++ b/dev-db/mariadb/mariadb-11.4.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -675,12 +675,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.4.9.ebuild 
b/dev-db/mariadb/mariadb-11.4.9.ebuild
index 752b3d2b8a64..6393d9625d5f 100644
--- a/dev-db/mariadb/mariadb-11.4.9.ebuild
+++ b/dev-db/mariadb/mariadb-11.4.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -673,12 +673,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.8.3-r2.ebuild 
b/dev-db/mariadb/mariadb-11.8.3-r2.ebuild
index c033b9fb945d..134bca9cfc3e 100644
--- a/dev-db/mariadb/mariadb-11.8.3-r2.ebuild
+++ b/dev-db/mariadb/mariadb-11.8.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -647,12 +647,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.8.3-r3.ebuild 
b/dev-db/mariadb/mariadb-11.8.3-r3.ebuild
index f1254bd06938..11f626a6f65a 100644
--- a/dev-db/mariadb/mariadb-11.8.3-r3.ebuild
+++ b/dev-db/mariadb/mariadb-11.8.3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -648,12 +648,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.8.3-r4.ebuild 
b/dev-db/mariadb/mariadb-11.8.3-r4.ebuild
index bd0ae3b90132..73a4a6b34eb4 100644
--- a/dev-db/mariadb/mariadb-11.8.3-r4.ebuild
+++ b/dev-db/mariadb/mariadb-11.8.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -650,12 +650,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.8.5-r1.ebuild 
b/dev-db/mariadb/mariadb-11.8.5-r1.ebuild
index c157b76b62b9..f543e6473249 100644
--- a/dev-db/mariadb/mariadb-11.8.5-r1.ebuild
+++ b/dev-db/mariadb/mariadb-11.8.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -657,12 +657,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-11.8.5.ebuild 
b/dev-db/mariadb/mariadb-11.8.5.ebuild
index 1e78616fd51f..78a0d60f1728 100644
--- a/dev-db/mariadb/mariadb-11.8.5.ebuild
+++ b/dev-db/mariadb/mariadb-11.8.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -655,12 +655,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-12.0.2-r1.ebuild 
b/dev-db/mariadb/mariadb-12.0.2-r1.ebuild
index f1254bd06938..11f626a6f65a 100644
--- a/dev-db/mariadb/mariadb-12.0.2-r1.ebuild
+++ b/dev-db/mariadb/mariadb-12.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -648,12 +648,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mariadb/mariadb-12.0.2-r2.ebuild 
b/dev-db/mariadb/mariadb-12.0.2-r2.ebuild
index bd0ae3b90132..73a4a6b34eb4 100644
--- a/dev-db/mariadb/mariadb-12.0.2-r2.ebuild
+++ b/dev-db/mariadb/mariadb-12.0.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -650,12 +650,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mariadb.d"
        cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" 
|| die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mysql/mysql-8.0.43.ebuild b/dev-db/mysql/mysql-8.0.43.ebuild
index 03741fe89cdb..e711bbaf59d0 100644
--- a/dev-db/mysql/mysql-8.0.43.ebuild
+++ b/dev-db/mysql/mysql-8.0.43.ebuild
@@ -654,12 +654,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mysql.d"
        cp "${FILESDIR}/my.cnf-8.0.distro-client" 
"${TMPDIR}/50-distro-client.cnf" || die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mysql/mysql-8.0.44.ebuild b/dev-db/mysql/mysql-8.0.44.ebuild
index ee0d35a3240e..2528d0bc9eec 100644
--- a/dev-db/mysql/mysql-8.0.44.ebuild
+++ b/dev-db/mysql/mysql-8.0.44.ebuild
@@ -660,12 +660,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mysql.d"
        cp "${FILESDIR}/my.cnf-8.0.distro-client" 
"${TMPDIR}/50-distro-client.cnf" || die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mysql/mysql-8.0.45.ebuild b/dev-db/mysql/mysql-8.0.45.ebuild
index a6e1b22004e0..b63a4e1e3f5b 100644
--- a/dev-db/mysql/mysql-8.0.45.ebuild
+++ b/dev-db/mysql/mysql-8.0.45.ebuild
@@ -651,12 +651,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mysql.d"
        cp "${FILESDIR}/my.cnf-8.0.distro-client" 
"${TMPDIR}/50-distro-client.cnf" || die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mysql/mysql-8.4.7.ebuild b/dev-db/mysql/mysql-8.4.7.ebuild
index cffe0f6574e5..892d43038fa3 100644
--- a/dev-db/mysql/mysql-8.4.7.ebuild
+++ b/dev-db/mysql/mysql-8.4.7.ebuild
@@ -643,12 +643,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mysql.d"
        cp "${FILESDIR}/my.cnf-8.4.distro-client" 
"${TMPDIR}/50-distro-client.cnf" || die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/mysql/mysql-8.4.8.ebuild b/dev-db/mysql/mysql-8.4.8.ebuild
index 5a423174008b..b4dede13e739 100644
--- a/dev-db/mysql/mysql-8.4.8.ebuild
+++ b/dev-db/mysql/mysql-8.4.8.ebuild
@@ -643,12 +643,12 @@ src_install() {
 
        # Configuration stuff
        einfo "Building default configuration ..."
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}"
        [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins 
"${S}"/scripts/mysqlaccess.conf
        cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die
        eprefixify "${TMPDIR}/my.cnf"
        doins "${TMPDIR}/my.cnf"
-       insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d"
+       insinto "${MY_SYSCONFDIR#"${EPREFIX}"}/mysql.d"
        cp "${FILESDIR}/my.cnf-8.4.distro-client" 
"${TMPDIR}/50-distro-client.cnf" || die
        eprefixify "${TMPDIR}/50-distro-client.cnf"
        doins "${TMPDIR}/50-distro-client.cnf"

diff --git a/dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild
index a3db80162937..e38a0b8a91a1 100644
--- a/dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -49,11 +49,11 @@ src_install() {
                elog "It regularly is the target of various exploits."
        fi
 
-       insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+       insinto "${MY_HTDOCSDIR#"${EPREFIX}"}"
        doins -r .
 
-       webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
-       webapp_serverowned 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+       webapp_configfile 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/libraries/config.default.php
+       webapp_serverowned 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/libraries/config.default.php
 
        webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
        webapp_src_install

diff --git a/dev-go/go-tools/go-tools-0.28.0.ebuild 
b/dev-go/go-tools/go-tools-0.28.0.ebuild
index 6533f45c9ec9..3b2d8e4049da 100644
--- a/dev-go/go-tools/go-tools-0.28.0.ebuild
+++ b/dev-go/go-tools/go-tools-0.28.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -40,7 +40,7 @@ src_test() {
 src_install() {
        # bug 558818: install binaries in $GOROOT/bin to avoid file collisions
        local goroot=$(go env GOROOT)
-       goroot=${goroot#${EPREFIX}}
+       goroot=${goroot#"${EPREFIX}"}
        exeinto "${goroot}/bin"
        doexe bin/*
        dodir /usr/bin

diff --git a/dev-lang/php/php-8.2.29.ebuild b/dev-lang/php/php-8.2.29.ebuild
index 837a19afc136..c6a477381fec 100644
--- a/dev-lang/php/php-8.2.29.ebuild
+++ b/dev-lang/php/php-8.2.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -186,29 +186,29 @@ php_install_ini() {
        # Set the include path to point to where we want to find PEAR packages
        sed -e 's|^;include_path = ".:/php/includes".*|include_path = 
".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i 
"${phpinisrc}" || die
 
-       insinto "${PHP_INI_DIR#${EPREFIX}}"
+       insinto "${PHP_INI_DIR#"${EPREFIX}"}"
        newins "${phpinisrc}" php.ini
 
-       elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
+       elog "Installing php.ini for ${phpsapi} into 
${PHP_INI_DIR#"${EPREFIX}"}"
        elog
 
-       dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
-       dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
+       dodir "${PHP_EXT_INI_DIR#"${EPREFIX}"}"
+       dodir "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}"
 
        if use opcache; then
                elog "Adding opcache to $PHP_EXT_INI_DIR"
                echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" 
>> \
                         "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
                dosym "../ext/opcache.ini" \
-                         "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
+                         "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}/opcache.ini"
        fi
 
        # SAPI-specific handling
        if [[ "${sapi}" == "fpm" ]] ; then
                einfo "Installing FPM config files php-fpm.conf and www.conf"
-               insinto "${PHP_INI_DIR#${EPREFIX}}"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}"
                doins sapi/fpm/php-fpm.conf
-               insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}/fpm.d"
                doins sapi/fpm/www.conf
        fi
 
@@ -681,14 +681,14 @@ src_install() {
        done
 
        # Makefile forgets to create this before trying to write to it...
-       dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
+       dodir "${PHP_DESTDIR#"${EPREFIX}"}/bin"
 
        # Install php environment (without any sapis)
        cd "${WORKDIR}/sapis-build/$first_sapi" || die
        emake INSTALL_ROOT="${D}" \
                install-build install-headers install-programs
 
-       local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" 
--extension-dir)"
+       local 
extension_dir="$("${ED}/${PHP_DESTDIR#"${EPREFIX}"}/bin/php-config" 
--extension-dir)"
 
        # Create the directory where we'll put version-specific php scripts
        keepdir "/usr/share/php${PHP_MV}"
@@ -704,13 +704,13 @@ src_install() {
                        if [[ "${sapi}" == "apache2" ]] ; then
                                # We're specifically not using emake 
install-sapi as libtool
                                # may cause unnecessary relink failures (see 
bug #351266)
-                               insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
+                               insinto "${PHP_DESTDIR#"${EPREFIX}"}/apache2/"
                                newins ".libs/libphp$(get_libname)" \
                                           "libphp${PHP_MV}$(get_libname)"
                                keepdir "/usr/$(get_libdir)/apache2/modules"
                        else
                                # needed each time, php_install_ini would reset 
it
-                               local dest="${PHP_DESTDIR#${EPREFIX}}"
+                               local dest="${PHP_DESTDIR#"${EPREFIX}"}"
                                into "${dest}"
                                case "$sapi" in
                                        cli)
@@ -761,7 +761,7 @@ src_install() {
 
        # Installing opcache module
        if use opcache ; then
-               into "${PHP_DESTDIR#${EPREFIX}}"
+               into "${PHP_DESTDIR#"${EPREFIX}"}"
                dolib.so "modules/opcache$(get_libname)"
        fi
 

diff --git a/dev-lang/php/php-8.2.30.ebuild b/dev-lang/php/php-8.2.30.ebuild
index db67cca46d7d..f1518217798f 100644
--- a/dev-lang/php/php-8.2.30.ebuild
+++ b/dev-lang/php/php-8.2.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -186,29 +186,29 @@ php_install_ini() {
        # Set the include path to point to where we want to find PEAR packages
        sed -e 's|^;include_path = ".:/php/includes".*|include_path = 
".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i 
"${phpinisrc}" || die
 
-       insinto "${PHP_INI_DIR#${EPREFIX}}"
+       insinto "${PHP_INI_DIR#"${EPREFIX}"}"
        newins "${phpinisrc}" php.ini
 
-       elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
+       elog "Installing php.ini for ${phpsapi} into 
${PHP_INI_DIR#"${EPREFIX}"}"
        elog
 
-       dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
-       dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
+       dodir "${PHP_EXT_INI_DIR#"${EPREFIX}"}"
+       dodir "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}"
 
        if use opcache; then
                elog "Adding opcache to $PHP_EXT_INI_DIR"
                echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" 
>> \
                         "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
                dosym "../ext/opcache.ini" \
-                         "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
+                         "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}/opcache.ini"
        fi
 
        # SAPI-specific handling
        if [[ "${sapi}" == "fpm" ]] ; then
                einfo "Installing FPM config files php-fpm.conf and www.conf"
-               insinto "${PHP_INI_DIR#${EPREFIX}}"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}"
                doins sapi/fpm/php-fpm.conf
-               insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}/fpm.d"
                doins sapi/fpm/www.conf
        fi
 
@@ -681,14 +681,14 @@ src_install() {
        done
 
        # Makefile forgets to create this before trying to write to it...
-       dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
+       dodir "${PHP_DESTDIR#"${EPREFIX}"}/bin"
 
        # Install php environment (without any sapis)
        cd "${WORKDIR}/sapis-build/$first_sapi" || die
        emake INSTALL_ROOT="${D}" \
                install-build install-headers install-programs
 
-       local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" 
--extension-dir)"
+       local 
extension_dir="$("${ED}/${PHP_DESTDIR#"${EPREFIX}"}/bin/php-config" 
--extension-dir)"
 
        # Create the directory where we'll put version-specific php scripts
        keepdir "/usr/share/php${PHP_MV}"
@@ -704,13 +704,13 @@ src_install() {
                        if [[ "${sapi}" == "apache2" ]] ; then
                                # We're specifically not using emake 
install-sapi as libtool
                                # may cause unnecessary relink failures (see 
bug #351266)
-                               insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
+                               insinto "${PHP_DESTDIR#"${EPREFIX}"}/apache2/"
                                newins ".libs/libphp$(get_libname)" \
                                           "libphp${PHP_MV}$(get_libname)"
                                keepdir "/usr/$(get_libdir)/apache2/modules"
                        else
                                # needed each time, php_install_ini would reset 
it
-                               local dest="${PHP_DESTDIR#${EPREFIX}}"
+                               local dest="${PHP_DESTDIR#"${EPREFIX}"}"
                                into "${dest}"
                                case "$sapi" in
                                        cli)
@@ -761,7 +761,7 @@ src_install() {
 
        # Installing opcache module
        if use opcache ; then
-               into "${PHP_DESTDIR#${EPREFIX}}"
+               into "${PHP_DESTDIR#"${EPREFIX}"}"
                dolib.so "modules/opcache$(get_libname)"
        fi
 

diff --git a/dev-lang/php/php-8.3.26.ebuild b/dev-lang/php/php-8.3.26.ebuild
index 7c76f85eda65..3c9690b0d176 100644
--- a/dev-lang/php/php-8.3.26.ebuild
+++ b/dev-lang/php/php-8.3.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -171,29 +171,29 @@ php_install_ini() {
        local sed_dst="include_path = \"${include_path}\""
        sed -e "s|${sed_src}|${sed_dst}|" -i "${phpinisrc}" || die
 
-       insinto "${PHP_INI_DIR#${EPREFIX}}"
+       insinto "${PHP_INI_DIR#"${EPREFIX}"}"
        newins "${phpinisrc}" php.ini
 
-       elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
+       elog "Installing php.ini for ${phpsapi} into 
${PHP_INI_DIR#"${EPREFIX}"}"
        elog
 
-       dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
-       dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
+       dodir "${PHP_EXT_INI_DIR#"${EPREFIX}"}"
+       dodir "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}"
 
        if use opcache; then
                elog "Adding opcache to $PHP_EXT_INI_DIR"
                echo "zend_extension = opcache.so" >> \
                         "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
                dosym "../ext/opcache.ini" \
-                         "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
+                         "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}/opcache.ini"
        fi
 
        # SAPI-specific handling
        if [[ "${sapi}" == "fpm" ]] ; then
                einfo "Installing FPM config files php-fpm.conf and www.conf"
-               insinto "${PHP_INI_DIR#${EPREFIX}}"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}"
                doins sapi/fpm/php-fpm.conf
-               insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}/fpm.d"
                doins sapi/fpm/www.conf
        fi
 
@@ -623,13 +623,13 @@ src_install() {
                        if [[ "${sapi}" == "apache2" ]] ; then
                                # We're specifically not using emake 
install-sapi as libtool
                                # may cause unnecessary relink failures (see 
bug #351266)
-                               insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
+                               insinto "${PHP_DESTDIR#"${EPREFIX}"}/apache2/"
                                newins ".libs/libphp$(get_libname)" \
                                           "libphp${PHP_MV}$(get_libname)"
                                keepdir "/usr/$(get_libdir)/apache2/modules"
                        else
                                # needed each time, php_install_ini would reset 
it
-                               local dest="${PHP_DESTDIR#${EPREFIX}}"
+                               local dest="${PHP_DESTDIR#"${EPREFIX}"}"
                                into "${dest}"
                                case "$sapi" in
                                        cli)

diff --git a/dev-lang/php/php-8.3.29.ebuild b/dev-lang/php/php-8.3.29.ebuild
index f8a7925efef5..7092fdfed5d0 100644
--- a/dev-lang/php/php-8.3.29.ebuild
+++ b/dev-lang/php/php-8.3.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -171,29 +171,29 @@ php_install_ini() {
        local sed_dst="include_path = \"${include_path}\""
        sed -e "s|${sed_src}|${sed_dst}|" -i "${phpinisrc}" || die
 
-       insinto "${PHP_INI_DIR#${EPREFIX}}"
+       insinto "${PHP_INI_DIR#"${EPREFIX}"}"
        newins "${phpinisrc}" php.ini
 
-       elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
+       elog "Installing php.ini for ${phpsapi} into 
${PHP_INI_DIR#"${EPREFIX}"}"
        elog
 
-       dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
-       dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
+       dodir "${PHP_EXT_INI_DIR#"${EPREFIX}"}"
+       dodir "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}"
 
        if use opcache; then
                elog "Adding opcache to $PHP_EXT_INI_DIR"
                echo "zend_extension = opcache.so" >> \
                         "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
                dosym "../ext/opcache.ini" \
-                         "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
+                         "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}/opcache.ini"
        fi
 
        # SAPI-specific handling
        if [[ "${sapi}" == "fpm" ]] ; then
                einfo "Installing FPM config files php-fpm.conf and www.conf"
-               insinto "${PHP_INI_DIR#${EPREFIX}}"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}"
                doins sapi/fpm/php-fpm.conf
-               insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}/fpm.d"
                doins sapi/fpm/www.conf
        fi
 
@@ -623,13 +623,13 @@ src_install() {
                        if [[ "${sapi}" == "apache2" ]] ; then
                                # We're specifically not using emake 
install-sapi as libtool
                                # may cause unnecessary relink failures (see 
bug #351266)
-                               insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
+                               insinto "${PHP_DESTDIR#"${EPREFIX}"}/apache2/"
                                newins ".libs/libphp$(get_libname)" \
                                           "libphp${PHP_MV}$(get_libname)"
                                keepdir "/usr/$(get_libdir)/apache2/modules"
                        else
                                # needed each time, php_install_ini would reset 
it
-                               local dest="${PHP_DESTDIR#${EPREFIX}}"
+                               local dest="${PHP_DESTDIR#"${EPREFIX}"}"
                                into "${dest}"
                                case "$sapi" in
                                        cli)

diff --git a/dev-lang/php/php-8.3.30-r1.ebuild 
b/dev-lang/php/php-8.3.30-r1.ebuild
index 3e64e5570fd5..8dcf56e1a9af 100644
--- a/dev-lang/php/php-8.3.30-r1.ebuild
+++ b/dev-lang/php/php-8.3.30-r1.ebuild
@@ -171,29 +171,29 @@ php_install_ini() {
        local sed_dst="include_path = \"${include_path}\""
        sed -e "s|${sed_src}|${sed_dst}|" -i "${phpinisrc}" || die
 
-       insinto "${PHP_INI_DIR#${EPREFIX}}"
+       insinto "${PHP_INI_DIR#"${EPREFIX}"}"
        newins "${phpinisrc}" php.ini
 
-       elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
+       elog "Installing php.ini for ${phpsapi} into 
${PHP_INI_DIR#"${EPREFIX}"}"
        elog
 
-       dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
-       dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
+       dodir "${PHP_EXT_INI_DIR#"${EPREFIX}"}"
+       dodir "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}"
 
        if use opcache; then
                elog "Adding opcache to $PHP_EXT_INI_DIR"
                echo "zend_extension = opcache.so" >> \
                         "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
                dosym "../ext/opcache.ini" \
-                         "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
+                         "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}/opcache.ini"
        fi
 
        # SAPI-specific handling
        if [[ "${sapi}" == "fpm" ]] ; then
                einfo "Installing FPM config files php-fpm.conf and www.conf"
-               insinto "${PHP_INI_DIR#${EPREFIX}}"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}"
                doins sapi/fpm/php-fpm.conf
-               insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}/fpm.d"
                doins sapi/fpm/www.conf
        fi
 
@@ -623,13 +623,13 @@ src_install() {
                        if [[ "${sapi}" == "apache2" ]] ; then
                                # We're specifically not using emake 
install-sapi as libtool
                                # may cause unnecessary relink failures (see 
bug #351266)
-                               insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
+                               insinto "${PHP_DESTDIR#"${EPREFIX}"}/apache2/"
                                newins ".libs/libphp$(get_libname)" \
                                           "libphp${PHP_MV}$(get_libname)"
                                keepdir "/usr/$(get_libdir)/apache2/modules"
                        else
                                # needed each time, php_install_ini would reset 
it
-                               local dest="${PHP_DESTDIR#${EPREFIX}}"
+                               local dest="${PHP_DESTDIR#"${EPREFIX}"}"
                                into "${dest}"
                                case "$sapi" in
                                        cli)

diff --git a/dev-lang/php/php-8.4.18-r1.ebuild 
b/dev-lang/php/php-8.4.18-r1.ebuild
index 78b624ea9c32..bbdd452949b4 100644
--- a/dev-lang/php/php-8.4.18-r1.ebuild
+++ b/dev-lang/php/php-8.4.18-r1.ebuild
@@ -168,29 +168,29 @@ php_install_ini() {
        local sed_dst="include_path = \"${include_path}\""
        sed -e "s|${sed_src}|${sed_dst}|" -i "${phpinisrc}" || die
 
-       insinto "${PHP_INI_DIR#${EPREFIX}}"
+       insinto "${PHP_INI_DIR#"${EPREFIX}"}"
        newins "${phpinisrc}" php.ini
 
-       elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
+       elog "Installing php.ini for ${phpsapi} into 
${PHP_INI_DIR#"${EPREFIX}"}"
        elog
 
-       dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
-       dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
+       dodir "${PHP_EXT_INI_DIR#"${EPREFIX}"}"
+       dodir "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}"
 
        if use opcache; then
                elog "Adding opcache to $PHP_EXT_INI_DIR"
                echo "zend_extension = opcache.so" >> \
                         "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
                dosym "../ext/opcache.ini" \
-                         "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
+                         "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}/opcache.ini"
        fi
 
        # SAPI-specific handling
        if [[ "${sapi}" == "fpm" ]] ; then
                einfo "Installing FPM config files php-fpm.conf and www.conf"
-               insinto "${PHP_INI_DIR#${EPREFIX}}"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}"
                doins sapi/fpm/php-fpm.conf
-               insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}/fpm.d"
                doins sapi/fpm/www.conf
        fi
 
@@ -613,13 +613,13 @@ src_install() {
                        if [[ "${sapi}" == "apache2" ]] ; then
                                # We're specifically not using emake 
install-sapi as libtool
                                # may cause unnecessary relink failures (see 
bug #351266)
-                               insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
+                               insinto "${PHP_DESTDIR#"${EPREFIX}"}/apache2/"
                                newins ".libs/libphp$(get_libname)" \
                                           "libphp${PHP_MV}$(get_libname)"
                                keepdir "/usr/$(get_libdir)/apache2/modules"
                        else
                                # needed each time, php_install_ini would reset 
it
-                               local dest="${PHP_DESTDIR#${EPREFIX}}"
+                               local dest="${PHP_DESTDIR#"${EPREFIX}"}"
                                into "${dest}"
                                case "$sapi" in
                                        cli)

diff --git a/dev-lang/php/php-8.5.3-r1.ebuild b/dev-lang/php/php-8.5.3-r1.ebuild
index ce02cc1b7c10..824bc3c108cb 100644
--- a/dev-lang/php/php-8.5.3-r1.ebuild
+++ b/dev-lang/php/php-8.5.3-r1.ebuild
@@ -168,21 +168,21 @@ php_install_ini() {
        local sed_dst="include_path = \"${include_path}\""
        sed -e "s|${sed_src}|${sed_dst}|" -i "${phpinisrc}" || die
 
-       insinto "${PHP_INI_DIR#${EPREFIX}}"
+       insinto "${PHP_INI_DIR#"${EPREFIX}"}"
        newins "${phpinisrc}" php.ini
 
-       elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
+       elog "Installing php.ini for ${phpsapi} into 
${PHP_INI_DIR#"${EPREFIX}"}"
        elog
 
-       dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
-       dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
+       dodir "${PHP_EXT_INI_DIR#"${EPREFIX}"}"
+       dodir "${PHP_EXT_INI_DIR_ACTIVE#"${EPREFIX}"}"
 
        # SAPI-specific handling
        if [[ "${sapi}" == "fpm" ]] ; then
                einfo "Installing FPM config files php-fpm.conf and www.conf"
-               insinto "${PHP_INI_DIR#${EPREFIX}}"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}"
                doins sapi/fpm/php-fpm.conf
-               insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
+               insinto "${PHP_INI_DIR#"${EPREFIX}"}/fpm.d"
                doins sapi/fpm/www.conf
        fi
 
@@ -600,13 +600,13 @@ src_install() {
                        if [[ "${sapi}" == "apache2" ]] ; then
                                # We're specifically not using emake 
install-sapi as libtool
                                # may cause unnecessary relink failures (see 
bug #351266)
-                               insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
+                               insinto "${PHP_DESTDIR#"${EPREFIX}"}/apache2/"
                                newins ".libs/libphp$(get_libname)" \
                                           "libphp${PHP_MV}$(get_libname)"
                                keepdir "/usr/$(get_libdir)/apache2/modules"
                        else
                                # needed each time, php_install_ini would reset 
it
-                               local dest="${PHP_DESTDIR#${EPREFIX}}"
+                               local dest="${PHP_DESTDIR#"${EPREFIX}"}"
                                into "${dest}"
                                case "$sapi" in
                                        cli)

diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-6.3.3.ebuild 
b/dev-libs/rocm-device-libs/rocm-device-libs-6.3.3.ebuild
index 2e7f08e978c7..8af2b772a135 100644
--- a/dev-libs/rocm-device-libs/rocm-device-libs-6.3.3.ebuild
+++ b/dev-libs/rocm-device-libs/rocm-device-libs-6.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -84,7 +84,7 @@ src_install() {
        local CLANG_EXE="$(get_llvm_prefix)/bin/clang"
        # install symlink, so that clang won't ask for "--rocm-device-lib-path" 
flag anymore
        local bitcodedir="$("${CLANG_EXE}" 
-print-resource-dir)/$(get_libdir)/amdgcn/bitcode"
-       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#${EPREFIX}}"
+       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#"${EPREFIX}"}"
 }
 
 src_test() {

diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-6.4.3.ebuild 
b/dev-libs/rocm-device-libs/rocm-device-libs-6.4.3.ebuild
index b321fffc03ae..201d2f4190c1 100644
--- a/dev-libs/rocm-device-libs/rocm-device-libs-6.4.3.ebuild
+++ b/dev-libs/rocm-device-libs/rocm-device-libs-6.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -80,7 +80,7 @@ src_install() {
        cmake_src_install
        # install symlink, so that clang won't ask for "--rocm-device-lib-path" 
flag anymore
        local bitcodedir="$(clang 
-print-resource-dir)/$(get_libdir)/amdgcn/bitcode"
-       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#${EPREFIX}}"
+       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#"${EPREFIX}"}"
 }
 
 src_test() {

diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-7.0.2.ebuild 
b/dev-libs/rocm-device-libs/rocm-device-libs-7.0.2.ebuild
index d784dd260468..43281f11fa9d 100644
--- a/dev-libs/rocm-device-libs/rocm-device-libs-7.0.2.ebuild
+++ b/dev-libs/rocm-device-libs/rocm-device-libs-7.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -80,7 +80,7 @@ src_install() {
        cmake_src_install
        # install symlink, so that clang won't ask for "--rocm-device-lib-path" 
flag anymore
        local bitcodedir="$(clang 
-print-resource-dir)/$(get_libdir)/amdgcn/bitcode"
-       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#${EPREFIX}}"
+       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#"${EPREFIX}"}"
 }
 
 src_test() {

diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-7.1.0.ebuild 
b/dev-libs/rocm-device-libs/rocm-device-libs-7.1.0.ebuild
index d784dd260468..43281f11fa9d 100644
--- a/dev-libs/rocm-device-libs/rocm-device-libs-7.1.0.ebuild
+++ b/dev-libs/rocm-device-libs/rocm-device-libs-7.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -80,7 +80,7 @@ src_install() {
        cmake_src_install
        # install symlink, so that clang won't ask for "--rocm-device-lib-path" 
flag anymore
        local bitcodedir="$(clang 
-print-resource-dir)/$(get_libdir)/amdgcn/bitcode"
-       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#${EPREFIX}}"
+       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#"${EPREFIX}"}"
 }
 
 src_test() {

diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-7.2.0.ebuild 
b/dev-libs/rocm-device-libs/rocm-device-libs-7.2.0.ebuild
index c4cbf0e38eca..f84a775c06fe 100644
--- a/dev-libs/rocm-device-libs/rocm-device-libs-7.2.0.ebuild
+++ b/dev-libs/rocm-device-libs/rocm-device-libs-7.2.0.ebuild
@@ -82,7 +82,7 @@ src_install() {
        cmake_src_install
        # install symlink, so that clang won't ask for "--rocm-device-lib-path" 
flag anymore
        local bitcodedir="$(clang 
-print-resource-dir)/$(get_libdir)/amdgcn/bitcode"
-       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#${EPREFIX}}"
+       dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#"${EPREFIX}"}"
 }
 
 src_test() {

diff --git a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild 
b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild
index 7ca6e34617ef..688f0e354082 100644
--- a/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild
+++ b/dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -76,7 +76,7 @@ lua_src_install() {
        pushd "${BUILD_DIR}" || die
 
        mycmoddir="$(lua_get_cmod_dir)"
-       exeinto "${mycmoddir#$EPREFIX}"
+       exeinto "${mycmoddir#"${EPREFIX}"}"
        doexe bit.so
 
        popd

diff --git a/dev-lua/lpeg/lpeg-1.1.0.ebuild b/dev-lua/lpeg/lpeg-1.1.0.ebuild
index 18de831916d0..8c38f3424ac7 100644
--- a/dev-lua/lpeg/lpeg-1.1.0.ebuild
+++ b/dev-lua/lpeg/lpeg-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -77,10 +77,10 @@ lua_src_install() {
        cd "${S}.${ELUA}/" || die
        local instdir
        instdir="$(lua_get_cmod_dir)"
-       exeinto "${instdir#${EPREFIX}}"
+       exeinto "${instdir#"${EPREFIX}"}"
        doexe lpeg.so
        instdir="$(lua_get_lmod_dir)"
-       insinto "${instdir#${EPREFIX}}"
+       insinto "${instdir#"${EPREFIX}"}"
        doins re.lua
 
        if [[ ${CHOST} == *-darwin* ]] ; then

diff --git a/dev-lua/mpack/mpack-1.0.12.ebuild 
b/dev-lua/mpack/mpack-1.0.12.ebuild
index 7554777f65d5..0e8e72d31d45 100644
--- a/dev-lua/mpack/mpack-1.0.12.ebuild
+++ b/dev-lua/mpack/mpack-1.0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -89,7 +89,7 @@ lua_src_install() {
        local installdir="$(lua_get_cmod_dir)"
        local myemakeargs=(
                "DESTDIR=${ED}"
-               "LUA_CMOD_INSTALLDIR=${installdir#$EPREFIX}"
+               "LUA_CMOD_INSTALLDIR=${installdir#"${EPREFIX}"}"
                "USE_SYSTEM_MPACK=yes"
                "USE_SYSTEM_LUA=yes"
        )

diff --git a/dev-lua/mpack/mpack-1.0.13.ebuild 
b/dev-lua/mpack/mpack-1.0.13.ebuild
index 97ba04af808f..8ab5eb36daf0 100644
--- a/dev-lua/mpack/mpack-1.0.13.ebuild
+++ b/dev-lua/mpack/mpack-1.0.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -89,7 +89,7 @@ lua_src_install() {
        local installdir="$(lua_get_cmod_dir)"
        local myemakeargs=(
                "DESTDIR=${ED}"
-               "LUA_CMOD_INSTALLDIR=${installdir#$EPREFIX}"
+               "LUA_CMOD_INSTALLDIR=${installdir#"${EPREFIX}"}"
                "USE_SYSTEM_MPACK=yes"
                "USE_SYSTEM_LUA=yes"
        )

diff --git a/dev-ml/camlidl/camlidl-1.12.ebuild 
b/dev-ml/camlidl/camlidl-1.12.ebuild
index 6e54cf3f2804..066fc48692a9 100644
--- a/dev-ml/camlidl/camlidl-1.12.ebuild
+++ b/dev-ml/camlidl/camlidl-1.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -52,7 +52,7 @@ src_test() {
 
 src_install() {
        libdir=$(ocamlc -where || die)
-       dodir "${libdir#${EPREFIX}}"/caml
+       dodir "${libdir#"${EPREFIX}"}"/caml
 
        dodir /usr/bin
        dodir /usr/$(get_libdir)/ocaml/stublibs

diff --git a/dev-ml/camlidl/camlidl-1.13.ebuild 
b/dev-ml/camlidl/camlidl-1.13.ebuild
index abad0bea93eb..43700590ef1b 100644
--- a/dev-ml/camlidl/camlidl-1.13.ebuild
+++ b/dev-ml/camlidl/camlidl-1.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -51,7 +51,7 @@ src_test() {
 
 src_install() {
        libdir=$(ocamlc -where || die)
-       dodir "${libdir#${EPREFIX}}"/caml
+       dodir "${libdir#"${EPREFIX}"}"/caml
 
        dodir /usr/bin
        dodir /usr/$(get_libdir)/ocaml/stublibs

diff --git a/dev-ml/findlib/findlib-1.9.6-r1.ebuild 
b/dev-ml/findlib/findlib-1.9.6-r1.ebuild
index 807747c3b51e..5a6c5c2a1475 100644
--- a/dev-ml/findlib/findlib-1.9.6-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -51,7 +51,7 @@ src_compile() {
 src_install() {
        emake prefix="${D}" install
 
-       dodir "${stublibs#${EPREFIX}}"
+       dodir "${stublibs#"${EPREFIX}"}"
 
        if use doc; then
                cd "${S}/doc" || die

diff --git a/dev-ml/findlib/findlib-1.9.8-r1.ebuild 
b/dev-ml/findlib/findlib-1.9.8-r1.ebuild
index 2df18cccd648..5498d8a98445 100644
--- a/dev-ml/findlib/findlib-1.9.8-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.9.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -56,7 +56,7 @@ src_compile() {
 src_install() {
        emake prefix="${D}" install
 
-       dodir "${stublibs#${EPREFIX}}"
+       dodir "${stublibs#"${EPREFIX}"}"
 
        if use doc; then
                cd "${S}/doc" || die

diff --git a/dev-ml/findlib/findlib-1.9.8.ebuild 
b/dev-ml/findlib/findlib-1.9.8.ebuild
index 850ddfefb579..69677669282f 100644
--- a/dev-ml/findlib/findlib-1.9.8.ebuild
+++ b/dev-ml/findlib/findlib-1.9.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -56,7 +56,7 @@ src_compile() {
 src_install() {
        emake prefix="${D}" install
 
-       dodir "${stublibs#${EPREFIX}}"
+       dodir "${stublibs#"${EPREFIX}"}"
 
        if use doc; then
                cd "${S}/doc" || die

diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.16.ebuild 
b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.16.ebuild
index 052122a61aa6..4d9cb6e7e16c 100644
--- a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.16.ebuild
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -132,10 +132,10 @@ src_install() {
                -i "${D}/etc/pear.conf" \
                || die "failed to sed the bin path (prefix) in pear.conf"
 
-       [[ "${PEAR_TEMPDIR}" != "/tmp" ]] && keepdir 
"${PEAR_TEMPDIR#${EPREFIX}}"
-       keepdir "${PEAR_CACHEDIR#${EPREFIX}}"
+       [[ "${PEAR_TEMPDIR}" != "/tmp" ]] && keepdir 
"${PEAR_TEMPDIR#"${EPREFIX}"}"
+       keepdir "${PEAR_CACHEDIR#"${EPREFIX}"}"
        diropts -m1777
-       keepdir "${PEAR_DOWNLOADDIR#${EPREFIX}}"
+       keepdir "${PEAR_DOWNLOADDIR#"${EPREFIX}"}"
 
        insinto /usr/share/php/.packagexml
        newins "${WORKDIR}/package.xml" "${MY_P}.xml"

diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.18.ebuild 
b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.18.ebuild
index 57cebf282860..ce8ef66bdbda 100644
--- a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.18.ebuild
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.18.ebuild
@@ -132,10 +132,10 @@ src_install() {
                -i "${D}/etc/pear.conf" \
                || die "failed to sed the bin path (prefix) in pear.conf"
 
-       [[ "${PEAR_TEMPDIR}" != "/tmp" ]] && keepdir 
"${PEAR_TEMPDIR#${EPREFIX}}"
-       keepdir "${PEAR_CACHEDIR#${EPREFIX}}"
+       [[ "${PEAR_TEMPDIR}" != "/tmp" ]] && keepdir 
"${PEAR_TEMPDIR#"${EPREFIX}"}"
+       keepdir "${PEAR_CACHEDIR#"${EPREFIX}"}"
        diropts -m1777
-       keepdir "${PEAR_DOWNLOADDIR#${EPREFIX}}"
+       keepdir "${PEAR_DOWNLOADDIR#"${EPREFIX}"}"
 
        insinto /usr/share/php/.packagexml
        newins "${WORKDIR}/package.xml" "${MY_P}.xml"

diff --git a/dev-python/pytest-cov/pytest-cov-6.3.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-6.3.0.ebuild
index e9cdd2b07bd1..45ff0a6943c2 100644
--- a/dev-python/pytest-cov/pytest-cov-6.3.0.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-6.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -44,7 +44,7 @@ distutils_enable_tests pytest
 python_test() {
        # https://github.com/pytest-dev/pytest-cov/issues/517
        local sitedir="$(python_get_sitedir)"
-       local -x 
PYTHONPATH="${BUILD_DIR}/install${sitedir}:${BROOT}${sitedir#${EPREFIX}}:${PYTHONPATH}"
+       local -x 
PYTHONPATH="${BUILD_DIR}/install${sitedir}:${BROOT}${sitedir#"${EPREFIX}"}:${PYTHONPATH}"
        local -x PYTHONUSERBASE=/usr
 
        local EPYTEST_DESELECT=(

diff --git a/dev-python/pytest-cov/pytest-cov-7.0.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-7.0.0.ebuild
index 076c889774f7..ffe9ee38b3be 100644
--- a/dev-python/pytest-cov/pytest-cov-7.0.0.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-7.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -46,7 +46,7 @@ distutils_enable_tests pytest
 python_test() {
        # https://github.com/pytest-dev/pytest-cov/issues/517
        local sitedir="$(python_get_sitedir)"
-       local -x 
PYTHONPATH="${BUILD_DIR}/install${sitedir}:${BROOT}${sitedir#${EPREFIX}}:${PYTHONPATH}"
+       local -x 
PYTHONPATH="${BUILD_DIR}/install${sitedir}:${BROOT}${sitedir#"${EPREFIX}"}:${PYTHONPATH}"
        local -x PYTHONUSERBASE=/usr
 
        local EPYTEST_DESELECT=(

diff --git a/dev-ruby/rubygems/rubygems-3.4.22.ebuild 
b/dev-ruby/rubygems/rubygems-3.4.22.ebuild
index 68baf0615200..7e55ecbad022 100644
--- a/dev-ruby/rubygems/rubygems-3.4.22.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.4.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -89,7 +89,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/dev-ruby/rubygems/rubygems-3.5.23.ebuild 
b/dev-ruby/rubygems/rubygems-3.5.23.ebuild
index d15b676fa4a0..eae75970a47d 100644
--- a/dev-ruby/rubygems/rubygems-3.5.23.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.5.23.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -97,7 +97,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/dev-ruby/rubygems/rubygems-3.6.7.ebuild 
b/dev-ruby/rubygems/rubygems-3.6.7.ebuild
index 73efeecd411a..667ff1c365bd 100644
--- a/dev-ruby/rubygems/rubygems-3.6.7.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.6.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -96,7 +96,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/dev-ruby/rubygems/rubygems-3.6.8.ebuild 
b/dev-ruby/rubygems/rubygems-3.6.8.ebuild
index 73efeecd411a..667ff1c365bd 100644
--- a/dev-ruby/rubygems/rubygems-3.6.8.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.6.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -96,7 +96,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/dev-ruby/rubygems/rubygems-3.6.9.ebuild 
b/dev-ruby/rubygems/rubygems-3.6.9.ebuild
index 6991db4371bc..5ac0dcd5623d 100644
--- a/dev-ruby/rubygems/rubygems-3.6.9.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.6.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -96,7 +96,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/dev-ruby/rubygems/rubygems-3.7.0.ebuild 
b/dev-ruby/rubygems/rubygems-3.7.0.ebuild
index 1bdac76449c9..1375f3836d5c 100644
--- a/dev-ruby/rubygems/rubygems-3.7.0.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -96,7 +96,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/dev-ruby/rubygems/rubygems-3.7.1.ebuild 
b/dev-ruby/rubygems/rubygems-3.7.1.ebuild
index 1bdac76449c9..1375f3836d5c 100644
--- a/dev-ruby/rubygems/rubygems-3.7.1.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -96,7 +96,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/dev-ruby/rubygems/rubygems-3.7.2.ebuild 
b/dev-ruby/rubygems/rubygems-3.7.2.ebuild
index 1bdac76449c9..1375f3836d5c 100644
--- a/dev-ruby/rubygems/rubygems-3.7.2.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -96,7 +96,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/dev-ruby/rubygems/rubygems-4.0.3.ebuild 
b/dev-ruby/rubygems/rubygems-4.0.3.ebuild
index 2b2ce773bbf0..3fa3b1f5d770 100644
--- a/dev-ruby/rubygems/rubygems-4.0.3.ebuild
+++ b/dev-ruby/rubygems/rubygems-4.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -96,7 +96,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/dev-ruby/rubygems/rubygems-4.0.4.ebuild 
b/dev-ruby/rubygems/rubygems-4.0.4.ebuild
index a8de099c558f..3fa3b1f5d770 100644
--- a/dev-ruby/rubygems/rubygems-4.0.4.ebuild
+++ b/dev-ruby/rubygems/rubygems-4.0.4.ebuild
@@ -96,7 +96,7 @@ each_ruby_install() {
        popd &>/dev/null
 
        local sld=$(ruby_rbconfig_value 'sitelibdir')
-       insinto "${sld#${EPREFIX}}"  # bug #320813
+       insinto "${sld#"${EPREFIX}"}"  # bug #320813
        newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
 
        newbin exe/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')

diff --git a/eclass/alternatives.eclass b/eclass/alternatives.eclass
index 7871e7f42b4a..8002c5cc20a8 100644
--- a/eclass/alternatives.eclass
+++ b/eclass/alternatives.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: alternatives.eclass
@@ -92,7 +92,7 @@ alternatives_makesym() {
 
        # usage: alternatives_makesym <resulting symlink> [alternative 
targets..]
        # make sure it is in the prefix, allow it already to be in the prefix
-       SYMLINK=${EPREFIX}/${1#${EPREFIX}}
+       SYMLINK=${EPREFIX}/${1#"${EPREFIX}"}
        pref=${ROOT}
        shift
        ALTERNATIVES=$@
@@ -101,7 +101,7 @@ alternatives_makesym() {
        # and if one exists, link it and finish.
 
        for alt in ${ALTERNATIVES}; do
-               alt=${EPREFIX}/${alt#${EPREFIX}}
+               alt=${EPREFIX}/${alt#"${EPREFIX}"}
                if [ -f "${pref}${alt}" ]; then
                        #are files in same directory?
                        if [ "${alt%/*}" = "${SYMLINK%/*}" ]

diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass
index 2220cb2be508..9fffbbe4bb6f 100644
--- a/eclass/bash-completion-r1.eclass
+++ b/eclass/bash-completion-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: bash-completion-r1.eclass
@@ -48,7 +48,7 @@ _bash-completion-r1_get_bashdir() {
                path=$($(tc-getPKG_CONFIG) --variable="${1}" bash-completion) 
|| die
                # we need to return unprefixed, so strip from what pkg-config 
returns
                # to us, bug #477692
-               echo "${path#${EPREFIX}}"
+               echo "${path#"${EPREFIX}"}"
        else
                echo "${2}"
        fi

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 79c91aa23566..b9807554c658 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1373,7 +1373,7 @@ _distutils-r1_wrap_scripts() {
 
                        debug-print "${FUNCNAME}: installing wrapper at 
${bindir}/${basename}"
                        dosym -r /usr/lib/python-exec/python-exec2 \
-                               "${bindir#${EPREFIX}}/${basename}"
+                               "${bindir#"${EPREFIX}"}/${basename}"
                done
 
                for f in "${non_python_files[@]}"; do

diff --git a/eclass/findlib.eclass b/eclass/findlib.eclass
index f0371ef00e10..d8fb92cb06ce 100644
--- a/eclass/findlib.eclass
+++ b/eclass/findlib.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: findlib.eclass
@@ -54,7 +54,7 @@ findlib_src_preinst() {
        local destdir=$(ocamlfind printconf destdir)
 
        # strip off prefix
-       destdir=${destdir#${EPREFIX}}
+       destdir=${destdir#"${EPREFIX}"}
 
        dodir "${destdir}"
        export OCAMLFIND_DESTDIR=${ED}${destdir}

diff --git a/eclass/gnustep-base.eclass b/eclass/gnustep-base.eclass
index 7505d791fc4b..097492600c7e 100644
--- a/eclass/gnustep-base.eclass
+++ b/eclass/gnustep-base.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: gnustep-base.eclass
@@ -256,7 +256,7 @@ EOF
        if [[ -d ${EPREFIX}/usr/share/GNUstep/Makefiles ]]; then
                exeinto /usr/bin
        else
-               exeinto "${GNUSTEP_SYSTEM_TOOLS#${EPREFIX}}"/Gentoo
+               exeinto "${GNUSTEP_SYSTEM_TOOLS#"${EPREFIX}"}"/Gentoo
        fi
        doexe "${T}"/${cfile}
 }

diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass
index f8cb7926a536..3363af4887af 100644
--- a/eclass/gstreamer-meson.eclass
+++ b/eclass/gstreamer-meson.eclass
@@ -472,7 +472,7 @@ gstreamer_multilib_src_install() {
                for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do
                        for plugin in $(_gstreamer_get_target_filename 
$(gstreamer_get_plugin_dir ${plugin_dir})); do
                                local install_filename="${plugin##*:}"
-                               
install_filename="${install_filename#${EPREFIX}}"
+                               
install_filename="${install_filename#"${EPREFIX}"}"
                                insinto "${install_filename%/*}"
                                doins "${plugin%%:*}"
                        done

diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass
index 0a26924e7483..a95f5a579c6a 100644
--- a/eclass/haskell-cabal.eclass
+++ b/eclass/haskell-cabal.eclass
@@ -861,7 +861,7 @@ cabal_src_install() {
        # if it does not exist (dummy libraries and binaries w/o libraries)
        local ghc_confdir_with_prefix="$(ghc-confdir)"
        # remove EPREFIX
-       dodir "${ghc_confdir_with_prefix#${EPREFIX}}"
+       dodir "${ghc_confdir_with_prefix#"${EPREFIX}"}"
        local hint_db="${D}/$(ghc-confdir)"
        local hint_file="${hint_db}/gentoo-empty-${CATEGORY}-${PF}.conf"
        mkdir -p "${hint_db}" || die

diff --git a/eclass/php-ext-source-r3.eclass b/eclass/php-ext-source-r3.eclass
index 0d58db5031c9..6a6f18f827ad 100644
--- a/eclass/php-ext-source-r3.eclass
+++ b/eclass/php-ext-source-r3.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: php-ext-source-r3.eclass
@@ -260,7 +260,7 @@ php-ext-source-r3_src_install() {
                # Strip $EPREFIX from $EXT_DIR before calling doexe (which
                # handles EPREFIX itself). Shared libs are +x by convention,
                # although nothing seems to depend on that.
-               exeinto "${EXT_DIR#$EPREFIX}"
+               exeinto "${EXT_DIR#"${EPREFIX}"}"
                doexe "modules/${PHP_EXT_NAME}.so"
 
                INSTALL_ROOT="${D}" emake install-headers

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 7be8b5ac8d45..4b373a1f2e3d 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: python-r1.eclass
@@ -780,7 +780,7 @@ python_replicate_script() {
 
                (
                        exeopts -m 0755
-                       exeinto "${PYTHON_SCRIPTDIR#${EPREFIX}}"
+                       exeinto "${PYTHON_SCRIPTDIR#"${EPREFIX}"}"
                        doexe "${files[@]}"
                )
 

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index b08dbd586ba8..240365ab738c 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: python-utils-r1.eclass
@@ -679,7 +679,7 @@ python_newexe() {
        local newfn=${2}
 
        local scriptdir=$(python_get_scriptdir)
-       local d=${scriptdir#${EPREFIX}}
+       local d=${scriptdir#"${EPREFIX}"}
 
        (
                dodir "${wrapd}"
@@ -817,7 +817,7 @@ python_domodule() {
        else
                # relative to site-packages
                local sitedir=$(python_get_sitedir)
-               d=${sitedir#${EPREFIX}}/${_PYTHON_MODULEROOT//.//}
+               d=${sitedir#"${EPREFIX}"}/${_PYTHON_MODULEROOT//.//}
        fi
 
        if [[ ${EBUILD_PHASE} == install ]]; then

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 85a4e2fc3a1e..363fe683a987 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: qt5-build.eclass
@@ -300,7 +300,7 @@ qt5-build_src_install() {
                # so that it's placed under package manager control
                > "${T}"/gentoo-qconfig.h
                (
-                       insinto "${QT5_HEADERDIR#${EPREFIX}}"/Gentoo
+                       insinto "${QT5_HEADERDIR#"${EPREFIX}"}"/Gentoo
                        doins "${T}"/gentoo-qconfig.h
                )
 
@@ -876,7 +876,7 @@ qt5_install_module_config() {
 
        # install ${PN}-qconfig.h
        [[ -s ${T}/${PN}-qconfig.h ]] && (
-               insinto "${QT5_HEADERDIR#${EPREFIX}}"/Gentoo
+               insinto "${QT5_HEADERDIR#"${EPREFIX}"}"/Gentoo
                doins "${T}"/${PN}-qconfig.h
        )
 
@@ -884,7 +884,7 @@ qt5_install_module_config() {
        [[ -n ${qconfig_add} ]] && echo "QCONFIG_ADD=${qconfig_add}" >> 
"${T}"/${PN}-qconfig.pri
        [[ -n ${qconfig_remove} ]] && echo "QCONFIG_REMOVE=${qconfig_remove}" 
>> "${T}"/${PN}-qconfig.pri
        [[ -s ${T}/${PN}-qconfig.pri ]] && (
-               insinto "${QT5_ARCHDATADIR#${EPREFIX}}"/mkspecs/gentoo
+               insinto "${QT5_ARCHDATADIR#"${EPREFIX}"}"/mkspecs/gentoo
                doins "${T}"/${PN}-qconfig.pri
        )
 
@@ -906,13 +906,13 @@ qt5_install_module_config() {
        [[ -n ${qprivateconfig_add} ]] && echo 
"QT.global_private.enabled_features = ${qprivateconfig_add}" >> 
"${T}"/${PN}-qmodule.pri
        [[ -n ${qprivateconfig_remove} ]] && echo 
"QT.global_private.disabled_features = ${qprivateconfig_remove}" >> 
"${T}"/${PN}-qmodule.pri
        [[ -s ${T}/${PN}-qmodule.pri ]] && (
-               insinto "${QT5_ARCHDATADIR#${EPREFIX}}"/mkspecs/gentoo
+               insinto "${QT5_ARCHDATADIR#"${EPREFIX}"}"/mkspecs/gentoo
                doins "${T}"/${PN}-qmodule.pri
        )
 
        # install the original {qconfig,qmodule}.pri from qtcore
        [[ ${PN} == qtcore ]] && (
-               insinto "${QT5_ARCHDATADIR#${EPREFIX}}"/mkspecs/gentoo
+               insinto "${QT5_ARCHDATADIR#"${EPREFIX}"}"/mkspecs/gentoo
                newins "${D}${QT5_ARCHDATADIR}"/mkspecs/qconfig.pri 
qconfig-qtcore.pri
                newins "${D}${QT5_ARCHDATADIR}"/mkspecs/qmodule.pri 
qmodule-qtcore.pri
        )

diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index 309f88ce0937..df548aca35d4 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: ruby-fakegem.eclass
@@ -224,7 +224,7 @@ ruby_fakegem_gemsdir() {
 
        local _gemsitedir=$(ruby_rbconfig_value 'sitelibdir')
        _gemsitedir=${_gemsitedir//site_ruby/gems}
-       _gemsitedir=${_gemsitedir#${EPREFIX}}
+       _gemsitedir=${_gemsitedir#"${EPREFIX}"}
 
        [[ -z ${_gemsitedir} ]] && {
                eerror "Unable to find the gems dir"

diff --git a/eclass/ruby-ng-gnome2.eclass b/eclass/ruby-ng-gnome2.eclass
index d268e4bd742d..1ae22a4a56e4 100644
--- a/eclass/ruby-ng-gnome2.eclass
+++ b/eclass/ruby-ng-gnome2.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: ruby-ng-gnome2.eclass
@@ -112,7 +112,7 @@ each_ruby_install() {
        if [[ -e Makefile ]]; then
                # Create the directories, or the package will create them as 
files.
                local archdir=$(ruby_rbconfig_value "sitearchdir")
-               dodir "${archdir#${EPREFIX}}" /usr/$(get_libdir)/pkgconfig
+               dodir "${archdir#"${EPREFIX}"}" /usr/$(get_libdir)/pkgconfig
 
                emake DESTDIR="${D}" install
        fi

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index 09fdecdf8825..3855c95c5ef0 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -649,7 +649,7 @@ doruby() {
        [[ -z ${RUBY} ]] && die "\$RUBY is not set"
        ( # don't want to pollute calling env
                sitelibdir=$(ruby_rbconfig_value 'sitelibdir')
-               insinto "${sitelibdir#${EPREFIX}}"
+               insinto "${sitelibdir#"${EPREFIX}"}"
                insopts -m 0644
                doins "$@"
        )

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index d051ef4dc2ec..da25e1dfc5b2 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -2791,7 +2791,7 @@ gcc_movelibs() {
        # that you want to link against when building tools rather than building
        # code to run on the target.
        if is_crosscompile ; then
-               dodir "${HOSTLIBPATH#${EPREFIX}}"
+               dodir "${HOSTLIBPATH#"${EPREFIX}"}"
                # XXX: Ideally, we'd use $(get_libdir) here, but it's
                # not right for cross. See bug #942573 and bug #794181.
                if [[ ${GCC_BUILD_PLUGINS} == 1 ]] ; then
@@ -2801,7 +2801,7 @@ gcc_movelibs() {
 
        # libgccjit gets installed to /usr/lib, not /usr/$(get_libdir). Probably
        # due to a bug in gcc build system.
-       dodir "${LIBPATH#${EPREFIX}}"
+       dodir "${LIBPATH#"${EPREFIX}"}"
 
        if is_jit ; then
                mv "${ED}"/usr/lib/libgccjit* "${D}${LIBPATH}" || die

diff --git a/media-gfx/sane-frontends/sane-frontends-1.0.14-r7.ebuild 
b/media-gfx/sane-frontends/sane-frontends-1.0.14-r7.ebuild
index d9ddd02497f5..f68bdf752d49 100644
--- a/media-gfx/sane-frontends/sane-frontends-1.0.14-r7.ebuild
+++ b/media-gfx/sane-frontends/sane-frontends-1.0.14-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -68,8 +68,8 @@ src_install() {
                else
                        die "Can't find GIMP plugin directory."
                fi
-               dodir "${plugindir#${EPREFIX}}"
-               dosym ../../../../bin/xscanimage 
"${plugindir#${EPREFIX}}"/xscanimage
+               dodir "${plugindir#"${EPREFIX}"}"
+               dosym ../../../../bin/xscanimage 
"${plugindir#"${EPREFIX}"}"/xscanimage
        fi
 
        einstalldocs

diff --git a/media-gfx/word_cloud/word_cloud-1.9.3.ebuild 
b/media-gfx/word_cloud/word_cloud-1.9.3.ebuild
index c50c7b79dc2b..ffeb358155ed 100644
--- a/media-gfx/word_cloud/word_cloud-1.9.3.ebuild
+++ b/media-gfx/word_cloud/word_cloud-1.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,6 +31,6 @@ export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
 python_install() {
        distutils-r1_python_install
        local sitedir=$(python_get_sitedir)
-       insinto "${sitedir#${EPREFIX}}"/${PN/_}
+       insinto "${sitedir#"${EPREFIX}"}"/${PN/_}
        doins ${PN/_}/stopwords
 }

diff --git a/media-gfx/word_cloud/word_cloud-1.9.4.ebuild 
b/media-gfx/word_cloud/word_cloud-1.9.4.ebuild
index c50c7b79dc2b..ffeb358155ed 100644
--- a/media-gfx/word_cloud/word_cloud-1.9.4.ebuild
+++ b/media-gfx/word_cloud/word_cloud-1.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,6 +31,6 @@ export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
 python_install() {
        distutils-r1_python_install
        local sitedir=$(python_get_sitedir)
-       insinto "${sitedir#${EPREFIX}}"/${PN/_}
+       insinto "${sitedir#"${EPREFIX}"}"/${PN/_}
        doins ${PN/_}/stopwords
 }

diff --git a/sci-biology/vcftools/vcftools-0.1.16.ebuild 
b/sci-biology/vcftools/vcftools-0.1.16.ebuild
index 582d52e651f7..bfb38608417f 100644
--- a/sci-biology/vcftools/vcftools-0.1.16.ebuild
+++ b/sci-biology/vcftools/vcftools-0.1.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -33,5 +33,5 @@ src_configure() {
 
        econf \
                $(use_enable lapack pca) \
-               --with-pmdir="${VENDOR_LIB#${EPREFIX}/usr}"
+               --with-pmdir="${VENDOR_LIB#"${EPREFIX}"/usr}"
 }

diff --git a/sci-mathematics/maxima/maxima-5.47.0-r2.ebuild 
b/sci-mathematics/maxima/maxima-5.47.0-r2.ebuild
index 6fa9269a5769..76f47fb541c1 100644
--- a/sci-mathematics/maxima/maxima-5.47.0-r2.ebuild
+++ b/sci-mathematics/maxima/maxima-5.47.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -211,7 +211,7 @@ src_install() {
        if use ecl; then
                # Use ECL to find the path where it expects to load packages 
from.
                ECLLIB=$(ecl -eval "(princ (SI:GET-LIBRARY-PATHNAME))" -eval 
"(quit)")
-               insinto "${ECLLIB#${EPREFIX}}"
+               insinto "${ECLLIB#"${EPREFIX}"}"
                doins src/binary-ecl/maxima.fas
        fi
 }

diff --git a/sci-mathematics/maxima/maxima-5.48.1-r1.ebuild 
b/sci-mathematics/maxima/maxima-5.48.1-r1.ebuild
index 6270e46fa88b..bb562ca28cd8 100644
--- a/sci-mathematics/maxima/maxima-5.48.1-r1.ebuild
+++ b/sci-mathematics/maxima/maxima-5.48.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -213,7 +213,7 @@ src_install() {
        if use ecl; then
                # Use ECL to find the path where it expects to load packages 
from.
                ECLLIB=$(ecl -eval "(princ (SI:GET-LIBRARY-PATHNAME))" -eval 
"(quit)")
-               insinto "${ECLLIB#${EPREFIX}}"
+               insinto "${ECLLIB#"${EPREFIX}"}"
                doins src/binary-ecl/maxima.fas
        fi
 }

diff --git a/sci-mathematics/maxima/maxima-5.49.0.ebuild 
b/sci-mathematics/maxima/maxima-5.49.0.ebuild
index 6270e46fa88b..bb562ca28cd8 100644
--- a/sci-mathematics/maxima/maxima-5.49.0.ebuild
+++ b/sci-mathematics/maxima/maxima-5.49.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -213,7 +213,7 @@ src_install() {
        if use ecl; then
                # Use ECL to find the path where it expects to load packages 
from.
                ECLLIB=$(ecl -eval "(princ (SI:GET-LIBRARY-PATHNAME))" -eval 
"(quit)")
-               insinto "${ECLLIB#${EPREFIX}}"
+               insinto "${ECLLIB#"${EPREFIX}"}"
                doins src/binary-ecl/maxima.fas
        fi
 }

diff --git a/sci-physics/pythia/pythia-8.3.16-r1.ebuild 
b/sci-physics/pythia/pythia-8.3.16-r1.ebuild
index 229d964c74a7..dcba4c462cda 100644
--- a/sci-physics/pythia/pythia-8.3.16-r1.ebuild
+++ b/sci-physics/pythia/pythia-8.3.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -201,7 +201,7 @@ src_install() {
        fi
        if use python; then
                local site_dir=$(python_get_sitedir)
-               insinto "${site_dir#${EPREFIX}}"
+               insinto "${site_dir#"${EPREFIX}"}"
                doins lib/pythia8.so
        fi
 

diff --git a/sci-physics/pythia/pythia-8.3.17.ebuild 
b/sci-physics/pythia/pythia-8.3.17.ebuild
index 26e436b1b21d..dff734553c6e 100644
--- a/sci-physics/pythia/pythia-8.3.17.ebuild
+++ b/sci-physics/pythia/pythia-8.3.17.ebuild
@@ -199,7 +199,7 @@ src_install() {
        fi
        if use python; then
                local site_dir=$(python_get_sitedir)
-               insinto "${site_dir#${EPREFIX}}"
+               insinto "${site_dir#"${EPREFIX}"}"
                doins lib/pythia8.so
        fi
 

diff --git a/sci-physics/pythia/pythia-9999.ebuild 
b/sci-physics/pythia/pythia-9999.ebuild
index 26e436b1b21d..dff734553c6e 100644
--- a/sci-physics/pythia/pythia-9999.ebuild
+++ b/sci-physics/pythia/pythia-9999.ebuild
@@ -199,7 +199,7 @@ src_install() {
        fi
        if use python; then
                local site_dir=$(python_get_sitedir)
-               insinto "${site_dir#${EPREFIX}}"
+               insinto "${site_dir#"${EPREFIX}"}"
                doins lib/pythia8.so
        fi
 

diff --git a/sys-apps/etckeeper/etckeeper-1.18.22.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.22.ebuild
index f1ebe434bdc5..36c45c9429b6 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.22.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -34,7 +34,7 @@ src_prepare() {
        default
        hprefixify *.d/* etckeeper
        local systemdunitdir="$(systemd_get_systemunitdir)"
-       systemdunitdir="${systemdunitdir#${EPREFIX}}"
+       systemdunitdir="${systemdunitdir#"${EPREFIX}"}"
        sed -i \
                -e s'@zsh/vendor-completions@zsh/site-functions@' \
                -e s"@/lib/systemd/system@"${systemdunitdir}"@" \

diff --git a/sys-apps/etckeeper/etckeeper-1.18.23.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.23.ebuild
index 523ad37b50f5..da5dcbb50a83 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.23.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.23.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -34,7 +34,7 @@ src_prepare() {
        default
        hprefixify *.d/* etckeeper
        local systemdunitdir="$(systemd_get_systemunitdir)"
-       systemdunitdir="${systemdunitdir#${EPREFIX}}"
+       systemdunitdir="${systemdunitdir#"${EPREFIX}"}"
        sed -i \
                -e s'@zsh/vendor-completions@zsh/site-functions@' \
                -e s"@/lib/systemd/system@"${systemdunitdir}"@" \

diff --git a/www-apps/bareos-webui/bareos-webui-22.1.7.ebuild 
b/www-apps/bareos-webui/bareos-webui-22.1.7.ebuild
index 19ec8cbbb7ad..3550123410ac 100644
--- a/www-apps/bareos-webui/bareos-webui-22.1.7.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-22.1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -77,18 +77,18 @@ src_install() {
        insinto /etc/"${PN}"
        doins install/{configuration,directors}.ini
 
-       insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+       insinto "${MY_HTDOCSDIR#"${EPREFIX}"}"
        doins -r .
 
-       webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php
-       webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php
+       webapp_configfile 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/config/application.config.php
+       webapp_configfile 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/config/autoload/global.php
 
-       keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data
-       webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data
+       keepdir "${MY_HTDOCSDIR#"${EPREFIX}"}"/data
+       webapp_serverowned "${MY_HTDOCSDIR#"${EPREFIX}"}"/data
 
        # cleanup
-       find  "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete
-       rm -rf 
"${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
+       find  "${D}/${MY_HTDOCSDIR#"${EPREFIX}"}" -name "*.in" -delete
+       rm -rf 
"${D}/${MY_HTDOCSDIR#"${EPREFIX}"}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
 
        webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
 

diff --git a/www-apps/bareos-webui/bareos-webui-23.1.3.ebuild 
b/www-apps/bareos-webui/bareos-webui-23.1.3.ebuild
index 19ec8cbbb7ad..3550123410ac 100644
--- a/www-apps/bareos-webui/bareos-webui-23.1.3.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-23.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -77,18 +77,18 @@ src_install() {
        insinto /etc/"${PN}"
        doins install/{configuration,directors}.ini
 
-       insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+       insinto "${MY_HTDOCSDIR#"${EPREFIX}"}"
        doins -r .
 
-       webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php
-       webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php
+       webapp_configfile 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/config/application.config.php
+       webapp_configfile 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/config/autoload/global.php
 
-       keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data
-       webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data
+       keepdir "${MY_HTDOCSDIR#"${EPREFIX}"}"/data
+       webapp_serverowned "${MY_HTDOCSDIR#"${EPREFIX}"}"/data
 
        # cleanup
-       find  "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete
-       rm -rf 
"${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
+       find  "${D}/${MY_HTDOCSDIR#"${EPREFIX}"}" -name "*.in" -delete
+       rm -rf 
"${D}/${MY_HTDOCSDIR#"${EPREFIX}"}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
 
        webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
 

diff --git a/www-apps/bareos-webui/bareos-webui-24.0.2.ebuild 
b/www-apps/bareos-webui/bareos-webui-24.0.2.ebuild
index cf8fb4c4234c..6e8c89307690 100644
--- a/www-apps/bareos-webui/bareos-webui-24.0.2.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-24.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -75,18 +75,18 @@ src_install() {
        insinto /etc/"${PN}"
        doins install/{configuration,directors}.ini
 
-       insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+       insinto "${MY_HTDOCSDIR#"${EPREFIX}"}"
        doins -r .
 
-       webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php
-       webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php
+       webapp_configfile 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/config/application.config.php
+       webapp_configfile 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/config/autoload/global.php
 
-       keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data
-       webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data
+       keepdir "${MY_HTDOCSDIR#"${EPREFIX}"}"/data
+       webapp_serverowned "${MY_HTDOCSDIR#"${EPREFIX}"}"/data
 
        # cleanup
-       find  "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete
-       rm -rf 
"${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
+       find  "${D}/${MY_HTDOCSDIR#"${EPREFIX}"}" -name "*.in" -delete
+       rm -rf 
"${D}/${MY_HTDOCSDIR#"${EPREFIX}"}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
 
        webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
 

diff --git a/www-apps/bareos-webui/bareos-webui-9999.ebuild 
b/www-apps/bareos-webui/bareos-webui-9999.ebuild
index cf8fb4c4234c..6e8c89307690 100644
--- a/www-apps/bareos-webui/bareos-webui-9999.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -75,18 +75,18 @@ src_install() {
        insinto /etc/"${PN}"
        doins install/{configuration,directors}.ini
 
-       insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+       insinto "${MY_HTDOCSDIR#"${EPREFIX}"}"
        doins -r .
 
-       webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php
-       webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php
+       webapp_configfile 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/config/application.config.php
+       webapp_configfile 
"${MY_HTDOCSDIR#"${EPREFIX}"}"/config/autoload/global.php
 
-       keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data
-       webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data
+       keepdir "${MY_HTDOCSDIR#"${EPREFIX}"}"/data
+       webapp_serverowned "${MY_HTDOCSDIR#"${EPREFIX}"}"/data
 
        # cleanup
-       find  "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete
-       rm -rf 
"${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
+       find  "${D}/${MY_HTDOCSDIR#"${EPREFIX}"}" -name "*.in" -delete
+       rm -rf 
"${D}/${MY_HTDOCSDIR#"${EPREFIX}"}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
 
        webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
 

Reply via email to