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: "o

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

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
> "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> depende

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" modu

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 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 Fin

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:08 PM, Randal L. Schwartz wrote: The rest of the suggestions in this thread are welcome, but I still think we need to consider that fink is likely to be used by power-compilers like me as well as naive compilers that simply want access to cool Unix binaries f

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 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 th

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 in

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 Com

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: gd-p

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 c

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-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 /usr/loc