Re: [ITP] perl-5.8.8

2007-06-19 Thread Yitzchak Scott-Thoennes
On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
> I want to it take over from Gerrit.

Thank you so much.  If it were up to me, you'd get three gold stars.

> Please try to test it. It's a really weird build system.
> But I'm quite happy with this 5.8.8
>
>
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.b
> z2
> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_ma
> npages-5.8.8-1.tar.bz2 setup.hint's attached (unchanged)
>
> Failed Test   Stat Wstat Total Fail  Failed  List of
> Failed
> --
> -
> ../ext/IPC/SysV/t/ipcsysv.t  1   25616   32 200.00%  1-16
> ../ext/IPC/SysV/t/msg.t  012??   ??   %  ??
> ../ext/IPC/SysV/t/sem.t  012??   ??   %  ??
> ../lib/Net/Ping/t/500_ping_icmp.t21  50.00%  2
> op/magic.t  581   1.72%  27
> op/taint.t   012   238  178  74.79%  150-238
> 25 tests and 262 subtests skipped.
> Failed 6/996 test scripts, 99.40% okay. 107/117806 subtests failed,
> 99.91% okay.

I think all of those but the Net::Ping are due to cygserver not running
(or server not in CYGWIN).  And Net::Ping tends to have obscure problems
that vary from system to system.

> I also have a test version for perl-5.9.4 ready, but I'll wait a bit to
> get some patches in, until Rafaƫl announces the 5.9.5 release. --

There shouldn't be major changes between now and 5.9.5, so it wouldn't
hurt at all to grab

http://public.activestate.com/pub/apc/perl-current-snap/perl-current-latest.tar.bz2

for a test version.




Re: [ITP] perl-5.8.8

2007-06-20 Thread Corinna Vinschen
On Jun 19 22:42, Yitzchak Scott-Thoennes wrote:
> On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
> > I want to it take over from Gerrit.

Cool, thanks Reini!

> Thank you so much.  If it were up to me, you'd get three gold stars.

That's a good number.  I'm not the right person to test perl, just
tell me when you think it's ready for prime time, ok?


Corinna

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


Re: [ITP] perl-5.8.8

2007-06-20 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Reini Urban wrote:
> I want to it take over from Gerrit.

Great, thank you.

But one thing, PLEASE give some heads-up before stabilizing 5.9/5.10?
That upgrade will require rebuilding all perl modules, and I've got over
100 of them.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD4DBQFGeSPSpiWmPGlmQSMRCH1OAJY3mCFZpI5lNNTSWnbawzvkB8ekAJ9NQjHf
sKXs8VS3hosEtpphiWbgVA==
=2jR1
-END PGP SIGNATURE-


Re: [ITP] perl-5.8.8

2007-06-20 Thread Reini Urban

Yaakov (Cygwin Ports) schrieb:

But one thing, PLEASE give some heads-up before stabilizing 5.9/5.10?
That upgrade will require rebuilding all perl modules, and I've got over
100 of them.


Sure, that will be a major move and will need some time.
2 months at least in my opinion. This is just the first beta.

5.10 will then be binary compatible to 5.9 but again in
/usr/bin, /usr/lib/perl/5.10


Currently I'm testing how to provide a perl5.9 test release which can be 
used side-by-side to the stable perl-5.8.x. (as also done in my 
postgresql7.4)
Put the exe's into /opt/perl5.9/bin or /usr/lib/perl5/5.9/bin or 
specialized in /usr/bin/?


The only major conflicts are perlld and ld2, which require a patch if 
kept in /usr/bin/

Currently I'm using the /usr/bin/*5.9.4[.exe] layout.
However /usr/bin/ld25.9.4 is really ugly.
And the only really diff is for building cygperl5_{8,9}.dll, which is 
never used when already put into the target path.

So I'm thinking of leaving only the 5.8 version of perlld and ld2 there.
--
Reini Urban
http://phpwiki.org/  http://murbreak.at/
http://helsinki.at/  http://spacemovie.mur.at/


Re: [ITP] perl-5.8.8

2007-06-21 Thread Reini Urban

Yitzchak Scott-Thoennes schrieb:

On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:

I want to it take over from Gerrit.


Thank you so much.  If it were up to me, you'd get three gold stars.


Please try to test it. It's a really weird build system.
But I'm quite happy with this 5.8.8


http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2 




Failed Test   Stat Wstat Total Fail  Failed  List of Failed
--
../lib/Net/Ping/t/500_ping_icmp.t21  50.00%  2


Nobody to give it an inspect and GTG?
--
Reini


Re: [ITP] perl-5.8.8

2007-06-28 Thread Corinna Vinschen
On Jun 21 20:24, Reini Urban wrote:
> Yitzchak Scott-Thoennes schrieb:
> >On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
> >>I want to it take over from Gerrit.
> >
> >Thank you so much.  If it were up to me, you'd get three gold stars.
> >
> >>Please try to test it. It's a really weird build system.
> >>But I'm quite happy with this 5.8.8
> 
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2
>  
> 
> 
> >Failed Test   Stat Wstat Total Fail  Failed  List of 
> >Failed
> >--
> >../lib/Net/Ping/t/500_ping_icmp.t21  50.00%  2
> 
> Nobody to give it an inspect and GTG?

I was going to give it a try today.  But I failed to download the
package:

$ wget http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2 
--07:19:33--  
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
   => `perl-5.8.8-1.tar.bz2'
Resolving rurban.xarch.at... 193.171.113.181
Connecting to rurban.xarch.at|193.171.113.181|:80... failed: Connection timed 
out.
Retrying.
[...etc...]

Can you look what's wrong with the server?


Corinna

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


Re: [ITP] perl-5.8.8

2007-06-28 Thread Reini Urban

Corinna Vinschen schrieb:

On Jun 21 20:24, Reini Urban wrote:

Yitzchak Scott-Thoennes schrieb:

On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:

I want to it take over from Gerrit.

Thank you so much.  If it were up to me, you'd get three gold stars.


Please try to test it. It's a really weird build system.
But I'm quite happy with this 5.8.8

http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2 



Failed Test   Stat Wstat Total Fail  Failed  List of 
Failed

--
../lib/Net/Ping/t/500_ping_icmp.t21  50.00%  2

Nobody to give it an inspect and GTG?


I was going to give it a try today.  But I failed to download the
package:

$ wget http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2 
--07:19:33--  http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2

   => `perl-5.8.8-1.tar.bz2'
Resolving rurban.xarch.at... 193.171.113.181
Connecting to rurban.xarch.at|193.171.113.181|:80... failed: Connection timed 
out.
Retrying.
[...etc...]

Can you look what's wrong with the server?


We had a routing problem this day. Please try again.

--
Reini Urban
http://phpwiki.org/  http://murbreak.at/
http://helsinki.at/  http://spacemovie.mur.at/


Re: [ITP] perl-5.8.8

2007-07-02 Thread Corinna Vinschen
On Jun 28 21:32, Reini Urban wrote:
> Corinna Vinschen schrieb:
> >On Jun 21 20:24, Reini Urban wrote:
> >>Yitzchak Scott-Thoennes schrieb:
> >>>On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:
> I want to it take over from Gerrit.
> >>>Thank you so much.  If it were up to me, you'd get three gold stars.
> >>>
> Please try to test it. It's a really weird build system.
> But I'm quite happy with this 5.8.8
> >>http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
> >>http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
> >>http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2
> >> 
> [...]
> We had a routing problem this day. Please try again.

I'm just looking for the packaging itself.  I'm not a perl programmer,
so I assume you're looking for creating a actually *working* perl
yourself ;)

Ok, that's what looks not quite ok to me:

- Your package pollutes the /usr/bin directory with two versions of
  *almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
  etc.  The former 5.8.7 package only created a perl5.8.8 parallel to
  the perl exe, but all other binaries were only available without
  versioning, same as in the Linux distros I have my hands on, btw.

  Almost, because there are two variances:

  - ld2, perlld, ptar and ptardiff only exist in the non-versioned style.
  - psed and pstruct only exist in the versioned style.
  
- ld2 is not available in the perl package for Linux.  Is that
  binary actually for public consumption?

- The directory /usr/lib/perl5/5.8/auto, present in 5.8.7, is missing.

Everything else looks ok to me.


Corinna

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


Re: [ITP] perl-5.8.8

2007-07-02 Thread Reini Urban

Corinna Vinschen schrieb:

On Jun 28 21:32, Reini Urban wrote:

Corinna Vinschen schrieb:

On Jun 21 20:24, Reini Urban wrote:

Yitzchak Scott-Thoennes schrieb:

On Tue, June 19, 2007 7:24 pm, Reini Urban wrote:

I want to it take over from Gerrit.

Thank you so much.  If it were up to me, you'd get three gold stars.


Please try to test it. It's a really weird build system.
But I'm quite happy with this 5.8.8

http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-1-src.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-1.tar.bz2 

[...]
We had a routing problem this day. Please try again.


I'm just looking for the packaging itself.  I'm not a perl programmer,
so I assume you're looking for creating a actually *working* perl
yourself ;)


Hmm, that's bad. Feedback from an actual perl programmer would be better.


Ok, that's what looks not quite ok to me:

- Your package pollutes the /usr/bin directory with two versions of
  *almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
  etc.  The former 5.8.7 package only created a perl5.8.8 parallel to
  the perl exe, but all other binaries were only available without
  versioning, same as in the Linux distros I have my hands on, btw.


This is intended and current practice for perl developers with a lot of 
different perl versions around to test their libraries against.
perl-5.8.7 didn't have the versioned binaries and scripts, but with 5.10 
being very near I wanted to give the opportunity to test with parallel 
perl installations.

The big thing is only cygperl5_8.dll (only one) and a2p, the rest is small.

Usage example:
cpan5.8.8 installs into different paths than cpan5.9.5.

perldoc == perldoc5.8.8 displays the stable doc, while perldoc5.9.5 
displays the current doc, which is different.


prove5.8.8 tests stable, prove5.9.5 tests "blead" (the current perl).


  Almost, because there are two variances:

  - ld2, perlld, ptar and ptardiff only exist in the non-versioned style.


Yes, that's ok. ld2 and perlld intentionally. And ptar, ptardiff due to 
an upstream bug. Hmm.



  - psed and pstruct only exist in the versioned style.


Hmm. Strange upstream installer. A bug, but not important.


- ld2 is not available in the perl package for Linux.  Is that
  binary actually for public consumption?


Yes, ld2 is the windows-only ld wrapper.


- The directory /usr/lib/perl5/5.8/auto, present in 5.8.7, is missing.


Oops! POSIX/SigAction/*.al are needed!
A packaging bug. No .packlist picked them up.


Everything else looks ok to me.


Please wait for -2.
--
Reini Urban


Re: [ITP] perl-5.8.8

2007-07-02 Thread Corinna Vinschen
On Jul  2 19:06, Reini Urban wrote:
> Corinna Vinschen schrieb:
> >- Your package pollutes the /usr/bin directory with two versions of
> >  *almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
> >  etc.  The former 5.8.7 package only created a perl5.8.8 parallel to
> >  the perl exe, but all other binaries were only available without
> >  versioning, same as in the Linux distros I have my hands on, btw.
> 
> This is intended and current practice for perl developers with a lot of 
> different perl versions around to test their libraries against.

Erm... that's ok for *your* test and build machines, but this is a
stable release you're planning, not a test version.


Corinna

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


Re: [ITP] perl-5.8.8

2007-07-02 Thread Reini Urban

Corinna Vinschen schrieb:

On Jul  2 19:06, Reini Urban wrote:

Corinna Vinschen schrieb:

- Your package pollutes the /usr/bin directory with two versions of
 *almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
 etc.  The former 5.8.7 package only created a perl5.8.8 parallel to
 the perl exe, but all other binaries were only available without
 versioning, same as in the Linux distros I have my hands on, btw.
This is intended and current practice for perl developers with a lot of 
different perl versions around to test their libraries against.


Erm... that's ok for *your* test and build machines, but this is a
stable release you're planning, not a test version.


I'm planning to release the test version also. See the thread under 
[perl-5.9.5]. The package is ready without any testsuite failure, it's 
just not yet released upstream and we are still finding silly bugs.


But if the additional 5.8.8 script suffix is a problem I can pull them 
out. For me it made things clearer.

--
Reini Urban


Re: [ITP] perl-5.8.8-2

2007-07-16 Thread Corinna Vinschen
On Jul 15 17:22, Reini Urban wrote:
> The -2 package below has no additional 5.8.8 script suffix anymore, just 
> for the two binaries.
> I also add some more in-between patches, esp. an installperl bugfix for 
> Gerrit's CYG04major.version.cygwin.sh.patch
> 
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2-src.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-2.tar.bz2

Actually the -2 version above has almost only scripts with the 5.8.8
suffix now, the non-suffixed versions are missing.  Exceptions are ld2,
perlld and scandeps.pl, which only exist in a non-suffixed version.

perl.exe and a2p.exe are missing, too, only perl5.8.8.exe and
a2p5.8.8.exe exist.


Corinna

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


Re: [ITP] perl-5.8.8-3

2007-07-17 Thread Corinna Vinschen
On Jul 16 20:35, Reini Urban wrote:
> Oops! Sorry, didn't check it.
> I found the right installperl switch now (+v -f is required)
> and uploaded:
> 
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3-src.tar.bz2
> http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-3.tar.bz2
> 
> a2p5.8.8.exe is gone with this new +v switch, only a2p.exe, perl.exe and 
> perl5.8.8.exe

Yup, looks good to me.  Do you want me to upload this as new perl
release and take over maintainership for perl from now on?  Are
you mentally prepared? ;)

If I didn't already say so, a big thank you for taking over perl.
As soon as Igor is awake, I will ask him to pull out one of the new
extra shiny gold starts for you.


Corinna

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


Re: [ITP] perl-5.8.8-3

2007-07-17 Thread Corinna Vinschen
On Jul 17 12:46, Corinna Vinschen wrote:
> On Jul 16 20:35, Reini Urban wrote:
> > http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3.tar.bz2
> > http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3-src.tar.bz2
> > http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-3.tar.bz2
> > 
> > a2p5.8.8.exe is gone with this new +v switch, only a2p.exe, perl.exe and 
> > perl5.8.8.exe
> 
> Yup, looks good to me.  Do you want me to upload this as new perl
> release and take over maintainership for perl from now on?  Are
> you mentally prepared? ;)

Oh, btw., did you remove perl from the "Perl" category in your setup.hint
file for a reason or was that just accidentally?


Corinna

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


Re: [ITP] perl-5.8.8-3

2007-07-17 Thread Igor Peshansky
On Tue, 17 Jul 2007, Corinna Vinschen wrote:

> On Jul 16 20:35, Reini Urban wrote:
> > Oops! Sorry, didn't check it.
> > I found the right installperl switch now (+v -f is required)
> > and uploaded:
> >
> > http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3.tar.bz2
> > http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3-src.tar.bz2
> > http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-3.tar.bz2
> >
> > a2p5.8.8.exe is gone with this new +v switch, only a2p.exe, perl.exe
> > and perl5.8.8.exe
>
> Yup, looks good to me.  Do you want me to upload this as new perl
> release and take over maintainership for perl from now on?  Are
> you mentally prepared? ;)
>
> If I didn't already say so, a big thank you for taking over perl.
> As soon as Igor is awake, I will ask him to pull out one of the new
> extra shiny gold starts for you.

Can't claim that I'm awake, but the gold star is there. :-)
Igor
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED] | [EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_Igor Peshansky, Ph.D. (name changed!)
 |,4-  ) )-,_. ,\ (  `'-'   old name: Igor Pechtchanski
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Belief can be manipulated.  Only knowledge is dangerous.  -- Frank Herbert


Re: [ITP] perl-5.8.8-3

2007-07-17 Thread Reini Urban

Corinna Vinschen schrieb:

On Jul 17 12:46, Corinna Vinschen wrote:

On Jul 16 20:35, Reini Urban wrote:

http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-3-src.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-3.tar.bz2

a2p5.8.8.exe is gone with this new +v switch, only a2p.exe, perl.exe and 
perl5.8.8.exe

Yup, looks good to me.  Do you want me to upload this as new perl
release and take over maintainership for perl from now on?  Are
you mentally prepared? ;)


Sure. p5p is more work than here.


Oh, btw., did you remove perl from the "Perl" category in your setup.hint
file for a reason or was that just accidentally?


I forgot this new Category. Can you please add it for me?

Otherwise it can be uploaded and I'll announce it.
--
Reini Urban



Re: [ITP] perl-5.8.8-3

2007-07-18 Thread Corinna Vinschen
On Jul 18 08:00, Reini Urban wrote:
> Corinna Vinschen schrieb:
> >Oh, btw., did you remove perl from the "Perl" category in your setup.hint
> >file for a reason or was that just accidentally?
> 
> I forgot this new Category. Can you please add it for me?
> 
> Otherwise it can be uploaded and I'll announce it.

Done and uploaded.  Just FYI, therre are three versions of perl
now on cygwin.com, 5.8.6-4, 5.8.7-5 and 5.8.8-3.  Please keep me
informed if you want to have one or them removed.


Thanks,
Corinna

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