summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2017-12-31 10:18:27 -0500
committerMike Gilbert <floppym@gentoo.org>2018-01-01 21:48:06 -0500
commite5f430619b1dbdce1d9ba7836db55fee065798dd (patch)
tree376df862ea5ff3a73995cd8cf25c95b2c91dd0a4 /sys-apps/portage/portage-9999.ebuild
parenttmpfiles.eclass: allow EAPI 5 usage (diff)
downloadgentoo-e5f430619b1dbdce1d9ba7836db55fee065798dd.tar.gz
gentoo-e5f430619b1dbdce1d9ba7836db55fee065798dd.tar.bz2
gentoo-e5f430619b1dbdce1d9ba7836db55fee065798dd.zip
sys-apps/portage: exclude /var/tmp/ccache from tmpfiles cleanup
By default, systemd-tmpfiles removes files older than 30 days from /var/tmp. The default portage config sets CCACHE_DIR=/var/tmp/ccache. Bug: https://bugs.gentoo.org/490676#c14 Package-Manager: Portage-2.3.19_p3, Repoman-2.3.6_p37
Diffstat (limited to 'sys-apps/portage/portage-9999.ebuild')
-rw-r--r--sys-apps/portage/portage-9999.ebuild4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys-apps/portage/portage-9999.ebuild b/sys-apps/portage/portage-9999.ebuild
index adb4f2b5bde8..e025371418af 100644
--- a/sys-apps/portage/portage-9999.ebuild
+++ b/sys-apps/portage/portage-9999.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=(
)
PYTHON_REQ_USE='bzip2(+),threads(+)'
-inherit distutils-r1 git-r3
+inherit distutils-r1 git-r3 tmpfiles
DESCRIPTION="Portage is the package management and distribution system for Gentoo"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
@@ -202,6 +202,8 @@ python_install_all() {
esetup.py "${targets[@]}"
fi
+ dotmpfiles "${FILESDIR}"/portage-ccache.conf
+
# Due to distutils/python-exec limitations
# they must be installed to /usr/bin.
local sbin_relocations='archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld'