[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Perl 5.005 package


Zephaniah E. Hull, in an immanent manifestation of deity, wrote:
>On Fri, Mar 12, 1999 at 07:35:01PM -0800, Darren/Torin/Who Ever... wrote:
>> Yes, we've discussed this before.  I even mentioned in my e-mail earlier 
>> today why this is a problem.  Since dpkg has problems with both
>> versioned provides and pre-depends with provides, we can't use provides
>> Perl.  This problem goes away if dpkg gets fixed.  I'm not basing my
>> hopes on this though.
>Err, ignore the Provides, whoops..
>(The current packages which depend on perl, when they get updated for
>the new perl, will change their depends to the perl5.005 package)
>The slightly modified perl5.004 will look where it currently looks,
>finding the perl modules for 5.004 (all the current ones)..
>perl5.005 looks in the new versioned directorys, not finding the old
>modules (which may be incompatible)..

1) Currently Perl 5.004 has files in /usr/lib/perl5/*.  The package is
   named perl.
2) Perl 5.005 will have files in /usr/lib/perl5/5.005/*.  The package
   will be named perl.
3) The new Perl 5.004 will have files in /usr/lib/perl5/*.  The package
   will be named perl5.004.

As I mentioned above, there is a need for the current Perl package to be 
name perl.  dpkg has too many heartaches with it as well as it being
rather inelegant.  I don't want to have to go the gtk route with all the 
versions.  A perl5.005 package will be available for when the perl
package becomes 5.006.

The only problem that I have is what will cause those people doing a
partial upgrade to potato that upgrade perl to also install perl5.004?
I really don't think we want a recommends or even a suggests.  I guess
we could just tell them what to do when they have problems.

- -- 
<torin@daft.com> <http://www.daft.com/~torin> <torin@debian.org> <torin@io.com>
Darren Stalder/2608 Second Ave, @282/Seattle, WA 98121-1212/USA/+1-800-921-4996
@ Sysadmin, webweaver, postmaster for hire. C/Perl/CGI/Pilot programmer/tutor @
@		     Make a little hot-tub in your soul.		      @

Version: 2.6.3a
Charset: noconv
Comment: Processed by Mailcrypt 3.5.1, an Emacs/PGP interface


Reply to: