
Hello, Parchive is an erasure code system that produces par files for checksum verification of data integrity, with the capability to perform data recovery operations that can repair or regenerate corrupted or missing data. Currently, PAR1 (the 'par' package) is obsolete and PAR2 (the 'par2cmdline' package) is mature for widespread use. The original SourceForge Parchive project has been inactive since November 9, 2010. The par2cmdline github project has active development. The Issue I've discovered a update/packaging issue for the 'par' package. While working on packing another application and digging into its requirements I discovered this commit which introduces the error: https://build.opensuse.org/package/rdiff/Archiving/par?linkrev=base&rev=7 The error is that the 'par' package was updated/replaced with the source from the 'par2cmdline' project. These are 2 different programs (although one did evolve out of the other, but they're distinct projects). Here are some supporting statistics from other distributions: https://repology.org/project/par/versions https://repology.org/project/par2cmdline/versions As you can see, the openSUSE packages are probably named wrong. The Fix - For the 'par' package: I believe the correct course of action is to revert to using the http://parchive.sourceforge.net/ source and generating the /usr/bin/par binary. Currently this version should be 1.1. - For the 'par2cmdline' package: A new package called 'par2cmdline' should be built using the https://github.com/Parchive/par2cmdline source and generating the /usr/bin/par2* binaries. Currently this version should be 0.8.0. In doing so, to make the transition easy if any packages are currently depending on the 'par' package, I've added "Provides: par = 0.8.0" and "Obsoletes: par < 0.8.0" to the 'par2cmdline' package. Closing Since these two packages are somewhat intertwined, I would like to get some feedback about these packages and if there are any concerns or changes that are needed. I will then submit to Factory for approval. Without understanding the above problem, the reasons might be difficult to understand. The develop/feeder project URLs are: https://build.opensuse.org/package/show/Archiving/par https://build.opensuse.org/package/show/Archiving/par2cmdline Thanks, Doug -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org