Summary: | app-office/scribus-1.5.5-r1: Fix building with USE=-scripts without python (and thereby python 2) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jesper Saxtorph <gentoobugzilla> |
Component: | Current packages | Assignee: | Miroslav Šulc <fordfrog> |
Status: | RESOLVED OBSOLETE | ||
Severity: | enhancement | CC: | fordfrog, gentoo, jstein, poncho |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Patch to upstream cmake files to truly make python optional
Modified ebuild to be able to install without python 2.7 |
Description
Jesper Saxtorph
2020-04-28 14:55:21 UTC
Created attachment 635072 [details, diff]
Patch to upstream cmake files to truly make python optional
Created attachment 635074 [details]
Modified ebuild to be able to install without python 2.7
Would you please submit your patch upstream? The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6eec871cd9da061cd912294d47ba1de231b514c commit d6eec871cd9da061cd912294d47ba1de231b514c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-07-01 13:43:52 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-07-01 14:16:27 +0000 app-office/scribus: 1.5.5_p20200626 snapshot bump w/ python3 support Bug: https://bugs.gentoo.org/719938 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-office/scribus/Manifest | 1 + app-office/scribus/scribus-1.5.5_p20200626.ebuild | 159 ++++++++++++++++++++++ app-office/scribus/scribus-9999.ebuild | 4 +- 3 files changed, 162 insertions(+), 2 deletions(-) could you please update your bug report in the light of the latest scribus? it still depends on python unconditionally but python 2.7 is gone from the ebuild so i'm not sure it's still an issue or not. ping I am sorry, but I do not have the bandwidth to go further into this subject. Too much going on in my life. But just a couple of comments: I never got around to make an upstream bug report. Scribus (and hence also the Gentoo ebuild for it) has since moved to python 3 as the rest of the world. That means my need for using "-scripts" in my use flags disappeared and the patch became irrelevant for me. My guess is that the concept in my patch is still valid, but no one cares because everybody have python installed anyway. So in my humble opinion this bug should probably just be closed. Sorry I never got around to do more about this and do not have the time/energy to do more now. |