Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 20.02.2022 15:41, Jon Turney wrote: On 06/02/2021 16:13, Achim Gratz wrote: Achim Gratz writes: Please prepare your packages for the release of perl-5.32 and report on this list about their status. The one package that I intend to wait for the release is subversion-perl, everything else either is under my maintenance already or can be updated slightly later without too much disturbance based on the last two updates of Perl. These are the source packages that touch the previous Perl installations (some of these weren't updated for perl-5.30, so I checked perl-5.26 also) and need updating for perl-5.32: [...] > graphviz [...] I updated and rebuilt graphviz (for perl-5.32 and python-3.9) The only remaining packages [1] with a perl 5.30 dependency are: hexchat hexchat-perl Marco Atzeri rebuilt hexchat perl-net-snmp net-snmp David Rothenberger [1] (excluding the perl-Gtk2* and perl-Gnome2* packages, which are deprecated upstream and will be removed from the package repo at some stage)
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 06/02/2021 16:13, Achim Gratz wrote: Achim Gratz writes: Please prepare your packages for the release of perl-5.32 and report on this list about their status. The one package that I intend to wait for the release is subversion-perl, everything else either is under my maintenance already or can be updated slightly later without too much disturbance based on the last two updates of Perl. These are the source packages that touch the previous Perl installations (some of these weren't updated for perl-5.30, so I checked perl-5.26 also) and need updating for perl-5.32: [...] > graphviz [...] I updated and rebuilt graphviz (for perl-5.32 and python-3.9) The only remaining packages [1] with a perl 5.30 dependency are: hexchathexchat-perl Marco Atzeri perl-net-snmp net-snmp David Rothenberger [1] (excluding the perl-Gtk2* and perl-Gnome2* packages, which are deprecated upstream and will be removed from the package repo at some stage)
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 06.06.2021 11:01, Alexey Sokolov wrote: 07.02.2021 10:33, Marco Atzeri via Cygwin-apps пишет: On 07.02.2021 09:35, Achim Gratz wrote: Alexey Sokolov writes: Hi, I'm able to upload again, so the temporary co-maint may be removed now. Thanks Achim. Done. If you have problem again, let us know Marco
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
07.02.2021 10:33, Marco Atzeri via Cygwin-apps пишет: > On 07.02.2021 09:35, Achim Gratz wrote: >> Alexey Sokolov writes: > > >>> >>> Right now I have technical difficulties, and ETA to resolve them is >>> unknown, so can't upload a new version. The cygport is available at >>> https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/znc.git;a=summary >>> >>> , could you please try to rebuild it with the new perl? >> >> OK, should be no problem. Marco, can you give me (temporary) co-maint >> over znc, please? > > done > >> Regards, >> Achim. > > Regards > Marco > > Hi, I'm able to upload again, so the temporary co-maint may be removed now. Thanks Achim.
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Jon Turney writes: > What's the status of updating cygport to generate this kind perl > requirement automatically, so I never have to think about this again > :)? Yaakov being way less responsive than he used to doesn't help that determination. I've submitted the whole thing multiple times and he has committed the stack of URL patches he requested recently but I see no signs of the additional patches that (also) implement the part you are talking about: https://repo.or.cz/cygport/rpm-style.git/shortlog/refs/heads/to-upstream So let's hope he is just not yet done reviewing these. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf rackAttack V1.04R1: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 09/04/2021 16:58, ASSI wrote: Jon Turney writes: libsolvperl-solvJon Turney I'd be sad to see this go since I was planning on replacing my hand-written dependency resolution with it. It's not urgent, however. This was an oversight on my part, rather than deliberate. I rebuilt the package for perl 5.30, and then again for perl 5.32. Yay! Well, it seems like I intended to rebuild libsolv for perl 5.32, but didn't actually do it, until now... ... and you seem to have taken care of all these. Indeed. If you are agreeable, I'll add a perl5_026 requirement to the other packages listed. Please do, that should plug the loophole that could make them installable without actually working. Ok, this is done. I'll also add that requirement to any old perl 5.26-era versions of perl distribution packages we still have in the relarea. …or vault them since there really isn't any Perl available that can use them. Your choice. Yes, they should probably get vaulted, but the package staleness determination doesn't take that into account at the moment. What's the status of updating cygport to generate this kind perl requirement automatically, so I never have to think about this again :)?
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Jon Turney writes: >>>> libsolvperl-solvJon Turney >> I'd be sad to see this go since I was planning on replacing my >> hand-written dependency resolution with it. It's not urgent, however. > > This was an oversight on my part, rather than deliberate. I rebuilt > the package for perl 5.30, and then again for perl 5.32. Yay! > ... and you seem to have taken care of all these. Indeed. > If you are agreeable, I'll add a perl5_026 requirement to the other > packages listed. Please do, that should plug the loophole that could make them installable without actually working. > I'll also add that requirement to any old perl 5.26-era versions of > perl distribution packages we still have in the relarea. …or vault them since there really isn't any Perl available that can use them. Your choice. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf rackAttack V1.04R1: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 11/02/2021 17:44, ASSI wrote: Jon Turney writes: libsolvperl-solvJon Turney I'd be sad to see this go since I was planning on replacing my hand-written dependency resolution with it. It's not urgent, however. This was an oversight on my part, rather than deliberate. I rebuilt the package for perl 5.30, and then again for perl 5.32. perl-Crypt-OpenSSL-ECDSA perl-Crypt-OpenSSL-ECDSA Achim Gratz This will likely need to be deprecated since the API it was using is no longer available in OpenSSL. There is a Fedora patch that made it limp along for one single release, but that no longer works with newer OpenSSL and I haven't found a more recent release elsewhere either. There should be no dependent packages. perl-Tk-Canvas-GradientColor perl-Tk-Canvas-GradientColor Achim Gratz perl-Tk-ColoredButton perl-Tk-ColoredButtonAchim Gratz perl-Tk-EntryCheck perl-Tk-EntryCheck Achim Gratz perl-Tk-Getopt perl-Tk-Getopt Achim Gratz These will get updates for perl-5.32, there was probably a bug in perl-Tk that has since fixed. These are used by perl-PAR-Packer, specifically the GUI for it. ... and you seem to have taken care of all these. If you are agreeable, I'll add a perl5_026 requirement to the other packages listed. This will make setup refuse to install them, since the requirement can't be satisfied (and uninstall them if they are already installed), which is hopefully no great loss, as they probably can't result in a working installation since perl-5.26 was expired from the release area, anyhow. I'll also add that requirement to any old perl 5.26-era versions of perl distribution packages we still have in the relarea.
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Jari Aalto writes: > Uploaded: > > pristine-tar Jari Aalto > sendxmpp Jari Aalto > stgitJari Aalto > grepmail Jari Aalto Greatly appreciated, thank you. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 2021-02-06 20:07, Marco Atzeri via Cygwin-apps wrote: > On 06.02.2021 17:13, Achim Gratz wrote: > > Achim Gratz writes: > > > Please prepare your packages for the release of perl-5.32 and report on > > > this list about their status. The one package that I intend to wait for > > > the release is subversion-perl, everything else either is under my > > > maintenance already or can be updated slightly later without too much > > > disturbance based on the last two updates of Perl. > > > > These are the source packages that touch the previous Perl installations > > (some of these weren't updated for perl-5.30, so I checked perl-5.26 > > also) and need updating for perl-5.32: > > Uploaded: pristine-tar Jari Aalto sendxmpp Jari Aalto stgitJari Aalto grepmail Jari Aalto Jari
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
> Andrew Schulman via Cygwin-apps writes: > > Packaging error will be fixed in the forthcoming stow-2.3.1+5.32-1, which > > will be compatible with perl-5.32. So same release as the perl update. > > Please let us know when you have uploaded the package. Thanks. Uploaded stow-2.3.1+5.32-1.
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 15.02.2021 21:33, Achim Gratz wrote: Marco Atzeri via Cygwin-apps writes: my 5 packages are up. subversion will follow shortly. also subversion is up Thanks. So noe further updates coming for perl-5.32? Regards, Achim. nothing short term Regards Marco
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On Mon, 15 Feb 2021 21:31:20 +0100, Achim Gratz > Lemures Lemniscati via Cygwin-apps writes: > > openbabel-3.1.1 is built and will work with perl 5.32. > > > In case you haven't seen the other message: please upload that package > now. Thank you. > Thank you. I've uploaded openbabel-3.1.1p36-3. Regards, Lem
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 2/15/2021 3:32 PM, Achim Gratz wrote: Ken Brown via Cygwin-apps writes: Is this expected? Will the files stay in my upload area and be merged when the time comes? It seems that upload has completed, right? Anything else from you? Yes, it completed, and I'm all set. Ken
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Marco Atzeri via Cygwin-apps writes: >> my 5 packages are up. >> subversion will follow shortly. > > > also subversion is up Thanks. So noe further updates coming for perl-5.32? Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Ken Brown via Cygwin-apps writes: > Is this expected? Will the files stay in my upload area and be merged > when the time comes? It seems that upload has completed, right? Anything else from you? Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf Blofeld V1.15B11: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Lemures Lemniscati via Cygwin-apps writes: > openbabel-3.1.1 is built and will work with perl 5.32. > > Where should I upload the packages for perl 5.32? > Or should I wait, for now? In case you haven't seen the other message: please upload that package now. Thank you. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf rackAttack: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Andrew Schulman via Cygwin-apps writes: > Packaging error will be fixed in the forthcoming stow-2.3.1+5.32-1, which > will be compatible with perl-5.32. So same release as the perl update. Please let us know when you have uploaded the package. Thanks. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 13.02.2021 08:09, Marco Atzeri wrote: On 12.02.2021 16:07, Jon Turney wrote: On 12/02/2021 13:09, Ken Brown via Cygwin-apps wrote: On 2/12/2021 1:46 AM, ASSI wrote: Jon Turney writes: Oops! I've made a small change to calm to handle this case, and set the upload to be retried. my 5 packages are up. subversion will follow shortly. also subversion is up
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 12.02.2021 16:07, Jon Turney wrote: On 12/02/2021 13:09, Ken Brown via Cygwin-apps wrote: On 2/12/2021 1:46 AM, ASSI wrote: Jon Turney writes: Oops! I've made a small change to calm to handle this case, and set the upload to be retried. my 5 packages are up. subversion will follow shortly. I am checking the 64bit build and than will build the 32bit one
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 12/02/2021 13:09, Ken Brown via Cygwin-apps wrote: On 2/12/2021 1:46 AM, ASSI wrote: Jon Turney writes: I've fixed what I needed to in the relarea, so this update can proceed when Achim gives the go ahead. Please upload your packages, but please double-check that there is a dependency on perl5_032 in the hints. If everything works as intended, then setup will not update to any of these new packages until the provide for perl5_032 is available. Please let me know when you have uploaded you packages so I know when I should be uploading the final package that enables the upgrade to perl-5.32.1 via setup. I uploaded biber via cygport and got the following from calm: ERROR: package 'biber' version '2.16-2' requires: 'perl5_032', but nothing satisfies that ERROR: package 'biber' version '2.16-2' depends: 'perl5_032', but nothing satisfies that ERROR: error while validating merged x86 packages for Ken Brown ERROR: package 'biber' version '2.16-2' requires: 'perl5_032', but nothing satisfies that ERROR: package 'biber' version '2.16-2' depends: 'perl5_032', but nothing satisfies that ERROR: error while validating merged x86_64 packages for Ken Brown SUMMARY: 6 ERROR(s) Is this expected? Will the files stay in my upload area and be merged when the time comes? Oops! I've made a small change to calm to handle this case, and set the upload to be retried.
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 2/12/2021 1:46 AM, ASSI wrote: Jon Turney writes: I've fixed what I needed to in the relarea, so this update can proceed when Achim gives the go ahead. Please upload your packages, but please double-check that there is a dependency on perl5_032 in the hints. If everything works as intended, then setup will not update to any of these new packages until the provide for perl5_032 is available. Please let me know when you have uploaded you packages so I know when I should be uploading the final package that enables the upgrade to perl-5.32.1 via setup. I uploaded biber via cygport and got the following from calm: ERROR: package 'biber' version '2.16-2' requires: 'perl5_032', but nothing satisfies that ERROR: package 'biber' version '2.16-2' depends: 'perl5_032', but nothing satisfies that ERROR: error while validating merged x86 packages for Ken Brown ERROR: package 'biber' version '2.16-2' requires: 'perl5_032', but nothing satisfies that ERROR: package 'biber' version '2.16-2' depends: 'perl5_032', but nothing satisfies that ERROR: error while validating merged x86_64 packages for Ken Brown SUMMARY: 6 ERROR(s) Is this expected? Will the files stay in my upload area and be merged when the time comes? Ken
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Jon Turney writes: > I've fixed what I needed to in the relarea, so this update can proceed > when Achim gives the go ahead. Please upload your packages, but please double-check that there is a dependency on perl5_032 in the hints. If everything works as intended, then setup will not update to any of these new packages until the provide for perl5_032 is available. Please let me know when you have uploaded you packages so I know when I should be uploading the final package that enables the upgrade to perl-5.32.1 via setup. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 10/02/2021 06:02, ASSI wrote: Lemures Lemniscati via Cygwin-apps writes: openbabel-3.1.1 is built and will work with perl 5.32. Thanks. Where should I upload the packages for perl 5.32? Or should I wait, for now? Please hold it until Jon has had a chance to fix up some things on the repos. Either me or Jon will let you know here when it's time for uploading. I've fixed what I needed to in the relarea, so this update can proceed when Achim gives the go ahead.
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Jon Turney writes: >> libsolvperl-solvJon Turney I'd be sad to see this go since I was planning on replacing my hand-written dependency resolution with it. It's not urgent, however. >> perl-Crypt-OpenSSL-ECDSA perl-Crypt-OpenSSL-ECDSA Achim Gratz This will likely need to be deprecated since the API it was using is no longer available in OpenSSL. There is a Fedora patch that made it limp along for one single release, but that no longer works with newer OpenSSL and I haven't found a more recent release elsewhere either. There should be no dependent packages. >> perl-Tk-Canvas-GradientColor perl-Tk-Canvas-GradientColor Achim Gratz >> perl-Tk-ColoredButton perl-Tk-ColoredButtonAchim Gratz >> perl-Tk-EntryCheck perl-Tk-EntryCheck Achim Gratz >> perl-Tk-Getopt perl-Tk-Getopt Achim Gratz These will get updates for perl-5.32, there was probably a bug in perl-Tk that has since fixed. These are used by perl-PAR-Packer, specifically the GUI for it. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf rackAttack V1.04R1: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 06/02/2021 16:13, Achim Gratz wrote: Achim Gratz writes: Please prepare your packages for the release of perl-5.32 and report on this list about their status. The one package that I intend to wait for the release is subversion-perl, everything else either is under my maintenance already or can be updated slightly later without too much disturbance based on the last two updates of Perl. These are the source packages that touch the previous Perl installations (some of these weren't updated for perl-5.30, so I checked perl-5.26 also) and need updating for perl-5.32: I did a bit of investigation of packages which haven't been updated for perl-5.30 (with the plan of making them not installable, since we no longer provide a compatible perl), and came up with the following list: libproxy perl-Net-LibproxyORPHANED (Yaakov Selkowitz) libsolvperl-solvJon Turney link-grammar perl-clinkgrammarORPHANED (Yaakov Selkowitz) marisa perl-marisa ORPHANED (Yaakov Selkowitz) ming perl-mingORPHANED (Dr. Volker Zell) nginx nginx-mod_http_perl ORPHANED (Yaakov Selkowitz) openwsman perl-openwsman ORPHANED (Yaakov Selkowitz) perl-Crypt-OpenSSL-ECDSA perl-Crypt-OpenSSL-ECDSA Achim Gratz perl-Tk-Canvas-GradientColor perl-Tk-Canvas-GradientColor Achim Gratz perl-Tk-ColoredButton perl-Tk-ColoredButtonAchim Gratz perl-Tk-EntryCheck perl-Tk-EntryCheck Achim Gratz perl-Tk-Getopt perl-Tk-Getopt Achim Gratz xfconf perl-Xfce4-Xfconf-4 ORPHANED (Yaakov Selkowitz) zbar perl-Barcode-ZBarORPHANED (Yaakov Selkowitz) zinnia perl-zinnia ORPHANED (Yaakov Selkowitz)
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 09.02.2021 13:00, marco atzeri wrote: On Sun, Feb 7, 2021 at 7:12 PM Marco Atzeri wrote: On 06.02.2021 20:07, Marco Atzeri wrote: On 06.02.2021 17:13, Achim Gratz wrote: Achim Gratz writes: These are the source packages that touch the previous Perl installations (some of these weren't updated for perl-5.30, so I checked perl-5.26 also) and need updating for perl-5.32: 5 built GraphicsMagick Marco Atzeri ImageMagick Marco Atzeri irssiMarco Atzeri postgresql Marco Atzeri gdal Marco Atzeri I am looking at it graphviz Yaakov Selkowitz there is some issue with swig python interface of subversion Marco Atzeri I am looking at the version 1.14.1 to see if that has been solved upstream and in the meantime I also updated swig but I see no reason to delay the upgrade for it regards Marco
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Jon Turney writes: > I'm not quite sure why grepmail is on this list since it seems to just > contain a perl script Then it's probably good as it is. > I think hexchat should also be on this list, as it provides a perl > scripting plugin. I haven't gone through all mails from the previous upgrades, it may well have been in there somewhere. >> irssi >> postgresql >> rxvt > > I think this should be 'rxvt-unicode'. I'll take care of updating > that, as I did for the last perl update. OK. >> texinfo >> weechat >> znc > Not quite sure that git* and texinfo should be on this list. They seem > to contain perl scripts and perl modules which are installed elsewhere > than vendor_perl. For Git it is just a packaging error, really. As I said, that has the interesting side-effect that it survives the update, but that really is unintended. Ken has already confirmed that texinfo is a false positive. Thanks for checking. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 06/02/2021 16:13, Achim Gratz wrote: Achim Gratz writes: Please prepare your packages for the release of perl-5.32 and report on this list about their status. The one package that I intend to wait for the release is subversion-perl, everything else either is under my maintenance already or can be updated slightly later without too much disturbance based on the last two updates of Perl. [...] Please note that I can't easily figure out if a package uses an embedded Perl interpreter or sets up its own installation paths for Perl modules. These packages have previously been determined to fall under that category (some may have dropped that dependency in the meantime, but the maintainer would hopefully know): gdal git git-svn grepmail I'm not quite sure why grepmail is on this list since it seems to just contain a perl script I think hexchat should also be on this list, as it provides a perl scripting plugin. irssi postgresql rxvt I think this should be 'rxvt-unicode'. I'll take care of updating that, as I did for the last perl update. texinfo weechat znc Not quite sure that git* and texinfo should be on this list. They seem to contain perl scripts and perl modules which are installed elsewhere than vendor_perl.
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
marco atzeri via Cygwin-apps writes: > 4 built > > GraphicsMagick Marco Atzeri > ImageMagick Marco Atzeri > irssiMarco Atzeri > postgresql Marco Atzeri > >> I am looking at it >> > graphviz Yaakov Selkowitz >> >> to follow >> > subversion Marco Atzeri >> > gdal Marco Atzeri Thanks. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Lemures Lemniscati via Cygwin-apps writes: > openbabel-3.1.1 is built and will work with perl 5.32. Thanks. > Where should I upload the packages for perl 5.32? > Or should I wait, for now? Please hold it until Jon has had a chance to fix up some things on the repos. Either me or Jon will let you know here when it's time for uploading. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf Blofeld V1.15B11: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On Sat, 6 Feb 2021 20:07:08 +0100, Marco Atzeri via Cygwin-apps > On 06.02.2021 17:13, Achim Gratz wrote: > > Achim Gratz writes: > >> Please prepare your packages for the release of perl-5.32 and report on > >> this list about their status. The one package that I intend to wait for > >> the release is subversion-perl, everything else either is under my > >> maintenance already or can be updated slightly later without too much > >> disturbance based on the last two updates of Perl. Hi! openbabel-3.1.1 is built and will work with perl 5.32. Where should I upload the packages for perl 5.32? Or should I wait, for now? Regards, Lem
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On Sun, Feb 7, 2021 at 7:12 PM Marco Atzeri wrote: > > On 06.02.2021 20:07, Marco Atzeri wrote: > > On 06.02.2021 17:13, Achim Gratz wrote: > >> Achim Gratz writes: > >> > >> These are the source packages that touch the previous Perl installations > >> (some of these weren't updated for perl-5.30, so I checked perl-5.26 > >> also) and need updating for perl-5.32: 4 built GraphicsMagick Marco Atzeri ImageMagick Marco Atzeri irssiMarco Atzeri postgresql Marco Atzeri > I am looking at it > > graphviz Yaakov Selkowitz > > to follow > > subversion Marco Atzeri > > gdal Marco Atzeri Regards Marco
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Andrew Schulman via Cygwin-apps writes: > Packaging error will be fixed in the forthcoming stow-2.3.1+5.32-1, which > will be compatible with perl-5.32. So same release as the perl update. Thanks. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf rackAttack V1.04R1: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
> Andrew Schulman via Cygwin-apps writes: > > Thank you. stow is ready now. And no, I hadn't seen the packaging error - > > fixed in the next release. > > You mean the one that you've just readied or another one? I'd prefer if > it was fixed in coincidence with the update if it isn't too much of a > bother for you. Packaging error will be fixed in the forthcoming stow-2.3.1+5.32-1, which will be compatible with perl-5.32. So same release as the perl update.
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 06.02.2021 20:07, Marco Atzeri wrote: On 06.02.2021 17:13, Achim Gratz wrote: Achim Gratz writes: These are the source packages that touch the previous Perl installations (some of these weren't updated for perl-5.30, so I checked perl-5.26 also) and need updating for perl-5.32: two built GraphicsMagick Marco Atzeri ImageMagick Marco Atzeri I am looking at it graphviz Yaakov Selkowitz to follow subversion Marco Atzeri gdal Marco Atzeri irssi Marco Atzeri postgresql Marco Atzeri Regards Marco
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
I tentatively plan to do the release some time towards the end of the upcoming week. Reminder: Please prepare your packages for the release of perl-5.32 and report on this list about their status. The one package that I intend to wait for the release is subversion-perl, everything else either is under my maintenance already or can be updated slightly later without too much disturbance based on the last two updates of Perl. Please note that you need to manually insert a dependency on perl5_032 in addition to any dependencies to perl_base or perl into your packages since the officially released cygport does not yet generate this extra dependency. The Perl 5.32 test repository is now updated with the (presumably) final packages at: root=http://cygwin.stromeko.net/ $root/perl-5.32 including all Perl distributions that I maintain or co-maintain (additionally on request: znc). You can use this for preparation of your 5.32 compatible packages, if you've used an earlier incarnation of the repo that is OK too. Don't expect to be able to update installations with these packages installed without manual intervention. I recommend to use either a throwaway installation or having a full backup of the original installation. If you want to re-install into an existing installation, you can make setup do that by issuing: sed -i.bak -re 's/( perl[-_]?.*-)[0-9.]+-[0-9]+\.tar/\10-0.tar/' /etc/setup/installed.db The setup.ini is signed with my PGP key available at $root/stromeko.gpg, which you can download and then feed to setup.exe via the -K switch. The fingerprint of that key is: B22B 4890 B89E 5E5A 795C E305 B40B EC75 3152 B1C3 If you have the keyart script (Python, you can just download from https://raw.githubusercontent.com/atoponce/keyart/master/keyart), this is what you should see after importing the key into your public keyring: > keyart stromeko +-[DSA 2048]+ | ^.| |^ .| | ^ E | |. . ^ :| |. . ^ : . | |.^ . ^.:S | | .. . :^. | |. .^ ^.^ | |. ^:.^ .. | | ^:... . | |.^.| +-[3152B1C3]+ +---+ | :X| | . ^^^| |: ..^| | . : . E | | i . . . | | ^ S l : . | |i l ^ ^| | ^ . . | | . .| | . . | | ... | +---+ Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Terratec KOMPLEXER: http://Synth.Stromeko.net/Downloads.html#KomplexerWaves
Re: perl 5.32
Achim Gratz writes: > Marco Atzeri via Cygwin-apps writes: >> $ cygport GraphicsMagick.cygport list | grep perl5 >> /usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/Graphics/Magick.pm >> /usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/auto/Graphics/Magick/Magick.dll >> /usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/auto/Graphics/Magick/autosplit.ix >> >> generic perl scripts should only pull "perl_base" > > For Base packages, yes. Otherwise it's a bit of a judgement call, but > I'd rather tie a package to the Perl version it was tested with (you can > always change the hint file later if you know it really doesn't need to > be repackaged after an update). You can't generally know in advance if > that works or not with a later Perl version, especially now that there > is talk about a version 7 that will most likely deprecate a number of > features and make others the default. Binary and feature compatibility > is only guaranteed within one major version. In case it wasn't clear, the patched cygport only injects the dependency when a package touches one of the versioned perl directories, so the cases we've been discussing still need manual intervention. I think that's more in line with how Cygwin deals with that sort of thing; although in principle it could be changed to always inject a dependency and suppressing it based on either manual intervention or automatic determination (i.e. seeing that this is a Base package, in which case it should probably warn). Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for KORG EX-800 and Poly-800MkII V0.9: http://Synth.Stromeko.net/Downloads.html#KorgSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 07.02.2021 09:35, Achim Gratz wrote: Alexey Sokolov writes: Right now I have technical difficulties, and ETA to resolve them is unknown, so can't upload a new version. The cygport is available at https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/znc.git;a=summary , could you please try to rebuild it with the new perl? OK, should be no problem. Marco, can you give me (temporary) co-maint over znc, please? done Regards, Achim. Regards Marco
Re: perl 5.32
Marco Atzeri via Cygwin-apps writes: > $ cygport GraphicsMagick.cygport list | grep perl5 > /usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/Graphics/Magick.pm > /usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/auto/Graphics/Magick/Magick.dll > /usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/auto/Graphics/Magick/autosplit.ix > > generic perl scripts should only pull "perl_base" For Base packages, yes. Otherwise it's a bit of a judgement call, but I'd rather tie a package to the Perl version it was tested with (you can always change the hint file later if you know it really doesn't need to be repackaged after an update). You can't generally know in advance if that works or not with a later Perl version, especially now that there is talk about a version 7 that will most likely deprecate a number of features and make others the default. Binary and feature compatibility is only guaranteed within one major version. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra
Re: perl 5.32
On 07.02.2021 08:14, ASSI wrote: Marco Atzeri via Cygwin-apps writes: should we add the perl5_032 to REQUIRES ? Yes, as I'd written earlier in this thread: yes, I had the impression to remember it, but I had problem to find the point so better safe than sorry. I assume only if we have a version dependency or a DLL dependency $ cygport GraphicsMagick.cygport list | grep perl5 /usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/Graphics/Magick.pm /usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/auto/Graphics/Magick/Magick.dll /usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads/auto/Graphics/Magick/autosplit.ix generic perl scripts should only pull "perl_base" Regards, Achim. Regards Marco
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Marco Atzeri via Cygwin-apps writes: > git Adam Dinwoodie While Git doesn't need an immediate update, that really is due to a packaging error that ought to be finally fixed, please. The install should go into the standard Perl vendor directory like every Linux distribution I've looked at. Why this doesn't happen in the Cygwin build I haven't checked. Also, no modules "FromCPAN" must be present, Cygwin has newer ones anyway. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Andrew Schulman via Cygwin-apps writes: > Thank you. stow is ready now. And no, I hadn't seen the packaging error - > fixed in the next release. You mean the one that you've just readied or another one? I'd prefer if it was fixed in coincidence with the update if it isn't too much of a bother for you. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Alexey Sokolov writes: >> > >> > Please note that I can't easily figure out if a package uses an embedded >> > Perl interpreter or sets up its own installation paths for Perl modules. >> > These packages have previously been determined to fall under that >> > category (some may have dropped that dependency in the meantime, but the >> > maintainer would hopefully know): >> > >> znc Alexey Sokolov > > This package uses an embedded interpreter. > > Right now I have technical difficulties, and ETA to resolve them is > unknown, so can't upload a new version. The cygport is available at > https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/znc.git;a=summary > , could you please try to rebuild it with the new perl? OK, should be no problem. Marco, can you give me (temporary) co-maint over znc, please? > SCALLYWAG=deploy worked the last time, so there shouldn't be any > difficulties. I won't be able to check if runtime works though. I can't use that venue unless we leave a gap between the relase and updating the package, but we haven't figured out how exactly to synchronize the upload anyway. Jon, any preferences? Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
> > > > Please note that I can't easily figure out if a package uses an embedded > > Perl interpreter or sets up its own installation paths for Perl modules. > > These packages have previously been determined to fall under that > > category (some may have dropped that dependency in the meantime, but the > > maintainer would hopefully know): > > > znc Alexey Sokolov > Hi This package uses an embedded interpreter. Right now I have technical difficulties, and ETA to resolve them is unknown, so can't upload a new version. The cygport is available at https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/znc.git;a=summary , could you please try to rebuild it with the new perl? SCALLYWAG=deploy worked the last time, so there shouldn't be any difficulties. I won't be able to check if runtime works though.
Re: perl 5.32
Marco Atzeri via Cygwin-apps writes: > should we add the perl5_032 to REQUIRES ? Yes, as I'd written earlier in this thread: --8<---cut here---start->8--- Please note that you need to manually insert a dependency on perl5_032 in addition to any dependencies to perl_base or perl into your packages since the officially released cygport does not yet generate this extra dependency. --8<---cut here---end--->8--- You could alternatively build and use my patched cygport that should do it automatically (please report back if not): https://repo.or.cz/cygport/rpm-style.git specifically the to-upstream branch. Or build from a snapshot: https://repo.or.cz/cygport/rpm-style.git/snapshot/to-upstream-d495ecc.tar.gz Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf rackAttack: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds
Re: perl 5.32
On 08.12.2020 20:05, Achim Gratz wrote: Ken Brown via Cygwin-apps writes: Well, I get that they always want to be on the bleeding edge of UTF-8, but otherwise is that version really a requirement? The update itself isn't much of a problem I'd think, it's just that there's this slew of other packages to update in concert and the fact that most of them haven't yet added the perl5_030 require to prevent the update doing damage to an installation until such a package is actually updated. Regards, Achim. should we add the perl5_032 to REQUIRES ? Regards Marco
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Marco Atzeri via Cygwin-apps writes: > we will need some extra work or adopting As I said, some of these haven't seen an update for perl-5.30 and so can't have worked for almost a year already without anybody noticing, so I'm not overly worried… Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 06.02.2021 17:13, Achim Gratz wrote: Achim Gratz writes: Please prepare your packages for the release of perl-5.32 and report on this list about their status. The one package that I intend to wait for the release is subversion-perl, everything else either is under my maintenance already or can be updated slightly later without too much disturbance based on the last two updates of Perl. These are the source packages that touch the previous Perl installations (some of these weren't updated for perl-5.30, so I checked perl-5.26 also) and need updating for perl-5.32: we will need some extra work or adopting GraphicsMagick Marco Atzeri ImageMagick Marco Atzeri biberKen Brown graphviz Yaakov Selkowitz libproxy Yaakov Selkowitz libsolv Jon Turney link-grammar Yaakov Selkowitz marisa Yaakov Selkowitz ming ORPHANED (Dr. Volker Zell) net-snmp David Rothenberger nginxYaakov Selkowitz openbabelLemures Lemniscati openwsmanYaakov Selkowitz po4a Erwin Waterlander pristine-tar Jari Aalto sendxmpp Jari Aalto stow Andrew Schulman subversion Marco Atzeri xfconf Yaakov Selkowitz zbar Yaakov Selkowitz zinnia Yaakov Selkowitz Please note that I can't easily figure out if a package uses an embedded Perl interpreter or sets up its own installation paths for Perl modules. These packages have previously been determined to fall under that category (some may have dropped that dependency in the meantime, but the maintainer would hopefully know): gdal Marco Atzeri cgit Yaakov Selkowitz git Adam Dinwoodie stgitJari Aalto grepmail Jari Aalto irssiMarco Atzeri postgresql Marco Atzeri rxvt Yaakov Selkowitz texinfo Ken Brown weechat Sebastien Helleu znc Alexey Sokolov Regards, Achim. Thanks Marco
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 2/6/2021 11:13 AM, Achim Gratz wrote: Achim Gratz writes: Please prepare your packages for the release of perl-5.32 and report on this list about their status. The one package that I intend to wait for the release is subversion-perl, everything else either is under my maintenance already or can be updated slightly later without too much disturbance based on the last two updates of Perl. Please note that I can't easily figure out if a package uses an embedded Perl interpreter or sets up its own installation paths for Perl modules. These packages have previously been determined to fall under that category (some may have dropped that dependency in the meantime, but the maintainer would hopefully know): texinfo No problem here. I tested by running 'make check' in the texinfo source tree, with perl-5.32 installed. Ken
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Achim Gratz writes: > Please prepare your packages for the release of perl-5.32 and report on > this list about their status. The one package that I intend to wait for > the release is subversion-perl, everything else either is under my > maintenance already or can be updated slightly later without too much > disturbance based on the last two updates of Perl. These are the source packages that touch the previous Perl installations (some of these weren't updated for perl-5.30, so I checked perl-5.26 also) and need updating for perl-5.32: GraphicsMagick ImageMagick biber graphviz libproxy libsolv link-grammar marisa ming net-snmp nginx openbabel openwsman po4a pristine-tar sendxmpp stow subversion xfconf zbar zinnia Please note that I can't easily figure out if a package uses an embedded Perl interpreter or sets up its own installation paths for Perl modules. These packages have previously been determined to fall under that category (some may have dropped that dependency in the meantime, but the maintainer would hopefully know): gdal git git-svn grepmail irssi postgresql rxvt texinfo weechat znc Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Terratec KOMPLEXER: http://Synth.Stromeko.net/Downloads.html#KomplexerWaves
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
> On 2/4/2021 9:04 AM, Ken Brown via Cygwin-apps wrote: > > On 2/4/2021 7:10 AM, Andrew Schulman via Cygwin-apps wrote: > >>> The Perl 5.32 test repository is now updated with the stage 3 bootstrap > >>> packages at: > >>> > >>> root=http://cygwin.stromeko.net/ > >>> $root/perl-5.32 > >> > >> Not sure I understand. In setup I entered > >> > >> http://cygwin.stromeko.net/perl-5.32 > >> > >> as a mirror URL, but setup complains: > >> > >> Mirror error: Setup.ini signature > >> http://cygwin.stromeko.net/perl-5.32/x86_64/setup.xz.sig from > >> http://cygwin.stromeko.net/perl-5.32 failed to verify. > > > > Try adding '-K http://cygwin.stromeko.net/stromeko.gpg' to your invocation > > of > > setup. > > P.S. I assume you're asking about this so that you can rebuild perl-Stow. In > case you missed it, Achim made a packaging suggestion here: > > https://cygwin.com/pipermail/cygwin/2021-January/247594.html > > Ken Thank you. stow is ready now. And no, I hadn't seen the packaging error - fixed in the next release.
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Ken Brown via Cygwin-apps writes: >> Try adding '-K http://cygwin.stromeko.net/stromeko.gpg' to your >> invocation of setup. > > P.S. I assume you're asking about this so that you can rebuild > perl-Stow. In case you missed it, Achim made a packaging suggestion > here: > > https://cygwin.com/pipermail/cygwin/2021-January/247594.html Thank you Ken. I have nothing to add to these answers. :-) Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 2/4/2021 9:04 AM, Ken Brown via Cygwin-apps wrote: On 2/4/2021 7:10 AM, Andrew Schulman via Cygwin-apps wrote: The Perl 5.32 test repository is now updated with the stage 3 bootstrap packages at: root=http://cygwin.stromeko.net/ $root/perl-5.32 Not sure I understand. In setup I entered http://cygwin.stromeko.net/perl-5.32 as a mirror URL, but setup complains: Mirror error: Setup.ini signature http://cygwin.stromeko.net/perl-5.32/x86_64/setup.xz.sig from http://cygwin.stromeko.net/perl-5.32 failed to verify. Try adding '-K http://cygwin.stromeko.net/stromeko.gpg' to your invocation of setup. P.S. I assume you're asking about this so that you can rebuild perl-Stow. In case you missed it, Achim made a packaging suggestion here: https://cygwin.com/pipermail/cygwin/2021-January/247594.html Ken
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 2/4/2021 7:10 AM, Andrew Schulman via Cygwin-apps wrote: The Perl 5.32 test repository is now updated with the stage 3 bootstrap packages at: root=http://cygwin.stromeko.net/ $root/perl-5.32 Not sure I understand. In setup I entered http://cygwin.stromeko.net/perl-5.32 as a mirror URL, but setup complains: Mirror error: Setup.ini signature http://cygwin.stromeko.net/perl-5.32/x86_64/setup.xz.sig from http://cygwin.stromeko.net/perl-5.32 failed to verify. Try adding '-K http://cygwin.stromeko.net/stromeko.gpg' to your invocation of setup. Ken
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
> The Perl 5.32 test repository is now updated with the stage 3 bootstrap > packages at: > > root=http://cygwin.stromeko.net/ > $root/perl-5.32 Not sure I understand. In setup I entered http://cygwin.stromeko.net/perl-5.32 as a mirror URL, but setup complains: Mirror error: Setup.ini signature http://cygwin.stromeko.net/perl-5.32/x86_64/setup.xz.sig from http://cygwin.stromeko.net/perl-5.32 failed to verify. Am I doing that wrong? Thanks, Andrew
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 2/3/2021 2:31 AM, Marco Atzeri via Cygwin-apps wrote: On 03.02.2021 07:13, ASSI wrote: Ken Brown via Cygwin-apps writes: biber is ready to go. Off the top of my head I think perl-PAR-Packer is also yours and probably the only one I don't co-own. I can include it in the jumbo update if you give me co-maint. I had forgotten about that. Yes, please include it in the jumbo update. I set it for dual; Thanks, Marco. Ken
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 03.02.2021 07:13, ASSI wrote: Ken Brown via Cygwin-apps writes: biber is ready to go. Off the top of my head I think perl-PAR-Packer is also yours and probably the only one I don't co-own. I can include it in the jumbo update if you give me co-maint. Regards, Achim. I set it for dual; I doubt perl-PAR-Packer make any difference to Ken for the overall managing of perl: $ grep "^perl.*Achim Gratz/Ken Brown$" cygwin-pkg-maint | wc -l 48 $ grep "^perl.*Achim Gratz$" cygwin-pkg-maint |wc -l 325 Thanks Marco
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Ken Brown via Cygwin-apps writes: > biber is ready to go. Off the top of my head I think perl-PAR-Packer is also yours and probably the only one I don't co-own. I can include it in the jumbo update if you give me co-maint. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf rackAttack: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
On 2/2/2021 2:40 PM, Achim Gratz wrote: Please prepare your packages for the release of perl-5.32 and report on this list about their status. biber is ready to go. Ken
Re: [Attn. Maintainers] prepare your packages for release of perl-5.32
Please prepare your packages for the release of perl-5.32 and report on this list about their status. The one package that I intend to wait for the release is subversion-perl, everything else either is under my maintenance already or can be updated slightly later without too much disturbance based on the last two updates of Perl. The Perl 5.32 test repository is now updated with the stage 3 bootstrap packages at: root=http://cygwin.stromeko.net/ $root/perl-5.32 including all Perl distributions that I maintain or co-maintain. This is purely for preparation of your 5.32 compatible packages. While I will most likely have another bootstrap round, there is no need to rebuild any dependent packages if you built them with either the stage 1 or stage 2 packages. Don't expect to be able to update installations with these packages installed without manual intervention. I recommend to use either a throwaway installation or having a full backup of the original installation. If you want to re-install into an existing installation, you can make setup do that by issuing: sed -i.bak -re 's/( perl[-_]?.*-)[0-9.]+-[0-9]+\.tar/\10-0.tar/' /etc/setup/installed.db The setup.ini is signed with my PGP key available at $root/stromeko.gpg, which you can download and then feed to setup.exe via the -K switch. The fingerprint of that key is: B22B 4890 B89E 5E5A 795C E305 B40B EC75 3152 B1C3 If you have the keyart script (Python, you can just download from https://raw.githubusercontent.com/atoponce/keyart/master/keyart), this is what you should see after importing the key into your public keyring: > keyart stromeko +-[DSA 2048]+ | ^.| |^ .| | ^ E | |. . ^ :| |. . ^ : . | |.^ . ^.:S | | .. . :^. | |. .^ ^.^ | |. ^:.^ .. | | ^:... . | |.^.| +-[3152B1C3]+ +---+ | :X| | . ^^^| |: ..^| | . : . E | | i . . . | | ^ S l : . | |i l ^ ^| | ^ . . | | . .| | . . | | ... | +---+ Best Regards. -- Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: [Attn. Maintainers] perl-5.32
Achim Gratz writes: > Perl 5.32 was released today. In order to switch to this new Perl we > will again have to update or re-release a bunch of packages that are > using Perl. I will soon replace the RC1 in my test repository with the > release version and rebuild all distributions. You can then use this > repository to update your installations and then the packages you own. The Perl 5.32 test repository is now updated with the stage 2 bootstrap packages at: root=http://cygwin.stromeko.net/ $root/perl-5.32 including all Perl distributions that I maintain or co-maintain. This is purely for initial testing of the 5.32 mainline, there is no intention of releasing this version of Perl on Cygwin. I'll just replace any packages in the repo when I have to rework them for whatever reason and keep the release number the same. Expect a stage 3 bootstrap round to be made available later this week. There is no need to re-create any packages you might already have updated using the stage 2 version. Therefore, don't expect to be able to update installations with these packages installed without manual intervention. I recommend to use either a throwaway installation or having a full backup of the original installation. If you want to re-install into an existing installation, you can make setup do that by issuing: --8<---cut here---start->8--- sed -i.bak -re 's/( perl[-_]?.*-)[0-9.]+-[0-9]+\.tar/\10-0.tar/' /etc/setup/installed.db --8<---cut here---end--->8--- The setup.ini is signed with my PGP key available at $root/stromeko.gpg, which you can download and then feed to setup.exe via the -K switch. The fingerprint of that key is: B22B 4890 B89E 5E5A 795C E305 B40B EC75 3152 B1C3 If you have the keyart script (Python, you can just download from https://raw.githubusercontent.com/atoponce/keyart/master/keyart), this is what you should see after importing the key into your public keyring: > keyart stromeko +-[DSA 2048]+ | ^.| |^ .| | ^ E | |. . ^ :| |. . ^ : . | |.^ . ^.:S | | .. . :^. | |. .^ ^.^ | |. ^:.^ .. | | ^:... . | |.^.| +-[3152B1C3]+ +---+ | :X| | . ^^^| |: ..^| | . : . E | | i . . . | | ^ S l : . | |i l ^ ^| | ^ . . | | . .| | . . | | ... | +---+ Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs
[Attn. Maintainers] perl-5.32
Perl 5.32 was released today. In order to switch to this new Perl we will again have to update or re-release a bunch of packages that are using Perl. I will soon replace the RC1 in my test repository with the release version and rebuild all distributions. You can then use this repository to update your installations and then the packages you own. Please note that you need to manually insert a dependency on perl5_032 in addition to any dependencies to perl_base or perl into your packages since the officially released cygport does not yet generate this extra dependency. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
Re: perl 5.32
On 1/10/2021 7:42 AM, Achim Gratz wrote: Achim Gratz writes: The Perl 5.32 test repository is now up at: root=http://cygwin.stromeko.net/ $root/perl-5.32 Additionally the perl-5.32-RC1 is now available in this repo as a test package (perl-5.32.1-0.1). The distributions are all unchanged. I installed it on my test installation and rebuilt biber. No problems. Ken
Re: perl 5.32
Achim Gratz writes: > The Perl 5.32 test repository is now up at: > > root=http://cygwin.stromeko.net/ > $root/perl-5.32 Additionally the perl-5.32-RC1 is now available in this repo as a test package (perl-5.32.1-0.1). The distributions are all unchanged. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables
Re: perl 5.32
Ken Brown via Cygwin-apps writes: > The only small glitch that I encountered was when upgrading > perl-Algorithm-Diff. The version in your test repo was 1.201 instead > of 1.2010, so setup didn't recognize it as being newer than the > installed version (1.9xxx). Ah, I forgot to change that, thanks for noticing. I'm still thinking about whether I should generally canonicalize the versions for setup. That would be yet another patch for cygport, though. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra
Re: perl 5.32
On 12/27/2020 1:41 AM, Achim Gratz wrote: Ken Brown via Cygwin-apps writes: The Perl 5.32 test repository is now up at: root=http://cygwin.stromeko.net/ $root/perl-5.32 including all Perl distributions that I maintain or co-maintain. Thanks very much! It worked fine for building biber. Did you encounter any problems with setup, provided you started with an installation that already has the 5.30 Perl installed? Since I use my own local repository and setup.ini that only contains the packages I am going to install I can't really test that scenario, although I noticed that "Sync" does produce a very strange solution the first time around and I have to cycle through "Keep" and "Best" for it to settle on just upgrading Perl and not removing half of the rest of the system. I used a test installation that had 5.30 installed but didn't have all the Perl distributions that I needed for building Biber. I never had occasion to use "Sync"; I just installed missing packages. Sometimes I ran setup with your repo in addition to a regular mirror, and sometimes just with yours. I ran it several times until I had everything I needed. The only small glitch that I encountered was when upgrading perl-Algorithm-Diff. The version in your test repo was 1.201 instead of 1.2010, so setup didn't recognize it as being newer than the installed version (1.9xxx). Ken
Re: perl 5.32
Ken Brown via Cygwin-apps writes: >> The Perl 5.32 test repository is now up at: >> root=http://cygwin.stromeko.net/ >> $root/perl-5.32 >> including all Perl distributions that I maintain or co-maintain. > > Thanks very much! It worked fine for building biber. Did you encounter any problems with setup, provided you started with an installation that already has the 5.30 Perl installed? Since I use my own local repository and setup.ini that only contains the packages I am going to install I can't really test that scenario, although I noticed that "Sync" does produce a very strange solution the first time around and I have to cycle through "Keep" and "Best" for it to settle on just upgrading Perl and not removing half of the rest of the system. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs
Re: perl 5.32
On 12/26/2020 12:43 PM, Achim Gratz wrote: Achim Gratz writes: Achim Gratz writes: I've cleaned up the patches so they still apply on top of 5.32.0 where applicable and built the initial packages. For the rest I'll have to set up one of my old build machines as I don't want to move my main build box from the official state (which would mean I could no longer update other packages). I ended up creating a completely new build environment and staging repository on that machine. I have completed the stage-1 bootstrap, when I have reviewed the build logs for (new) errors I'll start the stage-2 bootstrap. That'll take about a bit on that machine, but I should get a repo that I can upload for your tests out of it. The Perl 5.32 test repository is now up at: root=http://cygwin.stromeko.net/ $root/perl-5.32 including all Perl distributions that I maintain or co-maintain. This is purely for initial testing of the 5.32 mainline, there is no intention of releasing this version of Perl on Cygwin. Once the first maintenance update becomes available in January (if everything comes together as planned), I'll just start over. I'll also just replace any packages in the repo when I have to rework them for whatever reason. Therefore, don't expect to be able to update installations with these packages installed without manual intervention. I recommend to use either a throwaway installation or having a full backup of the original installation. Thanks very much! It worked fine for building biber. Ken
Re: perl 5.32
Achim Gratz writes: > Achim Gratz writes: >> I've cleaned up the patches so they still apply on top of 5.32.0 where >> applicable and built the initial packages. For the rest I'll have to >> set up one of my old build machines as I don't want to move my main >> build box from the official state (which would mean I could no longer >> update other packages). > > I ended up creating a completely new build environment and staging > repository on that machine. I have completed the stage-1 bootstrap, > when I have reviewed the build logs for (new) errors I'll start the > stage-2 bootstrap. That'll take about a bit on that machine, but I > should get a repo that I can upload for your tests out of it. The Perl 5.32 test repository is now up at: root=http://cygwin.stromeko.net/ $root/perl-5.32 including all Perl distributions that I maintain or co-maintain. This is purely for initial testing of the 5.32 mainline, there is no intention of releasing this version of Perl on Cygwin. Once the first maintenance update becomes available in January (if everything comes together as planned), I'll just start over. I'll also just replace any packages in the repo when I have to rework them for whatever reason. Therefore, don't expect to be able to update installations with these packages installed without manual intervention. I recommend to use either a throwaway installation or having a full backup of the original installation. The setup.ini is signed with my PGP key available at $root/stromeko.gpg, which you can download and then feed to setup.exe via the -K switch. The fingerprint of that key is: B22B 4890 B89E 5E5A 795C E305 B40B EC75 3152 B1C3 If you have the keyart script (Python, you can just download from https://raw.githubusercontent.com/atoponce/keyart/master/keyart), this is what you should see after importing the key into your public keyring: > keyart stromeko +-[DSA 2048]+ | ^.| |^ .| | ^ E | |. . ^ :| |. . ^ : . | |.^ . ^.:S | | .. . :^. | |. .^ ^.^ | |. ^:.^ .. | | ^:... . | |.^.| +-[3152B1C3]+ +---+ | :X| | . ^^^| |: ..^| | . : . E | | i . . . | | ^ S l : . | |i l ^ ^| | ^ . . | | . .| | . . | | ... | +---+ Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs
Re: perl 5.32
Achim Gratz writes: > I've cleaned up the patches so they still apply on top of 5.32.0 where > applicable and built the initial packages. For the rest I'll have to > set up one of my old build machines as I don't want to move my main > build box from the official state (which would mean I could no longer > update other packages). I ended up creating a completely new build environment and staging repository on that machine. I have completed the stage-1 bootstrap, when I have reviewed the build logs for (new) errors I'll start the stage-2 bootstrap. That'll take about a bit on that machine, but I should get a repo that I can upload for your tests out of it. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Terratec KOMPLEXER: http://Synth.Stromeko.net/Downloads.html#KomplexerWaves
Re: perl 5.32
On 12/21/2020 3:30 PM, Achim Gratz wrote: Achim Gratz writes: I've checked again, there was talk about getting 5.32.1 going end of November but nothing happened since then (on the mailing list anyway). I think it's unlikely to get released this year since Big Sur has created a bunch of problems that they'll probably want to get on top of before collecting the backporting patches. The current indication is that this release wqill be ready mid to end of January. I'll see to get 5.32.0 out for you as a test release (let me know which distributions you need in addtion to perl itself). Whether we patch Biber back to 5.30 compatibility or wait for the 5.32.1 update for Biber remains to be decided later on I'd say. I've cleaned up the patches so they still apply on top of 5.32.0 where applicable and built the initial packages. For the rest I'll have to set up one of my old build machines as I don't want to move my main build box from the official state (which would mean I could no longer update other packages). Great. Thanks for working on this. Ken
Re: perl 5.32
Achim Gratz writes: > I've checked again, there was talk about getting 5.32.1 going end of > November but nothing happened since then (on the mailing list anyway). > I think it's unlikely to get released this year since Big Sur has > created a bunch of problems that they'll probably want to get on top of > before collecting the backporting patches. The current indication is that this release wqill be ready mid to end of January. > I'll see to get 5.32.0 out for you as a test release (let me know which > distributions you need in addtion to perl itself). Whether we patch > Biber back to 5.30 compatibility or wait for the 5.32.1 update for Biber > remains to be decided later on I'd say. I've cleaned up the patches so they still apply on top of 5.32.0 where applicable and built the initial packages. For the rest I'll have to set up one of my old build machines as I don't want to move my main build box from the official state (which would mean I could no longer update other packages). Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables
Re: perl 5.32
On 12/9/2020 3:37 PM, Achim Gratz wrote: I'll see to get 5.32.0 out for you as a test release (let me know which distributions you need in addtion to perl itself). Thanks. Here's the BUILD_REQUIRES: perl-Business-ISBN perl-Business-ISMN perl-Business-ISSN perl-Class-Accessor perl-Config-AutoConf perl-Data-Compare perl-Data-Dump perl-Data-Uniqid perl-DateTime-Calendar-Julian perl-DateTime-Format-Builder perl-Encode-EUCJPASCII perl-Encode-HanExtra perl-Encode-JIS2K perl-ExtUtils-LibBuilder perl-File-Slurper perl-File-Which perl-IO-String perl-IPC-Cmd perl-IPC-Run3 perl-LWP-Protocol-https perl-Lingua-Translit perl-List-AllUtils perl-List-MoreUtils perl-List-MoreUtils-XS perl-Log-Log4perl perl-Module-Build perl-Mozilla-CA perl-Parse-RecDescent perl-PerlIO-utf8_strict perl-Regexp-Common perl-Sort-Key perl-Test-Differences perl-Test-Simple perl-Text-BibTeX perl-Text-CSV perl-Text-CSV_XS perl-Text-Roman perl-URI perl-Unicode-Collate perl-Unicode-LineBreak perl-Unicode-Normalize perl-XML-LibXML perl-XML-LibXML-Simple perl-XML-LibXSLT perl-XML-Writer perl-autovivification perl-libwww-perl Whether we patch Biber back to 5.30 compatibility or wait for the 5.32.1 update for Biber remains to be decided later on I'd say. Sounds good to me. Ken
Re: perl 5.32
Ken Brown via Cygwin-apps writes: > I've just followed up with the biber maintainer, with a copy to you. Thanks. I've checked again, there was talk about getting 5.32.1 going end of November but nothing happened since then (on the mailing list anyway). I think it's unlikely to get released this year since Big Sur has created a bunch of problems that they'll probably want to get on top of before collecting the backporting patches. I'll see to get 5.32.0 out for you as a test release (let me know which distributions you need in addtion to perl itself). Whether we patch Biber back to 5.30 compatibility or wait for the 5.32.1 update for Biber remains to be decided later on I'd say. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for KORG EX-800 and Poly-800MkII V0.9: http://Synth.Stromeko.net/Downloads.html#KorgSDada
Re: perl 5.32
On 12/9/2020 1:57 PM, Achim Gratz wrote: Achim Gratz writes: I'd still be interested in what upstream thinks they get from 5.32 that absolutely can't be had from 5.30. It's even more saddening or hilarious (depending on where you are standing) than I thought. The whole thing was developed while still being compatible with 5.30 and in preparation for the release they changed around a bunch of configs that have _nothing_ to do with the functionality to make 5.32 the requirement. I've just followed up with the biber maintainer, with a copy to you. Ken
Re: perl 5.32
Achim Gratz writes: > I'd still be interested in what upstream thinks they get from 5.32 that > absolutely can't be had from 5.30. It's even more saddening or hilarious (depending on where you are standing) than I thought. The whole thing was developed while still being compatible with 5.30 and in preparation for the release they changed around a bunch of configs that have _nothing_ to do with the functionality to make 5.32 the requirement. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds
Re: perl 5.32
Ken Brown via Cygwin-apps writes: > Yes, unfortunately it really is a requirement. But I'd be perfectly > happy to just install 5.32 locally and use it for building the > upstream biber (which is distributed as an archive created by > PAR::Packer). I can delay releasing Cygwin's biber package until > you're ready to update perl. I'd still be interested in what upstream thinks they get from 5.32 that absolutely can't be had from 5.30. > Would it be easy for you to send me a cygport file that I could use > for building my own perl 5.32? I'll have to check which patches to carry and pull them up to the new base. The other thing about 5.32 is that I would really like to wait until 5.32.1 is out and there is no date set for when that is going to happen. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Q+, Q and microQ: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds
Re: perl 5.32
On 12/8/2020 2:05 PM, Achim Gratz wrote: Ken Brown via Cygwin-apps writes: I've just learned that the next release of biber is going to require 5.32. Do you have any plans to package the latter? Well, I get that they always want to be on the bleeding edge of UTF-8, but otherwise is that version really a requirement? The update itself isn't much of a problem I'd think, it's just that there's this slew of other packages to update in concert and the fact that most of them haven't yet added the perl5_030 require to prevent the update doing damage to an installation until such a package is actually updated. Yes, unfortunately it really is a requirement. But I'd be perfectly happy to just install 5.32 locally and use it for building the upstream biber (which is distributed as an archive created by PAR::Packer). I can delay releasing Cygwin's biber package until you're ready to update perl. Would it be easy for you to send me a cygport file that I could use for building my own perl 5.32? Ken
Re: perl 5.32
Ken Brown via Cygwin-apps writes: > I've just learned that the next release of biber is going to require > 5.32. Do you have any plans to package the latter? Well, I get that they always want to be on the bleeding edge of UTF-8, but otherwise is that version really a requirement? The update itself isn't much of a problem I'd think, it's just that there's this slew of other packages to update in concert and the fact that most of them haven't yet added the perl5_030 require to prevent the update doing damage to an installation until such a package is actually updated. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra
perl 5.32
Achim, I've just learned that the next release of biber is going to require 5.32. Do you have any plans to package the latter? Ken