app-portage/pfl doesn't support python3. It's the only package on my system requiring portage to be compiled with PYTHON_TARGETS="python2_7". It would be nice to implement support for python3. Reproducible: Always Expected Results: Supports Python-3
Hi, I am on it. But I have to completely rewrite the HTTP handling. regards Daniel
Created attachment 514176 [details] python3 pfl version
I added a python3 version of the pfl collecting tool. Can someone test this in a proxy environment?
Hi Daniel, thanks for your effort of porting pfl to python3. I have tested your code and everything seems to be working fine. Is there anything specific to look for? Do you have a way of checking if the data submitted by the new version is fine?
Created attachment 526844 [details] python3 pfl version with debugging before you run pfl manually, execute following: # touch ~/debugpfl then run pfl and prepare yourself for a lot of output :) One of the last line should something like "/www/upload.portagefilelist.de/uploadtest/1523187287-a360ea26-e9dc-4890-88aa-4fb3e2398ef8.pfl.xml validates" which is the most important. It means that the server was able to validate the uploaded XML aganst the XSD schema file. regards Daniel
Thanks a lot for your effort. I just tested the new version with debugging enabled and everything worked fine.
Fixed in Git with pfl-3.0. Thanks for the report!