sys-apps/portage: 2.3.50-r4 revbump for bug 666554
authorZac Medico <zmedico@gentoo.org>
Fri, 28 Sep 2018 05:49:44 +0000 (22:49 -0700)
committerZac Medico <zmedico@gentoo.org>
Fri, 28 Sep 2018 05:52:38 +0000 (22:52 -0700)
Bug: https://bugs.gentoo.org/666554
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.10

sys-apps/portage/portage-2.3.50-r4.ebuild [moved from sys-apps/portage/portage-2.3.50-r3.ebuild with 96% similarity]

similarity index 96%
rename from sys-apps/portage/portage-2.3.50-r3.ebuild
rename to sys-apps/portage/portage-2.3.50-r4.ebuild
index 7bcdd43e518266ddedfba640e5e0ce9483d12311..d710911faee7a51859422ce172e11c4991cc33e5 100644 (file)
@@ -109,6 +109,10 @@ python_prepare_all() {
                -e 's:set -- "${filtered_args\[@\]}":set -- "${!filtered_args[@]}":' \
                -i bin/ecompress-file || die
 
+       # Apply b587fc874ce9 for bug 666554
+       sed -e 's:yield self\._check_call(\['\''rsync'\'', '\''-a'\''.*:\0\n\t\t\t'\''--exclude=/distfiles'\'', '\''--exclude=/local'\'', '\''--exclude=/lost+found'\'', '\''--exclude=/packages'\'',:' \
+               -i lib/portage/repository/storage/hardlink_quarantine.py || die
+
        if use gentoo-dev; then
                einfo "Disabling --dynamic-deps by default for gentoo-dev..."
                sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \