Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 489114 - sys-libs/tevent-0.9.19: make python RDEPEND optional
Summary: sys-libs/tevent-0.9.19: make python RDEPEND optional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2013-10-23 10:13 UTC by Nikoli
Modified: 2014-05-14 22:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch (tevent-0.9.19.ebuild.patch,1.19 KB, patch)
2013-10-23 10:13 UTC, Nikoli
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2013-10-23 10:13:24 UTC
Created attachment 361698 [details, diff]
patch

I have server system with python3 only installed, need samba, but do not want to have python2 installed. It worked fine until recent changes to samba ebuilds making it use system tevent which does not support python3.

tevent waf build system has --disable-python configure option and it works fine. With attached patch building with both python enabled and disabled works fine, building samba works fine too, pleas commit.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-05-14 22:58:26 UTC
+*talloc-2.1.0-r1 (14 May 2014)
+
+  14 May 2014; Michał Górny <mgorny@gentoo.org> +talloc-2.1.0-r1.ebuild:
+  Enable multilib support, bug #491222. Clean up Python deps.

p.masked as usual, open to review & suggestions.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-05-14 22:59:16 UTC
Sorry, mis-paste. This one's for tevent:

+*tevent-0.9.21-r1 (14 May 2014)
+
+  14 May 2014; Michał Górny <mgorny@gentoo.org> +tevent-0.9.21-r1.ebuild:
+  Enable multilib support, bug #505012. Make Python optional & clean up its
+  handling, bug #489114.