Re: Package distro for 5.6.1 or 5.8?

2002-11-01 Thread Ken Williams
[Just getting back to this thread after an overseas vacation...]

On Friday, October 18, 2002, at 02:53  AM, Nathan Torkington wrote:

I'm seeing a strange coredump from the test suite of XML::Writer with
the stock Perl 5.6.0 on Jag.  Strange because this is a pure Perl
module.  I figure the answer is to upgrade, but I don't want to go
through the hell of a source install.  I remember reading that Ken was
working on a simple installer distro for newer Perls.  Did that ever
go anywhere?


No, because I couldn't figure out how to create a decent 
installer package using /Developer/Applications/PackageMaker .  
It was really flaky.  I believe Puneet tried it out and it 
didn't work for him.

My latest attempt was at
  http://www.cpan.org/modules/by-
authors/id/KWILLIAMS/perl-5.6.1-1.dmg.gz

 -Ken



Re: Package distro for 5.6.1 or 5.8?

2002-10-18 Thread Sherm Pendley
On Thursday, October 17, 2002, at 01:57 PM, Michael Maibaum wrote:


I would, but be aware the darwinports goes into /opt/local by default.


Mine is not the only distribution that would clash with it, then. Many 
of the Server Logistics packages are also installed into /opt. It's the 
traditional place to put individua, unmanagedl third-party applications. 
I think you should reconsider using /opt - for a package manager, a 
separate sandbox in which it has complete control over managed 
packages is much more appropriate. Take Fink, for example, which uses 
/sw.

sherm--



Re: Package distro for 5.6.1 or 5.8?

2002-10-18 Thread Michael Maibaum
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


On Thursday, October 17, 2002, at 12:40 PM, Sherm Pendley wrote:


On Thursday, October 17, 2002, at 01:57 PM, Michael Maibaum wrote:


I would, but be aware the darwinports goes into /opt/local by default.


Mine is not the only distribution that would clash with it, then. Many 
of the Server Logistics packages are also installed into /opt. It's 
the traditional place to put individua, unmanagedl third-party 
applications. I think you should reconsider using /opt - for a package 
manager, a separate sandbox in which it has complete control over 
managed packages is much more appropriate. Take Fink, for example, 
which uses /sw.

I understand this point, though I'm not sure I agree about that 
tradition. I'm more concerned about a naive installer (ie Apple's) 
stomping on stuff that already exists. darwinports couldn't care less 
if other stuff is in /opt/local, it will recognise it and use it to 
fulfill dependancies if need be. It was more of a of a warning as 
stomping on stuff is rude, be it installed by fink/darwinports/another 
package/by hand or whatever.

Michael
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.7 (Darwin)

iD8DBQE9ryX1ilk3LUlIL0MRAlN0AJ9qZxgNKRUxRDtITlMrYx0zIa/bPACgqE0q
Yat/W2DHX+GTzYMw7CxLMoc=
=TZo4
-END PGP SIGNATURE-



Re: Package distro for 5.6.1 or 5.8?

2002-10-18 Thread Sherm Pendley
On Thursday, October 17, 2002, at 12:53 PM, Nathan Torkington wrote:


I remember reading that Ken was
working on a simple installer distro for newer Perls.  Did that ever
go anywhere?


I've been thinking of building a 5.8.0 installer package that includes a 
copy of CamelBones. I'd configure it to install in /opt, as Apple's 
advice to install 5.8.0 in /Library/Perl is only appropriate for a 
clean system with no CPAN modules installed. If you've installed some 
CPAN modules with 5.6.0, they're in /Library/Perl, so installing 5.8.0 
into the same location will be interesting, to say the least...

Anyway - is anyone interested in such a bundle?

sherm--



Re: Package distro for 5.6.1 or 5.8?

2002-10-18 Thread Michael Maibaum
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


On Thursday, October 17, 2002, at 10:17 AM, Sherm Pendley wrote:


On Thursday, October 17, 2002, at 12:53 PM, Nathan Torkington wrote:


I remember reading that Ken was
working on a simple installer distro for newer Perls.  Did that ever
go anywhere?


I've been thinking of building a 5.8.0 installer package that includes 
a copy of CamelBones. I'd configure it to install in /opt, as Apple's 
advice to install 5.8.0 in /Library/Perl is only appropriate for a 
clean system with no CPAN modules installed. If you've installed 
some CPAN modules with 5.6.0, they're in /Library/Perl, so installing 
5.8.0 into the same location will be interesting, to say the  least...

I took that root for my darwinport port of Perl 5.8. Once you've 
installed darwinports, perl 5.8 in /opt/local is just a port install 
perl5.8 away.

I've been meaning to add some additional perl variants when I get time, 
including a debug perl, a threaded perl, etc.


Anyway - is anyone interested in such a bundle?


I would, but be aware the darwinports goes into /opt/local by default.

I could help you write a darwinports port, or you could help 
me...shouldn't be that hard I guess. :)

Michael
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.7 (Darwin)

iD8DBQE9rvoHilk3LUlIL0MRAuH4AKCggrD9iyf9akfc4Dv57Jxiw0OiGwCeNThx
0jeZUFBOnlNi/ezQ4UsX7H0=
=dd/r
-END PGP SIGNATURE-