Bug 1654746

Summary: Please consider using progressbar2
Product: [Fedora] Fedora Reporter: Ankur Sinha (FranciscoD) <sanjay.ankur>
Component: libtaskotronAssignee: Fedora QA Tools SIG <qa-tools-sig>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: fzatlouk, mhroncok, mkrizek, qa-tools-sig
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: libtaskotron-0.9.4-3.fc30 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-12-27 17:30:33 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Bug Depends On:    
Bug Blocks: 1661676    

Description Ankur Sinha (FranciscoD) 2018-11-29 15:13:00 UTC
python-progressbar2 is a much better maintained, more featured fork of progressbar which had gone inactive in the past. Would it please be possible to use this new one instead? That way Fedora can provide a single progressbar package instead of two that conflict (they both provide the progressbar module).

Please see: https://bugzilla.redhat.com/show_bug.cgi?id=1218533 

https://github.com/WoLpH/python-progressbar

Comment 1 František Zatloukal 2018-11-29 15:59:26 UTC
Hi,

I don't see any python-progressbar2 package in Fedora. We can't use something that's not packaged yet.

We can consider it after it's packaged in Fedora.

Comment 2 Ankur Sinha (FranciscoD) 2018-11-29 16:16:49 UTC
It has passed review, but we haven't imported it because packages such as libtaskotron rely on the older progressbar. I will get it built ASAP now that we know that you're happy to look into migrating.

Cheers.

Comment 3 Ankur Sinha (FranciscoD) 2018-12-19 19:00:43 UTC
Hi!

Just thought I'd let you know that progressbar2 is now available in rawhide. We're not building for F28/F29 just yet.

Cheers,
Ankur

Comment 4 František Zatloukal 2018-12-20 17:10:52 UTC
It looks like it's working fine with python3-progressbar2 [0], at least the test suite. Since the python3-progressbar was replaced by python3-progressbar2 [1], I am going to close this issue.

Thanks!

[0] https://apps.fedoraproject.org/koschei/build/5803228
[1] https://src.fedoraproject.org/rpms/python-progressbar/c/a519d4cfc2d12be7e4d6a2e6a0a32a698aab28f3?branch=master

Comment 5 Miro Hrončok 2018-12-22 00:09:54 UTC
the test suite works, but the thing broke!

See https://bugzilla.redhat.com/show_bug.cgi?id=1661676