Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 489114

Summary: sys-libs/tevent-0.9.19: make python RDEPEND optional
Product: Gentoo Linux Reporter: Nikoli <nikoli>
Component: [OLD] LibraryAssignee: Patrick Lauer <patrick>
Status: RESOLVED FIXED    
Severity: normal CC: samba
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch

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.