sys-apps/portage: 2.3.84-r1 revbump for bug 704256
authorZac Medico <zmedico@gentoo.org>
Mon, 30 Dec 2019 22:02:20 +0000 (14:02 -0800)
committerZac Medico <zmedico@gentoo.org>
Mon, 30 Dec 2019 22:07:50 +0000 (14:07 -0800)
 #704256 emerge-webrsync: chmod 755 temp dir

Bug: https://bugs.gentoo.org/701268
Closes: https://bugs.gentoo.org/704256
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Zac Medico <zmedico@gentoo.org>
sys-apps/portage/portage-2.3.84-r1.ebuild [moved from sys-apps/portage/portage-2.3.84.ebuild with 98% similarity]

similarity index 98%
rename from sys-apps/portage/portage-2.3.84.ebuild
rename to sys-apps/portage/portage-2.3.84-r1.ebuild
index bd5bc590071e4c0a2d4478bd45af9a3f65355133..4254b42f9d031b262dc07b03e475b992c05464a6 100644 (file)
@@ -108,6 +108,9 @@ pkg_setup() {
 python_prepare_all() {
        distutils-r1_python_prepare_all
 
+       # Apply 605ae9eb6dae230d8bb967edbdd719c61a2b14b8 for bug 704256.
+       sed -e 's|^             rsync ${rsync_opts} . "${repo_location%%/}"$|\t\tchmod 755 .\n\0|' -i bin/emerge-webrsync || die
+
        if use gentoo-dev; then
                einfo "Disabling --dynamic-deps by default for gentoo-dev..."
                sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \