Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread Randal L. Schwartz
Hisashi == Hisashi T Fujinaka [EMAIL PROTECTED] writes: Hisashi The reason I quit using cpan is because it puts things places I don't want Hisashi (overwriting /usr/bin/head, for example) No longer. And it put stuff there only because that's where you told it to put Perl. I build into /opt

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread Randal L. Schwartz
Hisashi == Hisashi T Fujinaka [EMAIL PROTECTED] writes: What's the next step? Hisashi Well, you never told me how to automatically update things using CPAN. OK, maybe this will sound snotty, but perhaps perldoc CPAN was a bit too hard for you to type? In that case, everything that I'm

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread David R. Morrison
Benjamin Reed [EMAIL PROTECTED] wrote: Ben Hines wrote: How about a gurus only option in fink.conf or something that specifies a list of packages that fink will assume are installed? We could allow regex in this list, to you could put something like: IgnorePackages: openssl.*,

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread Jeremy Erwin
On Friday, January 24, 2003, at 01:32 PM, Randal L. Schwartz wrote: It is to *those* people whom I address the question - how can fink play nicely with a self-installed Perl installation? Something system-MUMBLE-ish should work, but will require the support of the fink developers. As of

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread David R. Morrison
Randal, I'm curious about how this works under Debian; do you know? Is it possible for Debian users to notify the Debian system that they have installed perl modules another way? I would also ask the same question about FreeBSD Ports. Either of those could be a guide about how to do this in

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread Ben Hines
On Friday, January 24, 2003, at 01:14 PM, David R. Morrison wrote: One possibility is to have a simple package system-perlmodules which would simply Provide all of the perlmodules on the system (and Conflict with I believe i explained how to do this earlier in the thread. -Ben

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread Randal L. Schwartz
Ben == Ben Hines [EMAIL PROTECTED] writes: Ben I believe i explained how to do this earlier in the thread. While your way will work in a way that doesn't change code, it's not maintainable. Every person who adds a -pm module would have to also remember to update the system-perl module. I want

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread Randal L. Schwartz
Jeremy == Jeremy Erwin [EMAIL PROTECTED] writes: Jeremy Well, one could write a flag --ignore-pm that would simply direct Jeremy fink not to check for the presence of a -pm type package. The fink Jeremy program would then assume that the user had already resolved the Jeremy dependency before

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread Ben Hines
On Friday, January 24, 2003, at 03:05 PM, Randal L. Schwartz wrote: Ben == Ben Hines [EMAIL PROTECTED] writes: Ben I believe i explained how to do this earlier in the thread. While your way will work in a way that doesn't change code, it's not maintainable. Every person who adds a -pm

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-24 Thread Randal L. Schwartz
Ben == Ben Hines [EMAIL PROTECTED] writes: While your way will work in a way that doesn't change code, it's not maintainable. Every person who adds a -pm module would have to also remember to update the system-perl module. I want the core fink tool to understand this relationship. Ben

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-21 Thread Xavier HUMBERT
[EMAIL PROTECTED] (Hisashi T Fujinaka) wrote : it puts things places I don't want (overwriting /usr/bin/head, for example) Dan't blame CPAN, but Apple with their crappy HFS+, for that... I expericenced, the same problem, of course :-} -- Xavier http://www.freetibet.org http://www.tibet.fr/

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-21 Thread Ben Hines
On Tuesday, January 21, 2003, at 11:57 AM, Xavier HUMBERT wrote: [EMAIL PROTECTED] (Hisashi T Fujinaka) wrote : it puts things places I don't want (overwriting /usr/bin/head, for example) Dan't blame CPAN, but Apple with their crappy HFS+, for that... I expericenced, the same problem, of

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-21 Thread Ben Hines
On Monday, January 20, 2003, at 04:45 AM, Randal L. Schwartz wrote: Any thoughts on how to do this without breaking everything open? With the current fink, the way to make a system-* package would be: filename: system-perlmodules.info Package: system-perlmodules Version: 1.0 Provides:

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-21 Thread Ben Hines
On Tuesday, January 21, 2003, at 01:46 PM, Ben Hines wrote: erlmodules.info Package: system-perlmodules Version: 1.0 Provides: gd-pm, algorithm-diff-pm, http-dav-pm (parse the package names from the output of fink list --section=perlmods -w=200 and put them all here) Type: nosource

[Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-20 Thread Randal L. Schwartz
I've installed Perl 5.8.0 into /opt, and added /sw/include and /sw/lib to the search list. I can build anything in the CPAN myself, using libs provided by fink. It's nice. I never install any of the fink Perl packages. I don't need 'em. However, the packages that depend on those fink Perl

Re: [Fink-devel] for the wishlist: system-$perlmodule, or the moral equivalent

2003-01-20 Thread Jeremy Erwin
On Monday, January 20, 2003, at 07:45 AM, Randal L. Schwartz wrote: However, the packages that depend on those fink Perl packages insist on installing them, and they break if they include anything that might end up in /sw/lib/perl5/darwin, since those binaries are not compatible with my