On Monday, April 15, 2002, at 10:08 PM, Max Horn wrote:

> At 16:53 Uhr +1000 15.04.2002, Ken Williams wrote:
>>  b) use a virtual package "sysperl" to check the version of perl
>>     currently installed.  The user can then upgrade by hand.
>
> You mean "system-perl". Uhm, yeah. It would suffer from the 
> same deep problems as the "macosx" and "darwin" pseudo 
> packages. I.e. they are supported by Fink, and also by 
> dpkg-1.9.20-3, but not yet by apt (since I didn't havek that 
> yet).

How big a problem is that?  Does it just mean that the user has 
to use fink to install, and can't use apt?  Doesn't seem like a 
huge deal.  Or is there some other problem?


>> This would work, except that it's not very finky, and it may 
>> cause problems when Apple releases updates.
>
> Oh, so you mean to have a "static" sysperl with an hardcoded 
> Perl version?

No, I meant that replacing Apple's perl causes problems when 
Apple updates it, regardless of any fink considerations.  The 
fink "system-perl" pseudo-package would just dynamically figure 
out what version was installed.


> Just hope that Apple ships 5.6.1 (or newer in 10.2). If 
> somebody really needs a newer Perl versions, they will have to 
> get it not via Fink I fear. This isn't so nice, agreed, but not 
> much we can do about it... let me repeatthis mantra again: 
> contrary to dpkg, we are not in control of the full system, 
> hence there are some things we just can't do anything about 
> (like controling the kernel version/binaries).

Couldn't we create a package which installs into /sw and doesn't 
worry about trying to make it the "default" perl?  Seems like it 
wouldn't be a problem if it's made clear in the docs.  The user 
would be responsible for updating any symlinks, shebang paths, 
etc.  In fact, it's probably *not* a good idea to try to do this 
automatically, since it may break Apple installer scripts, etc. 
that are expecting /usr/bin/perl to be a certain version.

  -Ken


_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to