Re: [RFE] calm needs to know about ZStandard compressed archives

2021-02-07 Thread Jon Turney
On 31/01/2021 17:13, Achim Gratz wrote: Jon Turney writes: This is also deployed on sourceware. At least one of xtarfile or zstandard Pythono modules seems to be missing, though. I tried to upload binutils and got this: ERROR: exception NotImplementedError while reading

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-02-07 Thread Jon Turney
On 24/01/2021 09:35, Achim Gratz wrote: Jon Turney writes: I uploaded a calm-20210110-1 package, which adds support for .zst package archives. The package seems to be missing a dependency on python38-xtarfile, though. Thanks for reporting. Should be fixed.

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-31 Thread Achim Gratz
Jon Turney writes: > This is also deployed on sourceware. At least one of xtarfile or zstandard Pythono modules seems to be missing, though. I tried to upload binutils and got this: ERROR: exception NotImplementedError while reading /sourceware/cygwin-staging/home/Achim

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-24 Thread Achim Gratz
Jon Turney writes: > I uploaded a calm-20210110-1 package, which adds support for .zst > package archives. The package seems to be missing a dependency on python38-xtarfile, though. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-10 Thread Achim Gratz
Jon Turney writes: > I uploaded a calm-20210110-1 package, which adds support for .zst > package archives. > > This is also deployed on sourceware. Awesome, thank you! Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-10 Thread Jon Turney
On 03/01/2021 21:55, Marco Atzeri via Cygwin-apps wrote: On 03.01.2021 16:19, Jon Turney wrote: I can arrange to install it on sourceware, but it would be nice if python-xtarfile was packaged so it can be made a prerequisite of the calm package. I just uploaded test versions of

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-04 Thread Achim Gratz
Jon Turney writes: >> I think the right thing to do is to stop having actual packages for >> OBSOLETES and just emit the obsoltes: hint instead. > > Yeah, this change to cygport should be made and we can turn off > support for setup versions which don't understand the obsoletes: hint. The

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-04 Thread Jon Turney
On 03/01/2021 15:57, Achim Gratz wrote: Marco Atzeri via Cygwin-apps writes: We will also need to modify cygport to stop automatically add OBSOLETES as most of this packages never existed I think the right thing to do is to stop having actual packages for OBSOLETES and just emit the obsoltes:

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-03 Thread Marco Atzeri via Cygwin-apps
On 03.01.2021 16:19, Jon Turney wrote: I can arrange to install it on sourceware, but it would be nice if python-xtarfile was packaged so it can be made a prerequisite of the calm package. I just uploaded test versions of python3X-xtarfile and python3X-zstandard that seems are needed for

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-03 Thread Marco Atzeri via Cygwin-apps
On 03.01.2021 16:57, Achim Gratz wrote: Marco Atzeri via Cygwin-apps writes: We will also need to modify cygport to stop automatically add OBSOLETES as most of this packages never existed I think the right thing to do is to stop having actual packages for OBSOLETES and just emit the obsoltes:

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-03 Thread Achim Gratz
Marco Atzeri via Cygwin-apps writes: > We will also need to modify cygport to stop automatically add > OBSOLETES as most of this packages never existed I think the right thing to do is to stop having actual packages for OBSOLETES and just emit the obsoltes: hint instead. > an overall cleaning of

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-03 Thread Marco Atzeri via Cygwin-apps
On 03.01.2021 16:19, Jon Turney wrote: On 31/12/2020 17:08, Jon Turney wrote: On 31/12/2020 16:01, Marco Atzeri via Cygwin-apps wrote: On 31.12.2020 16:52, Achim Gratz wrote: Marco Atzeri via Cygwin-apps writes: On 31.12.2020 16:47, Achim Gratz wrote: Jon Turney writes: This isn't totally

Re: [RFE] calm needs to know about ZStandard compressed archives

2021-01-03 Thread Jon Turney
On 31/12/2020 17:08, Jon Turney wrote: On 31/12/2020 16:01, Marco Atzeri via Cygwin-apps wrote: On 31.12.2020 16:52, Achim Gratz wrote: Marco Atzeri via Cygwin-apps writes: On 31.12.2020 16:47, Achim Gratz wrote: Jon Turney writes: This isn't totally straightforward as calm uses the python

Re: [RFE] calm needs to know about ZStandard compressed archives

2020-12-31 Thread Achim Gratz
Brian Inglis writes: > To which part does "No" apply: you specified -J which is --xz; you > could instead specify -a, --auto-compress to use the archive suffix. Here's the actual content of my test installation that I've used for the Perl repository: --8<---cut

Re: [RFE] calm needs to know about ZStandard compressed archives

2020-12-31 Thread Brian Inglis
On 2020-12-31 12:18, Achim Gratz wrote: Brian Inglis writes: CYGPORT_TAR_EXT=".tar.zst" ??? Yes, typo. CYGPORT_TAR_CMD="env ZSTD_CLEVEL=19 tar --group nobody:65534 --owner nobody:65534 --zstd" ??? No. CYGPORT_TAR_CMD="env ZSTD_CLEVEL=19 tar --group nobody:65534 --owner nobody:65534

Re: [RFE] calm needs to know about ZStandard compressed archives

2020-12-31 Thread Achim Gratz
Brian Inglis writes: > CYGPORT_TAR_EXT=".tar.zst" ??? Yes, typo. > CYGPORT_TAR_CMD="env ZSTD_CLEVEL=19 tar --group nobody:65534 --owner > nobody:65534 --zstd" ??? No. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles

Re: [RFE] calm needs to know about ZStandard compressed archives

2020-12-31 Thread Brian Inglis
On 2020-12-31 11:33, Achim Gratz wrote: Jon Turney writes: Can you publish your cygport changes, when you are happy with them, so I can make some packages to test with? https://repo.or.cz/cygport/rpm-style.git/shortlog/refs/heads/to-upstream Then you need to put this into .cygport.conf to

Re: [RFE] calm needs to know about ZStandard compressed archives

2020-12-31 Thread Achim Gratz
Jon Turney writes: > Can you publish your cygport changes, when you are happy with them, so > I can make some packages to test with? https://repo.or.cz/cygport/rpm-style.git/shortlog/refs/heads/to-upstream Then you need to put this into .cygport.conf to actually produce .tar.zst archives:

Re: [RFE] calm needs to know about ZStandard compressed archives

2020-12-31 Thread Jon Turney
On 31/12/2020 16:01, Marco Atzeri via Cygwin-apps wrote: On 31.12.2020 16:52, Achim Gratz wrote: Marco Atzeri via Cygwin-apps writes: On 31.12.2020 16:47, Achim Gratz wrote: Jon Turney writes: This isn't totally straightforward as calm uses the python tar module to validate the upload

Re: [RFE] calm needs to know about ZStandard compressed archives

2020-12-31 Thread Marco Atzeri via Cygwin-apps
On 31.12.2020 16:52, Achim Gratz wrote: Marco Atzeri via Cygwin-apps writes: On 31.12.2020 16:47, Achim Gratz wrote: Jon Turney writes: This isn't totally straightforward as calm uses the python tar module to validate the upload archives, but that doesn't (yet) support zstd compression.

Re: [RFE] calm needs to know about ZStandard compressed archives

2020-12-31 Thread Marco Atzeri via Cygwin-apps
On 31.12.2020 16:47, Achim Gratz wrote: Jon Turney writes: This isn't totally straightforward as calm uses the python tar module to validate the upload archives, but that doesn't (yet) support zstd compression. Maybe this would help until upstream gets their act together…

Re: [RFE] calm needs to know about ZStandard compressed archives

2020-12-31 Thread Achim Gratz
Jon Turney writes: > This isn't totally straightforward as calm uses the python tar module > to validate the upload archives, but that doesn't (yet) support zstd > compression. Maybe this would help until upstream gets their act together… https://pypi.org/project/xtarfile/ Regards, Achim. --

[RFE] calm needs to know about ZStandard compressed archives

2020-12-25 Thread Achim Gratz
While waiting for the Perl bootstrap I've been experimenting with having cygport produce .tar.zst packages. Calm (mksetupini) does not recognize these at the moment, but I've been able to monkey-patch it by adding '|zst' in the obvious places. Can this be done officially, please? I can't help