FS#68196 - [quazip] Do not replace 0.x with 1.x

Attached to Project: Arch Linux
Opened by Sergei Tachenov (stachenov) - Sunday, 11 October 2020, 08:03 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 11 October 2020, 08:06 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

QuaZip 1.x uses different paths and file names.
This is intended because 0.x was a terrible mess and there was no better way to fix it.
QuaZip 1.x should be installed in parallel with 0.x. There should be no conflicts,
as it was designed to allow coinstallation.

Perhaps a new package quazip1 should be created instead, I'm not sure what Arch Linux
policy on such changes is. But in general, it should be treated the same way as
Qt 4 -> Qt 5 upgrade, for example.

Replacing 0.x with 1.x breaks dependents, see
https://github.com/stachenov/quazip/issues/92
for example.

See
https://github.com/stachenov/quazip/blob/master/QuaZip-1.x-migration.md
for more information. This guide is also included in 1.1 released today.
This task depends upon

Closed by  Antonio Rojas (arojas)
Sunday, 11 October 2020, 08:06 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Every official package is ported to use the new paths.

Loading...