Re: Bug#5316: msqlperl installs into /usr/local
> Ok. It seems to do it. I had almost the same line but used the target
> "install" instead of "install_perl". The $(DEBIAN) must be fully qualified
> BTW.
As I recall, the way I described it to myself was that "install" meant
to install locally (i.e. "/usr/local") where "install_perl" meant to
install in the perl directory (i.e. "/usr/lib/perl").
> I am still not very satisfied with the strange version number 5.00307 that
> appears in the files:
>
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/i386-linux/
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/i386-linux/5.00307/
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/i386-linux/5.00307/auto/
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/i386-linux/5.00307/auto/Term/
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/i386-linux/5.00307/auto/Term/ReadKey/
> -r-xr-xr-x root/root 18028 Nov 7 15:27 1996 usr/lib/perl5/i386-linux/5.00307/auto/Term/ReadKey/ReadKey.so
> -r--r--r-- root/root 0 Nov 7 15:27 1996 usr/lib/perl5/i386-linux/5.00307/auto/Term/ReadKey/ReadKey.bs
> -rw-r--r-- root/root 480 Nov 7 15:27 1996 usr/lib/perl5/i386-linux/5.00307/auto/Term/ReadKey/.packlist
> -rw-r--r-- root/root 251 Nov 7 15:27 1996 usr/lib/perl5/i386-linux/5.00307/perllocal.pod
> -rw-r--r-- root/root 924 Nov 7 15:27 1996 usr/lib/perl5/ansi.ph
> -rw-r--r-- root/root 6928 Nov 7 15:27 1996 usr/lib/perl5/bbs-lib.pl
> -rw-r--r-- root/root 4528 Nov 7 15:27 1996 usr/lib/perl5/fbase.ph
> -rw-r--r-- root/root 2178 Nov 7 15:27 1996 usr/lib/perl5/fsearch.ph
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/Term/
> -r--r--r-- root/root 12509 Mar 12 16:07 1996 usr/lib/perl5/Term/ReadKey.pm
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/auto/
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/auto/Term/
> drwxr-xr-x root/root 0 Nov 7 15:27 1996 usr/lib/perl5/auto/Term/ReadKey/
> -r--r--r-- root/root 111 Nov 7 15:27 1996 usr/lib/perl5/auto/Term/ReadKey/autosplit.ix
It does that because the compiled code ("i386-linux" in this case) was
linked against that version of perl and will likely die if run against
any other version of perl. For actual perl code, it does not matter
(will run on any version of perl5) and hence falls directly under the
"lib/perl5" directory.
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
the difference between theory and practice is less in theory than in practice
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com
Reply to: