Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#65060 - [sssd] drop python2 bindings

Attached to Project: Community Packages
Opened by Jelle van der Waa (jelly) - Sunday, 05 January 2020, 18:14 GMT
Last edited by Massimiliano Torromeo (mtorromeo) - Thursday, 16 April 2020, 09:41 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Massimiliano Torromeo (mtorromeo)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:


Python 2 will be deprecated soon and we already offer Python 3 bindings. I don't see anything requiring python2 bindings so they can be dropped.
This task depends upon

Closed by  Massimiliano Torromeo (mtorromeo)
Thursday, 16 April 2020, 09:41 GMT
Reason for closing:  Fixed
Comment by Jelle van der Waa (jelly) - Sunday, 05 January 2020, 18:18 GMT Comment by Eli Schwartz (eschwartz) - Sunday, 05 January 2020, 18:20 GMT
From the PKGBUILD:

sed '1 s/python$/python2/' -i "$pkgdir"/usr/bin/sss_obfuscate

The source of the tool is https://pagure.io/SSSD/sssd/blob/master/f/src/tools/sss_obfuscate and it definitely uses the python bindings...

On the other hand, from a *very* cursory look, the script looks like it might be python3 compatible. Would it be possible to make the tool use python3, and drop the python2 bindings, or do we still need them in order to run the tool?
Comment by Eli Schwartz (eschwartz) - Sunday, 05 January 2020, 18:21 GMT Comment by Massimiliano Torromeo (mtorromeo) - Tuesday, 07 January 2020, 09:27 GMT
I pushed sssd-2.2.3-4 with the bindings dropped to [community-testing], there was already a version in testing for the ldb rebuild. I don't think there's any rush to also update the build in [community] right away.
Comment by Jelle van der Waa (jelly) - Tuesday, 07 January 2020, 09:40 GMT
There's no rush in dropping the bindings. Thanks for handling it!

Loading...