public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [ITA/ITP] lots of perl distributions
@ 2015-02-22 21:14 Achim Gratz
  2015-02-24  8:57 ` Corinna Vinschen
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Achim Gratz @ 2015-02-22 21:14 UTC (permalink / raw)
  To: cygwin-apps


In order to get rid of perl_vendor on 32bit and update the packages to
the same versions on 64bit, I need to maintain the packages that were
formerly in perl_vendor plus another bunch that either are new
dependencies or are needed to build and test those packages.  Since that
list is long I've prepared a patch for cygwin-pkg-maint.

--8<---------------cut here---------------start------------->8---
--- cygwin-pkg-maint	2015-02-20 22:20:51.000000000 +0100
+++ cygwin-pkg-maint.new	2015-02-22 21:56:46.715577093 +0100
@@ -1179,38 +1179,62 @@
 pcre                                         Yaakov Selkowitz
 pdftk                                        David Rothenberger
 perl                                         Achim Gratz
-perl-Archive-Zip                             Yaakov Selkowitz
+perl-Algorith-Diff                           Achim Gratz
+perl-Archive-Zip                             Achim Gratz/Yaakov Selkowitz
 perl-Authen-SASL                             Yaakov Selkowitz
+perl-B-Generate                              Achim Gratz
 perl-Business-ISBN                           Ken Brown
 perl-Business-ISBN-Data                      Ken Brown
 perl-Business-ISMN                           Ken Brown
 perl-Business-ISSN                           Ken Brown
 perl-Cairo                                   Yaakov Selkowitz
 perl-Cairo-GObject                           Yaakov Selkowitz
-perl-Capture-Tiny                            Ken Brown
+perl-Capture-Tiny                            Achim Gratz/Ken Brown
+perl-Carp                                    Achim Gratz
+perl-Class-XSAccessor                        Achim Gratz
 perl-Clone                                   Yaakov Selkowitz
+perl-common-sense                            Achim Gratz
+perl-Compress-Bzip2                          Achim Gratz
 perl-Config-AutoConf                         Ken Brown
+perl-Config-Perl-V                           Achim Gratz
+perl-Config-Tiny                             Achim Gratz
+perl-CPAN-DistnameInfo                       Achim Gratz
+perl-CPAN-Reporter                           Achim Gratz
+perl-CPAN-Testers-Report                     Achim Gratz
+perl-Data-Alias                              Achim Gratz
 perl-Data-Compare                            Ken Brown
 perl-Data-Diver                              Ken Brown
 perl-Data-Dump                               Ken Brown
+perl-Data-GUID                               Achim Gratz
+perl-Data-OptList                            Achim Gratz
+perl-Data-UUID                               Achim Gratz
+perl-Devel-Autoflush                         Achim Gratz
+perl-Devel-Symdump                           Achim Gratz
 perl-Date-Simple                             Ken Brown
 perl-DBD-mysql                               Yaakov Selkowitz
 perl-DBD-SQLite                              Yaakov Selkowitz
 perl-DBI                                     Yaakov Selkowitz
-perl-Digest-HMAC                             Yaakov Selkowitz
-perl-Digest-SHA1                             Yaakov Selkowitz
+perl-Digest-HMAC                             Achim Gratz/Yaakov Selkowitz
+perl-Digest-SHA1                             Achim Gratz/Yaakov Selkowitz
 perl-Encode-EUCJPASCII                       Ken Brown
 perl-Encode-HanExtra                         Ken Brown
 perl-Encode-JIS2K                            Ken Brown
-perl-Encode-Locale                           Yaakov Selkowitz
+perl-Encode-Locale                           Achim Gratz/Yaakov Selkowitz
 perl-Error                                   Eric Blake
+perl-ExtUtils-CBuilder                       Achim Gratz
 perl-ExtUtils-Depends                        Yaakov Selkowitz
 perl-ExtUtils-LibBuilder                     Ken Brown
+perl-ExtUtils-MakeMaker                      Achim Gratz
 perl-ExtUtils-PkgConfig                      Yaakov Selkowitz
+perl-File-Copy-Recursive                     Achim Gratz
+perl-File-Find-Object                        Achim Gratz
+perl-File-Find-Object-Rule                   Achim Gratz
 perl-File-Find-Rule                          Ken Brown
-perl-File-Listing                            Yaakov Selkowitz
+perl-File-Listing                            Achim Gratz/Yaakov Selkowitz
+perl-File-pushd                              Achim Gratz
 perl-File-Slurp                              Ken Brown
 perl-File-Slurp-Unicode                      Ken Brown
+perl-File-Which                              Achim Gratz
 perl-Getopt-ArgvFile                         Yaakov Selkowitz
 perl-Glib                                    Yaakov Selkowitz
 perl-Glib-Object-Introspection               Yaakov Selkowitz
@@ -1231,52 +1255,98 @@
 perl-Gtk2-Unique                             Yaakov Selkowitz
 perl-Gtk2-WebKit                             Yaakov Selkowitz
 perl-Gtk3                                    Yaakov Selkowitz
-perl-HTML-Parser                             Yaakov Selkowitz
-perl-HTML-Tagset                             Yaakov Selkowitz
-perl-HTTP-Cookies                            Yaakov Selkowitz
-perl-HTTP-Daemon                             Yaakov Selkowitz
-perl-HTTP-Date                               Yaakov Selkowitz
-perl-HTTP-Message                            Yaakov Selkowitz
-perl-HTTP-Negotiate                          Yaakov Selkowitz
-perl-IO-HTML                                 Ken Brown
-perl-IO-Socket-IP                            Yaakov Selkowitz
-perl-IO-Socket-SSL                           Yaakov Selkowitz
-perl-IO-Tty                                  ORPHANED (Reini Urban)
-perl-IPC-Run3                                Ken Brown
+perl-HTML-Parser                             Achim Gratz/Yaakov Selkowitz
+perl-HTML-Tagset                             Achim Gratz/Yaakov Selkowitz
+perl-HTTP-Cookies                            Achim Gratz/Yaakov Selkowitz
+perl-HTTP-Daemon                             Achim Gratz/Yaakov Selkowitz
+perl-HTTP-Date                               Achim Gratz/Yaakov Selkowitz
+perl-HTTP-Message                            Achim Gratz/Yaakov Selkowitz
+perl-HTTP-Negotiate                          Achim Gratz/Yaakov Selkowitz
+perl-Inline                                  Achim Gratz
+perl-Inline-Files                            Achim Gratz
+perl-IO-CaptureOutput                        Achim Gratz
+perl-IO-HTML                                 Achim Gratz/Ken Brown
+perl-Prompt-Tiny                             Achim Gratz
+perl-IO-Socket-INET6                         Achim Gratz
+perl-IO-Socket-IP                            Achim Gratz/Yaakov Selkowitz
+perl-IO-Socket-SSL                           Achim Gratz/Yaakov Selkowitz
+perl-IO-String                               Achim Gratz
+perl-IO-Tty                                  Achim Gratz
+perl-IPC-Cmd                                 Achim Gratz
+perl-IPC-Run                                 Achim Gratz
+perl-IPC-Run3                                Achim Gratz/Ken Brown
+perl-JSON                                    Achim Gratz
+perl-JSON-XS                                 Achim Gratz
 perl-libwin32                                ORPHANED (Reini Urban)
+perl-libwww-perl                             Achim Gratz
 perl-List-AllUtils                           Ken Brown
 perl-List-MoreUtils                          Ken Brown
 perl-Locale-gettext                          Yaakov Selkowitz
 perl-Log-Log4perl                            Ken Brown
-perl-LWP                                     Yaakov Selkowitz
-perl-LWP-MediaTypes                          Yaakov Selkowitz
-perl-LWP-Protocol-https                      Ken Brown
+perl-LWP                                     Achim Gratz/Yaakov Selkowitz
+perl-LWP-MediaTypes                          Achim Gratz/Yaakov Selkowitz
+perl-LWP-Protocol-https                      Achim Gratz/Ken Brown
 perl-MailTools                               Yaakov Selkowitz
+perl-Metabase-Client-Simple                  Achim Gratz
+perl-Metabase-Fact                           Achim Gratz
 perl-MIME-Charset                            Ken Brown
-perl-Module-ScanDeps                         Yaakov Selkowitz
-perl-Mozilla-CA                              Ken Brown
-perl-Net-HTTP                                Yaakov Selkowitz
+perl-Module-ScanDeps                         Achim Gratz/Yaakov Selkowitz
+perl-Module-Signature                        Achim Gratz
+perl-Mozilla-CA                              Achim Gratz/Ken Brown
+perl-Net-DNS                                 Achim Gratz
+perl-Net-HTTP                                Achim Gratz/Yaakov Selkowitz
+perl-Net-IP                                  Achim Gratz
 perl-Net-SMTP-SSL                            Yaakov Selkowitz
-perl-Net-SSLeay                              Yaakov Selkowitz
-perl-Number-Compare                          Ken Brown
+perl-Net-SSLeay                              Achim Gratz/Yaakov Selkowitz
+perl-Number-Compare                          Achim Gratz/Ken Brown
+perl-PadWalker                               Achim Gratz
 perl-Pango                                   Yaakov Selkowitz
 perl-PAR                                     Yaakov Selkowitz
-perl-PAR-Dist                                Yaakov Selkowitz
+perl-PAR-Dist                                Achim Gratz/Yaakov Selkowitz
 perl-PAR-Packer                              Yaakov Selkowitz
-perl-Params-Util                             Yaakov Selkowitz
-perl-Proc-ProcessTable                       Yaakov Selkowitz
+perl-Params-Util                             Achim Gratz/Yaakov Selkowitz
+perl-Parse-RecDescent                        Achim Gratz
+perl-Path-Class                              Achim Gratz
+perl-Pod-Coverage                            Achim Gratz
+perl-Pod-Excapes                             Achim Gratz
+perl-Pod-Simple                              Achim Gratz
+perl-Probe-Perl                              Achim Gratz
+perl-Proc-ProcessTable                       Achim Gratz/Yaakov Selkowitz
 perl-Readonly                                Ken Brown
 perl-Readonly-XS                             Ken Brown
 perl-Regexp-Common                           Ken Brown
 perl-SGMLSpm                                 Yaakov Selkowitz
-perl-Socket                                  Yaakov Selkowitz
-perl-Term-ReadKey                            Yaakov Selkowitz
-perl-Term-ReadLine-Gnu                       Yaakov Selkowitz
+perl-Socket                                  Achim Gratz/Yaakov Selkowitz
+perl-Socket6                                 Achim Gratz
+perl-Spiffy                                  Achim Gratz
+perl-Sub-Exporter                            Achim Gratz
+perl-Sub-Install                             Achim Gratz
+perl-Sub-Uplevel                             Achim Gratz
+perl-Tee                                     Achim Gratz
+perl-TermReadkey                             Achim Gratz
+perl-Term-ReadKey                            Achim Gratz/Yaakov Selkowitz
+perl-Term-ReadLine-Gnu                       Achim Gratz/Yaakov Selkowitz
+perl-Term-Readline-Perl                      Achim Gratz
+perl-Test-Base                               Achim Gratz
+perl-Test-Fatal                              Achim Gratz
+perl-Test-NoWarnings                         Achim Gratz
+perl-Test-Pod                                Achim Gratz
+perl-Test-Pod-Coverage                       Achim Gratz
+perl-Test-Reporter                           Achim Gratz
+perl-Test-Reporter-Transport-Metabase        Achim Gratz
+perl-Test-Requires                           Achim Gratz
+perl-Test-Script                             Achim Gratz
+perl-Test-Simple                             Achim Gratz
+perl-Test-TrailingSpace                      Achim Gratz
+perl-Test-Warn                               Achim Gratz
+perl-Test-Without-Module                     Achim Gratz
+perl-Test-YAML                               Achim Gratz
 perl-Text-BibTeX                             Ken Brown
 perl-Text-CharWidth                          Yaakov Selkowitz
 perl-Text-CSV                                David Stacey
 perl-Text-CSV_XS                             David Stacey
-perl-Text-Glob                               Ken Brown
+perl-Text-Diff                               Achim Gratz
+perl-Text-Glob                               Achim Gratz/Ken Brown
 perl-Text-WrapI18N                           Yaakov Selkowitz
 perl-Tie-Cycle                               Ken Brown
 perl-TimeDate                                Yaakov Selkowitz
@@ -1286,20 +1356,22 @@
 perl-Tk-EntryCheck                           Yaakov Selkowitz
 perl-Tk-Getopt                               Yaakov Selkowitz
 perl-Tk-Pod                                  Yaakov Selkowitz
+perl-Try-Tiny                                Achim Gratz
 perl-Unicode-Collate                         Ken Brown
 perl-Unicode-GCString                        Ken Brown
-perl-URI                                     Yaakov Selkowitz
+perl-URI                                     Achim Gratz/Yaakov Selkowitz
 perl-Win32-GUI                               ORPHANED (Reini Urban)
-perl-WWW-RobotRules                          Yaakov Selkowitz
-perl-XML-LibXML                              Yaakov Selkowitz
-perl-XML-LibXML-Simple                       Ken Brown
+perl-WWW-RobotRules                          Achim Gratz/Yaakov Selkowitz
+perl-XML-LibXML                              Achim Gratz/Yaakov Selkowitz
+perl-XML-LibXML-Simple                       Achim Gratz/Ken Brown
 perl-XML-LibXSLT                             Ken Brown
-perl-XML-NamespaceSupport                    Yaakov Selkowitz
-perl-XML-Parser                              Yaakov Selkowitz
-perl-XML-SAX                                 Yaakov Selkowitz
-perl-XML-SAX-Base                            Yaakov Selkowitz
+perl-XML-NamespaceSupport                    Achim Gratz/Yaakov Selkowitz
+perl-XML-Parser                              Achim Gratz/Yaakov Selkowitz
+perl-XML-SAX                                 Achim Gratz/Yaakov Selkowitz
+perl-XML-SAX-Base                            Achim Gratz/Yaakov Selkowitz
 perl-XML-Simple                              Yaakov Selkowitz
-perl-YAML                                    Yaakov Selkowitz
+perl-YAML                                    Achim Gratz/Yaakov Selkowitz
+perl-YAML-LibYAML                            Achim Gratz
 phodav                                       Yaakov Selkowitz
 phonon                                       Yaakov Selkowitz
 phonon-backend-gstreamer                     Yaakov Selkowitz
--8<---------------cut here---------------end--------------->8---

Once these are taken care of (and as previously discussed), I'll see
which other Perl distributions the current maintainers no longer want or
need to take care of and ITA those as well.


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-02-22 21:14 [ITA/ITP] lots of perl distributions Achim Gratz
@ 2015-02-24  8:57 ` Corinna Vinschen
  2015-02-24 17:51   ` Achim Gratz
  2015-03-07 12:20 ` Achim Gratz
  2015-03-10 19:24 ` Achim Gratz
  2 siblings, 1 reply; 22+ messages in thread
From: Corinna Vinschen @ 2015-02-24  8:57 UTC (permalink / raw)
  To: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 579 bytes --]

On Feb 22 22:14, Achim Gratz wrote:
> 
> In order to get rid of perl_vendor on 32bit and update the packages to
> the same versions on 64bit, I need to maintain the packages that were
> formerly in perl_vendor plus another bunch that either are new
> dependencies or are needed to build and test those packages.  Since that
> list is long I've prepared a patch for cygwin-pkg-maint.

Please apply.


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-02-24  8:57 ` Corinna Vinschen
@ 2015-02-24 17:51   ` Achim Gratz
  2015-02-24 21:00     ` Corinna Vinschen
  0 siblings, 1 reply; 22+ messages in thread
From: Achim Gratz @ 2015-02-24 17:51 UTC (permalink / raw)
  To: cygwin-apps

Corinna Vinschen writes:
> Please apply.

I don't think I have commit access for that (and that should probably be
kept that way for the time being).


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-02-24 17:51   ` Achim Gratz
@ 2015-02-24 21:00     ` Corinna Vinschen
  0 siblings, 0 replies; 22+ messages in thread
From: Corinna Vinschen @ 2015-02-24 21:00 UTC (permalink / raw)
  To: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 386 bytes --]

On Feb 24 18:45, Achim Gratz wrote:
> Corinna Vinschen writes:
> > Please apply.
> 
> I don't think I have commit access for that (and that should probably be
> kept that way for the time being).

Applied.


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-02-22 21:14 [ITA/ITP] lots of perl distributions Achim Gratz
  2015-02-24  8:57 ` Corinna Vinschen
@ 2015-03-07 12:20 ` Achim Gratz
  2015-03-07 15:58   ` Achim Gratz
  2015-03-10 19:24 ` Achim Gratz
  2 siblings, 1 reply; 22+ messages in thread
From: Achim Gratz @ 2015-03-07 12:20 UTC (permalink / raw)
  To: cygwin-apps


I've had a typo in the patch and I need to additionally unbundle and
update Win32-API (the version that comes with Perl is too old to
recognize modern Windows versions).

--- cygwin-pkg-maint	2015-03-06 17:17:15.000000000 +0100
+++ cygwin-pkg-maint.new	2015-03-07 13:15:47.894161810 +0100
@@ -1181,7 +1181,7 @@
 pcre                                         Yaakov Selkowitz
 pdftk                                        David Rothenberger
 perl                                         Achim Gratz
-perl-Algorith-Diff                           Achim Gratz
+perl-Algorithm-Diff                          Achim Gratz
 perl-Archive-Zip                             Achim Gratz/Yaakov Selkowitz
 perl-Authen-SASL                             Yaakov Selkowitz
 perl-B-Generate                              Achim Gratz
@@ -1362,6 +1362,7 @@
 perl-Unicode-Collate                         Ken Brown
 perl-Unicode-GCString                        Ken Brown
 perl-URI                                     Achim Gratz/Yaakov Selkowitz
+perl-Win32-API                               Achim Gratz
 perl-Win32-GUI                               ORPHANED (Reini Urban)
 perl-WWW-RobotRules                          Achim Gratz/Yaakov Selkowitz
 perl-XML-LibXML                              Achim Gratz/Yaakov Selkowitz


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-07 12:20 ` Achim Gratz
@ 2015-03-07 15:58   ` Achim Gratz
  2015-03-08 16:22     ` Marco Atzeri
  0 siblings, 1 reply; 22+ messages in thread
From: Achim Gratz @ 2015-03-07 15:58 UTC (permalink / raw)
  To: cygwin-apps

Achim Gratz writes:
> I've had a typo in the patch and I need to additionally unbundle and
> update Win32-API (the version that comes with Perl is too old to
> recognize modern Windows versions).

Sorry, that would be Win32, not Win32-API (I'll eventually have to get
Win32-API to compile, but not at this moment).

--- cygwin-pkg-maint	2015-03-06 17:17:15.000000000 +0100
+++ cygwin-pkg-maint.new	2015-03-07 13:15:47.894161810 +0100
@@ -1181,7 +1181,7 @@
 pcre                                         Yaakov Selkowitz
 pdftk                                        David Rothenberger
 perl                                         Achim Gratz
-perl-Algorith-Diff                           Achim Gratz
+perl-Algorithm-Diff                          Achim Gratz
 perl-Archive-Zip                             Achim Gratz/Yaakov Selkowitz
 perl-Authen-SASL                             Yaakov Selkowitz
 perl-B-Generate                              Achim Gratz
@@ -1362,6 +1362,7 @@
 perl-Unicode-Collate                         Ken Brown
 perl-Unicode-GCString                        Ken Brown
 perl-URI                                     Achim Gratz/Yaakov Selkowitz
+perl-Win32                                   Achim Gratz
 perl-Win32-GUI                               ORPHANED (Reini Urban)
 perl-WWW-RobotRules                          Achim Gratz/Yaakov Selkowitz
 perl-XML-LibXML                              Achim Gratz/Yaakov Selkowitz



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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-07 15:58   ` Achim Gratz
@ 2015-03-08 16:22     ` Marco Atzeri
  2015-03-08 19:28       ` Achim Gratz
  0 siblings, 1 reply; 22+ messages in thread
From: Marco Atzeri @ 2015-03-08 16:22 UTC (permalink / raw)
  To: cygwin-apps


On 3/7/2015 4:58 PM, Achim Gratz wrote:
> Achim Gratz writes:
>> I've had a typo in the patch and I need to additionally unbundle and
>> update Win32-API (the version that comes with Perl is too old to
>> recognize modern Windows versions).
>
> Sorry, that would be Win32, not Win32-API (I'll eventually have to get
> Win32-API to compile, but not at this moment).
>
> --- cygwin-pkg-maint	2015-03-06 17:17:15.000000000 +0100
> +++ cygwin-pkg-maint.new	2015-03-07 13:15:47.894161810 +0100
> @@ -1181,7 +1181,7 @@
>   pcre                                         Yaakov Selkowitz
>   pdftk                                        David Rothenberger
>   perl                                         Achim Gratz
> -perl-Algorith-Diff                           Achim Gratz
> +perl-Algorithm-Diff                          Achim Gratz
>   perl-Archive-Zip                             Achim Gratz/Yaakov Selkowitz
>   perl-Authen-SASL                             Yaakov Selkowitz
>   perl-B-Generate                              Achim Gratz
> @@ -1362,6 +1362,7 @@
>   perl-Unicode-Collate                         Ken Brown
>   perl-Unicode-GCString                        Ken Brown
>   perl-URI                                     Achim Gratz/Yaakov Selkowitz
> +perl-Win32                                   Achim Gratz
>   perl-Win32-GUI                               ORPHANED (Reini Urban)
>   perl-WWW-RobotRules                          Achim Gratz/Yaakov Selkowitz
>   perl-XML-LibXML                              Achim Gratz/Yaakov Selkowitz
>
>
>
> Regards,
> Achim.
>


done

Marco

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-08 16:22     ` Marco Atzeri
@ 2015-03-08 19:28       ` Achim Gratz
  2015-03-08 20:00         ` Marco Atzeri
  2015-03-09  1:34         ` Yaakov Selkowitz
  0 siblings, 2 replies; 22+ messages in thread
From: Achim Gratz @ 2015-03-08 19:28 UTC (permalink / raw)
  To: cygwin-apps

Marco Atzeri writes:
> done

Thank you.

I'm ready for the upload, but there's one thing I don't know how to
handle correctly: I'm obsoleting perl-LWP in favor of perl-libwww-perl
(that's the actual distribution name and it is needed for automated
checking of dependencies via CPAN or MetaCPAN).  Cygport provides an
obsoletion package _inside_ the perl-libwww-perl directory and points to
it as an external source.  I think that upset might be upset when it
finds the existing perl-LWP directory, so how is this obsoletion
supposed to work in reality?  Should I just delete the existing perl-LWP
(I don't think I can delete the directory, though)?


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-08 19:28       ` Achim Gratz
@ 2015-03-08 20:00         ` Marco Atzeri
  2015-03-08 20:11           ` Achim Gratz
  2015-03-09  1:34         ` Yaakov Selkowitz
  1 sibling, 1 reply; 22+ messages in thread
From: Marco Atzeri @ 2015-03-08 20:00 UTC (permalink / raw)
  To: cygwin-apps



On 3/8/2015 8:28 PM, Achim Gratz wrote:
> Marco Atzeri writes:
>> done
>
> Thank you.
>
> I'm ready for the upload, but there's one thing I don't know how to
> handle correctly: I'm obsoleting perl-LWP in favor of perl-libwww-perl
> (that's the actual distribution name and it is needed for automated
> checking of dependencies via CPAN or MetaCPAN).  Cygport provides an
> obsoletion package _inside_ the perl-libwww-perl directory and points to
> it as an external source.  I think that upset might be upset when it
> finds the existing perl-LWP directory, so how is this obsoletion
> supposed to work in reality?  Should I just delete the existing perl-LWP
> (I don't think I can delete the directory, though)?

as perl-LWP is a 64bit package required by several other packages,
you can not just drop it.

One possible solution is:

bump perl-LWP with a empty tar
put in setup.hint
  category: _obsolete
  requires: perl-libwww-perl

there are several examples in both the 2 setup.ini.
See file lengths of 32 of xz tar file.

PS: I do not see any perl-libwww-perl directory

Regards
Marco



>
>
> Regards,
> Achim.
>

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-08 20:00         ` Marco Atzeri
@ 2015-03-08 20:11           ` Achim Gratz
  0 siblings, 0 replies; 22+ messages in thread
From: Achim Gratz @ 2015-03-08 20:11 UTC (permalink / raw)
  To: cygwin-apps

Marco Atzeri writes:
> as perl-LWP is a 64bit package required by several other packages,
> you can not just drop it.

I said I'm going to obsolete it, not drop it.

> One possible solution is:
>
> bump perl-LWP with a empty tar
> put in setup.hint
>  category: _obsolete
>  requires: perl-libwww-perl
>
> there are several examples in both the 2 setup.ini.
> See file lengths of 32 of xz tar file.

Cygport has produced that package already for me.  It just wants me to
put it in a different directory for whatever reason (I consider that a
bug at the moment).  If I move those files into perl-LWP I think I'm
left with a package that has no sources in [curr] which upset is known
to complain about.

> PS: I do not see any perl-libwww-perl directory

Not yet, until I've figured out what's the correct way forward.


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-08 19:28       ` Achim Gratz
  2015-03-08 20:00         ` Marco Atzeri
@ 2015-03-09  1:34         ` Yaakov Selkowitz
  2015-03-09  6:28           ` Achim Gratz
  1 sibling, 1 reply; 22+ messages in thread
From: Yaakov Selkowitz @ 2015-03-09  1:34 UTC (permalink / raw)
  To: cygwin-apps

On Sun, 2015-03-08 at 20:28 +0100, Achim Gratz wrote:
> I'm ready for the upload, but there's one thing I don't know how to
> handle correctly: I'm obsoleting perl-LWP in favor of perl-libwww-perl
> (that's the actual distribution name and it is needed for automated
> checking of dependencies via CPAN or MetaCPAN).  Cygport provides an
> obsoletion package _inside_ the perl-libwww-perl directory and points to
> it as an external source.  I think that upset might be upset when it
> finds the existing perl-LWP directory, so how is this obsoletion
> supposed to work in reality?

upset does indeed live up to its name in such a case, so we need to
rearrange directories on sourceware to match the new layout.  I have
done so for perl-LWP, so please proceed.

--
Yaakov




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-09  1:34         ` Yaakov Selkowitz
@ 2015-03-09  6:28           ` Achim Gratz
  2015-03-09 20:45             ` Achim Gratz
  0 siblings, 1 reply; 22+ messages in thread
From: Achim Gratz @ 2015-03-09  6:28 UTC (permalink / raw)
  To: cygwin-apps

Yaakov Selkowitz writes:
> upset does indeed live up to its name in such a case, so we need to
> rearrange directories on sourceware to match the new layout.  I have
> done so for perl-LWP, so please proceed.

Thank you very much.  I'll do the upload later today.


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-09  6:28           ` Achim Gratz
@ 2015-03-09 20:45             ` Achim Gratz
  2015-03-10  6:40               ` Achim Gratz
  0 siblings, 1 reply; 22+ messages in thread
From: Achim Gratz @ 2015-03-09 20:45 UTC (permalink / raw)
  To: cygwin-apps

Achim Gratz writes:
> Yaakov Selkowitz writes:
>> upset does indeed live up to its name in such a case, so we need to
>> rearrange directories on sourceware to match the new layout.  I have
>> done so for perl-LWP, so please proceed.
>
> Thank you very much.  I'll do the upload later today.

The upload was extremely slow and I've had the connection drop a few
times.  Does sourceware throttle connections?  At the moment I can't
even get a directory listing via sshfs anymore, although lftp still
seems to cope just fine.  The upload appears to have finished, but I
want to check everything again.  I'll stop for today and try again
tomorrow.


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-09 20:45             ` Achim Gratz
@ 2015-03-10  6:40               ` Achim Gratz
  2015-03-10  8:48                 ` Corinna Vinschen
  0 siblings, 1 reply; 22+ messages in thread
From: Achim Gratz @ 2015-03-10  6:40 UTC (permalink / raw)
  To: cygwin-apps

Achim Gratz writes:
> The upload was extremely slow and I've had the connection drop a few
> times.  Does sourceware throttle connections?  At the moment I can't
> even get a directory listing via sshfs anymore, although lftp still
> seems to cope just fine.

It seems I crossed a threshold with the number of directories in my
release areas… :-(

--8<---------------cut here---------------start------------->8---
getdir[0]
[00032] OPENDIR
  [00032]         HANDLE       14bytes (185ms)
[00033] READDIR
[00034] READDIR
debug1: client_input_channel_req: channel 0 rtype exit-signal reply 0
debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
Transferred: sent 5064, received 4464 bytes, in 2.8 seconds
Bytes per second: sent 1799.7, received 1586.5
debug1: Exit status -1
remote host has disconnected
executing <ssh> <-X> <-a> <-oClearAllForwardings=yes> <-ologlevel=debug> <-2> <cygwin@cygwin.com> <-s> <sftp>
--8<---------------cut here---------------end--------------->8---

Is there someone who can check what's going on on the server side here?
If not I'll have to switch to using lftp for the upload, but that gives
me a lot less transparency about what is going on and so increases the
chances of doing something wrong.


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-10  6:40               ` Achim Gratz
@ 2015-03-10  8:48                 ` Corinna Vinschen
  2015-03-10 17:00                   ` Achim Gratz
  0 siblings, 1 reply; 22+ messages in thread
From: Corinna Vinschen @ 2015-03-10  8:48 UTC (permalink / raw)
  To: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 1162 bytes --]

On Mar 10 07:40, Achim Gratz wrote:
> Achim Gratz writes:
> > The upload was extremely slow and I've had the connection drop a few
> > times.  Does sourceware throttle connections?  At the moment I can't
> > even get a directory listing via sshfs anymore, although lftp still
> > seems to cope just fine.
> 
> It seems I crossed a threshold with the number of directories in my
> release areas… :-(

I'm not sure that's the problem.  This looks like the same problem
Federico and I have with sftp uploads for some reason.  I pinged
overseers a couple of days ago but got no reply.  For some reason it
works fine with lftp, though.

> [...]
> Is there someone who can check what's going on on the server side here?
> If not I'll have to switch to using lftp for the upload, but that gives
> me a lot less transparency about what is going on and so increases the
> chances of doing something wrong.

You could try the new cygport upload feature.  It uses lftp under the
hood.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-10  8:48                 ` Corinna Vinschen
@ 2015-03-10 17:00                   ` Achim Gratz
  2015-03-10 18:41                     ` Achim Gratz
  0 siblings, 1 reply; 22+ messages in thread
From: Achim Gratz @ 2015-03-10 17:00 UTC (permalink / raw)
  To: cygwin-apps

Corinna Vinschen writes:
> On Mar 10 07:40, Achim Gratz wrote:
>> Achim Gratz writes:
>> > The upload was extremely slow and I've had the connection drop a few
>> > times.  Does sourceware throttle connections?  At the moment I can't
>> > even get a directory listing via sshfs anymore, although lftp still
>> > seems to cope just fine.
>> 
>> It seems I crossed a threshold with the number of directories in my
>> release areas… :-(
>
> I'm not sure that's the problem.

The fact that it worked until I populated it with all the Perl
distributions and that it still works as long as I don't try to readdir
the **/release/ directories (which are the only ones that are so large)
made me suspect that.

> This looks like the same problem
> Federico and I have with sftp uploads for some reason.  I pinged
> overseers a couple of days ago but got no reply.  For some reason it
> works fine with lftp, though.

Yes, omly it's a lot less transparent to me.

> You could try the new cygport upload feature.  It uses lftp under the
> hood.

I can use lftp myself, I'll just have to creatre a bunch of aliases or
scripts, not sure yet how much I'm going to automate this.  I won't use
the cygport facility, mainly because I won't put my SSH key on the build
box, but also because it doesn't easily cater to the common situation
that I need to do things to a bunch of packages and/or remove some other
stuff at the same time.


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-10 17:00                   ` Achim Gratz
@ 2015-03-10 18:41                     ` Achim Gratz
  0 siblings, 0 replies; 22+ messages in thread
From: Achim Gratz @ 2015-03-10 18:41 UTC (permalink / raw)
  To: cygwin-apps

Achim Gratz writes:
> I can use lftp myself, I'll just have to creatre a bunch of aliases or
> scripts, not sure yet how much I'm going to automate this.

Here's the set of lftp aliases to put into the lftp rc file.

--8<---------------cut here---------------start------------->8---
alias cygdn  "lcd ~/cygwin/cygwin.lftp && cd / && mirror --scan-all-first --use-cache -evvv"
alias cygup  "lcd ~/cygwin/cygwin.lftp && cd / && mirror -X \\!packages --scan-all-first --use-cache -Revvv"
alias cygtst "lcd ~/cygwin/cygwin.lftp && cd / && mirror -X \\!packages --scan-all-first --use-cache -Revvv --dry-run"
alias cyggo  "!touch --  x86{,_64}/\!ready && mput x86*/*ready"
--8<---------------cut here---------------end--------------->8---

You might want to play with the mirror:parallel-directories and
mirror:parallel-transfer-count settings, although sourceware is just
really slow for me ATM no matter which settings.  I've also created a
bookmark for cygwin so that lftp doesn't ask for a password (since
cygwin is a password-less user).  BTW, on the command line you can
achieve the same effect using the '-u cygwin,' option.

--8<---------------cut here---------------start------------->8---
cygwin		sftp://cygwin:@cygwin.com
--8<---------------cut here---------------end--------------->8---

So, 106 packages all uploaded.  Wish me luck… :-)


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-02-22 21:14 [ITA/ITP] lots of perl distributions Achim Gratz
  2015-02-24  8:57 ` Corinna Vinschen
  2015-03-07 12:20 ` Achim Gratz
@ 2015-03-10 19:24 ` Achim Gratz
  2015-03-13 19:26   ` Yaakov Selkowitz
  2015-03-15 18:17   ` Yaakov Selkowitz
  2 siblings, 2 replies; 22+ messages in thread
From: Achim Gratz @ 2015-03-10 19:24 UTC (permalink / raw)
  To: cygwin-apps

Achim Gratz writes:
> In order to get rid of perl_vendor on 32bit and update the packages to
> the same versions on 64bit, I need to maintain the packages that were
> formerly in perl_vendor plus another bunch that either are new
> dependencies or are needed to build and test those packages.

Done.  Upset didn't complain, so I hope everything is OK.

Yaakov, could you please remove the packages from ports that are now
available in Cygwin proper?  There have been a few collisions already
with the 64bit distribution, some even with the same version number
(they were probably the same packages in reality, but it still feels
unclean).


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-10 19:24 ` Achim Gratz
@ 2015-03-13 19:26   ` Yaakov Selkowitz
  2015-03-13 19:37     ` Achim Gratz
  2015-03-15 18:17   ` Yaakov Selkowitz
  1 sibling, 1 reply; 22+ messages in thread
From: Yaakov Selkowitz @ 2015-03-13 19:26 UTC (permalink / raw)
  To: cygwin-apps

On Tue, 2015-03-10 at 20:24 +0100, Achim Gratz wrote:
> Achim Gratz writes:
> > In order to get rid of perl_vendor on 32bit and update the packages to
> > the same versions on 64bit, I need to maintain the packages that were
> > formerly in perl_vendor plus another bunch that either are new
> > dependencies or are needed to build and test those packages.
> 
> Done.  Upset didn't complain, so I hope everything is OK.
> 
> Yaakov, could you please remove the packages from ports that are now
> available in Cygwin proper?  There have been a few collisions already
> with the 64bit distribution, some even with the same version number
> (they were probably the same packages in reality, but it still feels
> unclean).

If you are using a new build, the proper way to handle this would be to
bump RELEASE so that the distro package takes precedence; that way I
don't have to remove the package from Ports the very instant it lands in
the distro.  The alternative would have been for me to copy over the
existing tarballs from Ports, which is "cleaner" because then they
really are the same package.

--
Yaakov


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-13 19:26   ` Yaakov Selkowitz
@ 2015-03-13 19:37     ` Achim Gratz
  0 siblings, 0 replies; 22+ messages in thread
From: Achim Gratz @ 2015-03-13 19:37 UTC (permalink / raw)
  To: cygwin-apps

Yaakov Selkowitz writes:
> If you are using a new build, the proper way to handle this would be to
> bump RELEASE so that the distro package takes precedence; that way I
> don't have to remove the package from Ports the very instant it lands in
> the distro.  The alternative would have been for me to copy over the
> existing tarballs from Ports, which is "cleaner" because then they
> really are the same package.

I have done that (I hope I didn't miss anything, at the moment that is
all manual).  As long as you don't release new packages with the same
version number everything should be fine.


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-10 19:24 ` Achim Gratz
  2015-03-13 19:26   ` Yaakov Selkowitz
@ 2015-03-15 18:17   ` Yaakov Selkowitz
  2015-03-15 18:37     ` Achim Gratz
  1 sibling, 1 reply; 22+ messages in thread
From: Yaakov Selkowitz @ 2015-03-15 18:17 UTC (permalink / raw)
  To: cygwin-apps

On Tue, 2015-03-10 at 20:24 +0100, Achim Gratz wrote:
> Yaakov, could you please remove the packages from ports that are now
> available in Cygwin proper?  There have been a few collisions already
> with the 64bit distribution, some even with the same version number
> (they were probably the same packages in reality, but it still feels
> unclean).

I believe these are all gone from Ports now, would you mind
double-checking?

--
Yaakov


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [ITA/ITP] lots of perl distributions
  2015-03-15 18:17   ` Yaakov Selkowitz
@ 2015-03-15 18:37     ` Achim Gratz
  0 siblings, 0 replies; 22+ messages in thread
From: Achim Gratz @ 2015-03-15 18:37 UTC (permalink / raw)
  To: cygwin-apps

Yaakov Selkowitz writes:
> I believe these are all gone from Ports now, would you mind
> double-checking?

Within the next week, yes.  If I still find something, I'll let you
know.


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

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2015-03-15 18:37 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-22 21:14 [ITA/ITP] lots of perl distributions Achim Gratz
2015-02-24  8:57 ` Corinna Vinschen
2015-02-24 17:51   ` Achim Gratz
2015-02-24 21:00     ` Corinna Vinschen
2015-03-07 12:20 ` Achim Gratz
2015-03-07 15:58   ` Achim Gratz
2015-03-08 16:22     ` Marco Atzeri
2015-03-08 19:28       ` Achim Gratz
2015-03-08 20:00         ` Marco Atzeri
2015-03-08 20:11           ` Achim Gratz
2015-03-09  1:34         ` Yaakov Selkowitz
2015-03-09  6:28           ` Achim Gratz
2015-03-09 20:45             ` Achim Gratz
2015-03-10  6:40               ` Achim Gratz
2015-03-10  8:48                 ` Corinna Vinschen
2015-03-10 17:00                   ` Achim Gratz
2015-03-10 18:41                     ` Achim Gratz
2015-03-10 19:24 ` Achim Gratz
2015-03-13 19:26   ` Yaakov Selkowitz
2015-03-13 19:37     ` Achim Gratz
2015-03-15 18:17   ` Yaakov Selkowitz
2015-03-15 18:37     ` Achim Gratz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).