FS#57284 - [mcomix] optional dependencies

Attached to Project: Community Packages
Opened by RoundCube (RoundCube) - Tuesday, 30 January 2018, 02:03 GMT
Last edited by Balló György (City-busz) - Saturday, 27 June 2020, 13:20 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Jakob Gruber (schuay)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Launching mxomix in a terminal gives the following information:

WARNING: subprocess32 not available! using subprocess
WARNING: czipfile not available! using zipfile


Installing "python2-subprocess32" from community resolves one of them, could this be added as optional dependency?
czipfile is unfortunately not packaged.
This task depends upon

Closed by  Balló György (City-busz)
Saturday, 27 June 2020, 13:20 GMT
Reason for closing:  Not a bug
Additional comments about closing:  These are not really needed. Ask upstream to remove these warnings.
Comment by Doug Newgard (Scimmia) - Tuesday, 30 January 2018, 03:00 GMT
Why? What do they add?
Comment by RoundCube (RoundCube) - Tuesday, 30 January 2018, 13:48 GMT
czipfile is a more efficient solution than zipfile, the reason for it may lie in the 'c'.
subprocess32 is a backport of pyhton3's subprocess to python2.

I'm sorry that I can't give you more detailed or technical information on it.
The reason I ask for adding them as optional dependency is that mcomix checks for these tools and takes advantage of them if they are available. This would let pacman know that "python2-subprocess32" is not an unused package on my system, and that it can be removed if mcomix is removed too.

In case you worry about that there is no need to package these tools for mcomix, I agree.
However, one of them is already packaged for other reasons.
Comment by Roma Tentser (rtentser) - Friday, 26 June 2020, 19:26 GMT
I guess, p7zip can be added too, without it mcomix can't open at least cbr files.

Loading...