Re: Stop turning CPAN modules into Cygwin packages

2007-12-20 Thread Reini Urban
Yaakov (Cygwin Ports) schrieb: Reini Urban wrote: And I have to add that packaging perl is really hard, because I haven't got yet the chroot trick to work when packaging it. Modules hardcode absolute paths and install into hardcoded places, so it had has to be done into the live tree and

Re: Stop turning CPAN modules into Cygwin packages

2007-12-14 Thread Norton Allen
Brian Mathis wrote: Because when you package something using a distro's packaging system, you can start to have other programs that depend on it install them automatically using the package system. Also, installing from CPAN, while very easy to do, does not keep track or even know about a

Re: Stop turning CPAN modules into Cygwin packages

2007-12-13 Thread Reini Urban
2007/12/12, Yaakov (Cygwin Ports) [EMAIL PROTECTED]: Igor Peshansky wrote: FWIW, some of these modules might be worth packaging as part of the Cygwin Perl package (in vendor_perl), rather than as separate packages. Actually, I wish that we would NOT be doing this. Separate modules should

Re: Stop turning CPAN modules into Cygwin packages

2007-12-13 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Reini Urban wrote: And I have to add that packaging perl is really hard, because I haven't got yet the chroot trick to work when packaging it. Modules hardcode absolute paths and install into hardcoded places, so it had has to be done into the

Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Jerry D. Hedden
Eric Blake wrote: A new package, perl-Error-0.17010-1, is now available for use. NEWS: = This is a new package, providing the Error module for perl. What is the point of making this a Cygwin package? There are no Cygwin specific changes, and it it can be installed directly from CPAN

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Jerry D. Hedden
Eric Blake wrote: A new package, perl-Error-0.17010-1, is now available for use. Jerry D. Hedden wrote: What is the point of making this a Cygwin package? Brian Mathis wrote: Because when you package something using a distro's packaging system, you can start to have other programs that

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Brian Mathis
On Dec 12, 2007 10:04 AM, Jerry D. Hedden [EMAIL PROTECTED] wrote: Eric Blake wrote: A new package, perl-Error-0.17010-1, is now available for use. NEWS: = This is a new package, providing the Error module for perl. What is the point of making this a Cygwin package? There are no

RE: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Dave Korn
On 12 December 2007 15:31, Jerry D. Hedden wrote: What is the justification for these 5 modules? perl-Error Required by git. http://cygwin.com/ml/cygwin-apps/2007-12/msg00094.html perl-ExtUtils-Depends perl-ExtUtils-PkgConfig buildtime-only requirement for the Perl GNOME

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Igor Peshansky
On Wed, 12 Dec 2007, Jerry D. Hedden wrote: Eric Blake wrote: A new package, perl-Error-0.17010-1, is now available for use. NEWS: = This is a new package, providing the Error module for perl. What is the point of making this a Cygwin package? There are no Cygwin specific

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Eric Blake
Jerry D. Hedden jdhedden at cpan.org writes: perl-Error Required by git. http://cygwin.com/ml/cygwin-apps/2007-12/msg00094.html This needs to be updated in git's 'requires' section in setup.ini. It already has been. It's just that the mirrors haven't caught up yet. -- Eric

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Jerry D. Hedden
perl-Error Required by git. http://cygwin.com/ml/cygwin-apps/2007-12/msg00094.html This needs to be updated in git's 'requires' section in setup.ini. perl-ExtUtils-Depends perl-ExtUtils-PkgConfig buildtime-only requirement for the Perl GNOME bindings

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Archie Warnock
Igor Peshansky wrote: BTW, this problem must have been encountered (and, hopefully, solved) by other distros. How does the Debian git package handle this? I seem to recall that at least Red Hat Linux at some point had packages for some CPAN modules... I don't know how they solve

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Svend Sorensen
On Dec 12, 2007 7:46 AM, Igor Peshansky wrote: BTW, this problem must have been encountered (and, hopefully, solved) by other distros. How does the Debian git package handle this? Debian packages many CPAN modules. (My Etch system shows 1106 lib*-perl packages available.) The Debian git

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Brian Mathis
On Dec 12, 2007 11:43 AM, Archie Warnock [EMAIL PROTECTED] wrote: Igor Peshansky wrote: BTW, this problem must have been encountered (and, hopefully, solved) by other distros. How does the Debian git package handle this? I seem to recall that at least Red Hat Linux at some point had

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Robert Pendell
Brian Mathis wrote: On Dec 12, 2007 11:43 AM, Archie Warnock [EMAIL PROTECTED] wrote: Igor Peshansky wrote: BTW, this problem must have been encountered (and, hopefully, solved) by other distros. How does the Debian git package handle this? I seem to recall that at least Red Hat Linux at

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Reini Urban
2007/12/12, Igor Peshansky [EMAIL PROTECTED]: On Wed, 12 Dec 2007, Jerry D. Hedden wrote: Eric Blake wrote: A new package, perl-Error-0.17010-1, is now available for use. NEWS: = This is a new package, providing the Error module for perl. What is the point of making this

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Reini Urban on 12/12/2007 6:32 PM: I hope Eric put it into vendor_perl, so there will no conflict when doing cpan -i Error Otherwise it's ok for me if some minor perl module is an external dependency. Yes - cygport automatically puts

Re: Stop turning CPAN modules into Cygwin packages

2007-12-12 Thread Yaakov (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Igor Peshansky wrote: FWIW, some of these modules might be worth packaging as part of the Cygwin Perl package (in vendor_perl), rather than as separate packages. Actually, I wish that we would NOT be doing this. Separate modules should be