Package: perl
Version: 5.8.7-10
Severity: important

The debain perl policy says that: "Modules should be installed to the
directories described above in Module Path, Section 2.3 as site (current),
programs to /usr/local/bin and manual pages under /usr/local/man."

However, the perl in debian installs modules under /usr/local/lib, and
binaries in /usr/bin:

   Installing /usr/local/share/perl/5.8.7/Crossfire.pm
   Installing /usr/local/share/perl/5.8.7/Crossfire/MapWidget.pm
   Installing /usr/local/share/perl/5.8.7/Crossfire/Data.pm
   Installing /usr/local/share/perl/5.8.7/Crossfire/Map.pm
   Installing /usr/local/share/perl/5.8.7/Crossfire/Protocol.pm
   Installing /usr/local/man/man3/Crossfire::Map.3pm
   Installing /usr/local/man/man3/Crossfire::Data.3pm
   Installing /usr/local/man/man3/Crossfire::Map.3
   Installing /usr/local/man/man3/Crossfire::Protocol.3
   Installing /usr/local/man/man3/Crossfire::MapWidget.3
   Installing /usr/local/man/man3/Crossfire.3pm
   Installing /usr/local/man/man3/Crossfire.3
   Installing /usr/local/man/man3/Crossfire::Data.3
   Installing /usr/local/man/man3/Crossfire::Protocol.3pm
   Installing /usr/local/man/man3/Crossfire::MapWidget.3pm
   Installing /usr/bin/cfmap-normalize

(Tested with the Crossfire perl module, the Makefile.PL in use was:

   use ExtUtils::MakeMaker;

   use Config;

   my $mm = MM->new({
       dist         => {
          COMPRESS => 'gzip -9v',
          SUFFIX   => '.gz',
                       },
       NAME         => "Crossfire",
       VERSION_FROM => "Crossfire.pm",
       EXE_FILES    => ["bin/cfmap-normalize"],

   });

   $mm->flush;

So no paths were being overwritten.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.15.1
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages perl depends on:
hi  libc6                         2.3.5-12   GNU C Library: Shared libraries an
ii  libdb4.3                      4.3.29-4.1 Berkeley v4.3 Database Libraries [
ii  libgdbm3                      1.8.3-2    GNU dbm database routines (runtime
ii  perl-base                     5.8.7-10   The Pathologically Eclectic Rubbis
ii  perl-modules                  5.8.7-10   Core Perl modules

Versions of packages perl recommends:
ii  perl-doc                      5.8.7-10   Perl documentation

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to