From a824c0b9ad84ae44e1ba9ab993374b2c20ef583d Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Sun, 22 Jul 2018 18:45:19 +0200 Subject: [PATCH] dev-python/carbon: fix logging with Python 3, bug #661340 Closes: https://bugs.gentoo.org/661340 Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- .../carbon/{carbon-1.1.3.ebuild => carbon-1.1.3-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) rename dev-python/carbon/{carbon-1.1.3.ebuild => carbon-1.1.3-r1.ebuild} (94%) diff --git a/dev-python/carbon/carbon-1.1.3.ebuild b/dev-python/carbon/carbon-1.1.3-r1.ebuild similarity index 94% rename from dev-python/carbon/carbon-1.1.3.ebuild rename to dev-python/carbon/carbon-1.1.3-r1.ebuild index 91d82b54c360b..43c4daded3634 100644 --- a/dev-python/carbon/carbon-1.1.3.ebuild +++ b/dev-python/carbon/carbon-1.1.3-r1.ebuild @@ -24,6 +24,9 @@ RDEPEND=" =dev-python/whisper-${PV}*[${PYTHON_USEDEP}]" python_prepare_all() { + # bug #661340, excerpt from upstream, next release should have it + sed -i -e "s/'r+'/'rb+'/" lib/carbon/log.py || die + # Do not install the configuration and data files. We install them # somewhere sensible by hand. sed -i -e '/data_files=install_files,/d' setup.py || die