> On Jan 4, 2015, at 4:22 AM, Crispin Boylan <[email protected]> wrote: > > On 03/01/15 17:39, Per Øyvind Karlsen wrote: >> Hi! >> >> I'd really like to see rpm's python bindings ported to python 3, preferably >> in time before a new cooker based release... >> >> I personally have my hands busy with other matters, while I consider it a >> fairly easy enough job to be done by anyone with average C and Python >> experience, while rpm.org <http://rpm.org> has already ported their forks >> python bindings, together with what's likely quite a few enhancements and >> fixes as well if anyone feel like merging more of changes from... >> >> Especially related due to the adoption of embedded python interpreter >> support in rpm, it would be very convenient, very so considering there's >> still some flakiness with... >> >> Any takers? Crispin perhaps? :o) >> >> -- >> Regards, >> Per Øyvind >> >> >> _______________________________________________ >> OM-Cooker mailing list >> [email protected] >> http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org > Hi Per Oyvind > > yes, sure I can take a look at this. >
The python3 port of rpm-python was done back in September. There are far more complex issues than the port to python3 when one considers interoperability with …. WHAT? Many return codes — particularly errors — have been changed, introducing lots of difficult to debug tracebacks. And the obvious candidate for using rpm-python — yum — has 3 levels of subclassing on an rpm transaction set, all in python, to provide compatibility with ancient RHEL/CentOS releases. yum developers have publicly categorically rejected any/all patches for rpm5 compatibility as well. *shrug* Good luck! 73 de Jeff > cheers > cris. > _______________________________________________ > OM-Cooker mailing list > [email protected] > http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org _______________________________________________ OM-Cooker mailing list [email protected] http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org
