Re: [ITA/ITP] lots of perl distributions

2015-03-15 Thread Achim Gratz
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


Re: [ITA/ITP] lots of perl distributions

2015-03-15 Thread Yaakov Selkowitz
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




Re: [ITA/ITP] lots of perl distributions

2015-03-13 Thread Yaakov Selkowitz
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




Re: [ITA/ITP] lots of perl distributions

2015-03-13 Thread Achim Gratz
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


Re: [ITA/ITP] lots of perl distributions

2015-03-10 Thread Achim Gratz
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


Re: [ITA/ITP] lots of perl distributions

2015-03-10 Thread Achim Gratz
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


Re: [ITA/ITP] lots of perl distributions

2015-03-10 Thread Achim Gratz
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


Re: [ITA/ITP] lots of perl distributions

2015-03-10 Thread Achim Gratz
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 e...@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 
cyg...@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


Re: [ITA/ITP] lots of perl distributions

2015-03-10 Thread Corinna Vinschen
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


pgpbiOlppALPX.pgp
Description: PGP signature


Re: [ITA/ITP] lots of perl distributions

2015-03-09 Thread Achim Gratz
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


Re: [ITA/ITP] lots of perl distributions

2015-03-09 Thread Achim Gratz
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


Re: [ITA/ITP] lots of perl distributions

2015-03-08 Thread Marco Atzeri



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.



Re: [ITA/ITP] lots of perl distributions

2015-03-08 Thread Achim Gratz
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


Re: [ITA/ITP] lots of perl distributions

2015-03-08 Thread Achim Gratz
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


Re: [ITA/ITP] lots of perl distributions

2015-03-08 Thread Yaakov Selkowitz
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






Re: [ITA/ITP] lots of perl distributions

2015-03-08 Thread Marco Atzeri


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-maint2015-03-06 17:17:15.0 +0100
+++ cygwin-pkg-maint.new2015-03-07 13:15:47.894161810 +0100
@@ -1181,7 +1181,7 @@
  pcre Yaakov Selkowitz
  pdftkDavid 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-GCStringKen 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


Re: [ITA/ITP] lots of perl distributions

2015-03-07 Thread Achim Gratz

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-maint2015-03-06 17:17:15.0 +0100
+++ cygwin-pkg-maint.new2015-03-07 13:15:47.894161810 +0100
@@ -1181,7 +1181,7 @@
 pcre Yaakov Selkowitz
 pdftkDavid 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-GCStringKen 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


Re: [ITA/ITP] lots of perl distributions

2015-02-24 Thread Corinna Vinschen
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


pgpKb1WY_9GbS.pgp
Description: PGP signature


Re: [ITA/ITP] lots of perl distributions

2015-02-24 Thread Corinna Vinschen
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


pgpl6Sx7PPIWY.pgp
Description: PGP signature


Re: [ITA/ITP] lots of perl distributions

2015-02-24 Thread Achim Gratz
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


[ITA/ITP] lots of perl distributions

2015-02-22 Thread Achim Gratz

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-maint2015-02-20 22:20:51.0 +0100
+++ cygwin-pkg-maint.new2015-02-22 21:56:46.715577093 +0100
@@ -1179,38 +1179,62 @@
 pcre Yaakov Selkowitz
 pdftkDavid 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-TinyKen Brown
+perl-Capture-TinyAchim Gratz/Ken Brown
+perl-CarpAchim Gratz
+perl-Class-XSAccessorAchim Gratz
 perl-Clone   Yaakov Selkowitz
+perl-common-senseAchim 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-CompareKen Brown
 perl-Data-Diver  Ken Brown
 perl-Data-Dump   Ken Brown
+perl-Data-GUID   Achim Gratz
+perl-Data-OptListAchim 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-JIS2KKen Brown
-perl-Encode-Locale   Yaakov Selkowitz
+perl-Encode-Locale   Achim Gratz/Yaakov Selkowitz
 perl-Error   Eric Blake
+perl-ExtUtils-CBuilder   Achim Gratz
 perl-ExtUtils-DependsYaakov 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-ObjectAchim Gratz
+perl-File-Find-Object-Rule   Achim Gratz
 perl-File-Find-Rule  Ken Brown
-perl-File-ListingYaakov Selkowitz
+perl-File-ListingAchim 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-GlibYaakov Selkowitz
 perl-Glib-Object-Introspection   Yaakov Selkowitz
@@ -1231,52 +1255,98 @@
 perl-Gtk2-Unique Yaakov Selkowitz
 perl-Gtk2-WebKit Yaakov Selkowitz
 perl-Gtk3Yaakov Selkowitz
-perl-HTML-Parser Yaakov Selkowitz
-perl-HTML-Tagset Yaakov Selkowitz