commit:     a914eee87a6ee7261e8dea16131f9c9cb324a808
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Tue Mar  9 11:44:44 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  9 12:06:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a914eee8

sys-libs/glibc: remove dependency on virtual/tmpfiles

Specify TMPFILES_OPTIONAL=1 to to avoid circular dependency

Closes: https://bugs.gentoo.org/774855
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/19841
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/glibc/glibc-2.19-r2.ebuild | 2 ++
 sys-libs/glibc/glibc-2.30-r9.ebuild | 1 +
 sys-libs/glibc/glibc-2.31-r7.ebuild | 1 +
 sys-libs/glibc/glibc-2.32-r6.ebuild | 1 +
 sys-libs/glibc/glibc-2.32-r7.ebuild | 1 +
 sys-libs/glibc/glibc-2.32-r8.ebuild | 1 +
 sys-libs/glibc/glibc-2.33.ebuild    | 1 +
 sys-libs/glibc/glibc-9999.ebuild    | 1 +
 8 files changed, 9 insertions(+)

diff --git a/sys-libs/glibc/glibc-2.19-r2.ebuild 
b/sys-libs/glibc/glibc-2.19-r2.ebuild
index 18d6b18b842..d9240e9aa5a 100644
--- a/sys-libs/glibc/glibc-2.19-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.19-r2.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+TMPFILES_OPTIONAL=1
+
 inherit prefix eutils toolchain-funcs flag-o-matic gnuconfig \
        multilib systemd multiprocessing tmpfiles
 

diff --git a/sys-libs/glibc/glibc-2.30-r9.ebuild 
b/sys-libs/glibc/glibc-2.30-r9.ebuild
index 154acf9c805..ba72c8d12ed 100644
--- a/sys-libs/glibc/glibc-2.30-r9.ebuild
+++ b/sys-libs/glibc/glibc-2.30-r9.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8} )
+TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
        multilib systemd multiprocessing tmpfiles

diff --git a/sys-libs/glibc/glibc-2.31-r7.ebuild 
b/sys-libs/glibc/glibc-2.31-r7.ebuild
index 59b995881c8..0e8b9b9b849 100644
--- a/sys-libs/glibc/glibc-2.31-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.31-r7.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
+TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
        multilib systemd multiprocessing tmpfiles

diff --git a/sys-libs/glibc/glibc-2.32-r6.ebuild 
b/sys-libs/glibc/glibc-2.32-r6.ebuild
index 1cecb5628b6..ed0b3e0bf16 100644
--- a/sys-libs/glibc/glibc-2.32-r6.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r6.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
+TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
        multilib systemd multiprocessing tmpfiles

diff --git a/sys-libs/glibc/glibc-2.32-r7.ebuild 
b/sys-libs/glibc/glibc-2.32-r7.ebuild
index 05d0a50760d..60f158334e6 100644
--- a/sys-libs/glibc/glibc-2.32-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r7.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
+TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
        multilib systemd multiprocessing tmpfiles

diff --git a/sys-libs/glibc/glibc-2.32-r8.ebuild 
b/sys-libs/glibc/glibc-2.32-r8.ebuild
index 491be98540c..9f36987c95b 100644
--- a/sys-libs/glibc/glibc-2.32-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r8.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
+TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
        multilib systemd multiprocessing tmpfiles

diff --git a/sys-libs/glibc/glibc-2.33.ebuild b/sys-libs/glibc/glibc-2.33.ebuild
index 240eda1e139..07d8cb17a34 100644
--- a/sys-libs/glibc/glibc-2.33.ebuild
+++ b/sys-libs/glibc/glibc-2.33.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
+TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
        multilib systemd multiprocessing tmpfiles

diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 9aa1c06f6ab..e0cab334934 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
+TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
        multilib systemd multiprocessing tmpfiles

Reply via email to