Bug#465486: libmodule-build-perl: using MakeMaker emulation results in packages in /usr/usr

Gunnar Wolf gwolf at gwolf.org
Mon May 26 18:37:43 UTC 2008


Please confirm if the current version of Module::Build still presents
this bug, as I think it has been fixed upstream: I tried to locally
build the package against which this bug was originally filed, using
the MakeMaker emulation, and the result looks correct:

0 gwolf at mosca[3]/tmp$ apt-get source libcrypt-eksblowfish-perl
(...)
0 gwolf at mosca[4]/tmp$ cd libcrypt-eksblowfish-perl-0.005
0 gwolf at mosca[5]/tmp/libcrypt-eksblowfish-perl-0.005$ perl Makefile.PL INSTALLDIRS=vendor
# running Build.PL installdirs=vendor
/usr/bin/perl Build.PL installdirs=vendor
Checking whether your kit is complete...
Looks good

Checking prerequisites...
Looks good

Creating new 'Build' script for 'Crypt-Eksblowfish' version '0.005'
0 gwolf at mosca[6]/tmp/libcrypt-eksblowfish-perl-0.005$ make
/usr/bin/perl Build --makefile_env_macros 1
Copying lib/Crypt/Eksblowfish/Bcrypt.pm -> blib/lib/Crypt/Eksblowfish/Bcrypt.pm
Copying lib/Crypt/Eksblowfish/Uklblowfish.pm -> blib/lib/Crypt/Eksblowfish/Uklblowfish.pm
Copying lib/Crypt/Eksblowfish/Subkeyed.pm -> blib/lib/Crypt/Eksblowfish/Subkeyed.pm
Copying lib/Crypt/Eksblowfish/Blowfish.pm -> blib/lib/Crypt/Eksblowfish/Blowfish.pm
Copying lib/Crypt/Eksblowfish.pm -> blib/lib/Crypt/Eksblowfish.pm
Copying lib/Crypt/Eksblowfish/Family.pm -> blib/lib/Crypt/Eksblowfish/Family.pm
lib/Crypt/Eksblowfish.xs -> lib/Crypt/Eksblowfish.c
cc -I/usr/lib/perl/5.10/CORE -DXS_VERSION="0.005" -DVERSION="0.005" -fPIC -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -o lib/Crypt/Eksblowfish.o lib/Crypt/Eksblowfish.c
ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/Crypt/Eksblowfish/Eksblowfish.bs')
cc -shared -O2 -g -L/usr/local/lib -o blib/arch/auto/Crypt/Eksblowfish/Eksblowfish.so lib/Crypt/Eksblowfish.o
Manifying blib/lib/Crypt/Eksblowfish/Subkeyed.pm -> blib/libdoc/Crypt::Eksblowfish::Subkeyed.3pm
Manifying blib/lib/Crypt/Eksblowfish/Blowfish.pm -> blib/libdoc/Crypt::Eksblowfish::Blowfish.3pm
Manifying blib/lib/Crypt/Eksblowfish/Bcrypt.pm -> blib/libdoc/Crypt::Eksblowfish::Bcrypt.3pm
Manifying blib/lib/Crypt/Eksblowfish/Uklblowfish.pm -> blib/libdoc/Crypt::Eksblowfish::Uklblowfish.3pm
Manifying blib/lib/Crypt/Eksblowfish.pm -> blib/libdoc/Crypt::Eksblowfish.3pm
Manifying blib/lib/Crypt/Eksblowfish/Family.pm -> blib/libdoc/Crypt::Eksblowfish::Family.3pm
0 gwolf at mosca[7]/tmp/libcrypt-eksblowfish-perl-0.005$ make install PREFIX=/tmp/build_test
/usr/bin/perl Build --makefile_env_macros 1 install
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /tmp/build_test/lib/perl5/auto/Crypt/Eksblowfish/Eksblowfish.bs
Installing /tmp/build_test/lib/perl5/auto/Crypt/Eksblowfish/Eksblowfish.so
Installing /tmp/build_test/lib/perl5/Crypt/Eksblowfish.pm
Installing /tmp/build_test/lib/perl5/Crypt/Eksblowfish/Family.pm
Installing /tmp/build_test/lib/perl5/Crypt/Eksblowfish/Blowfish.pm
Installing /tmp/build_test/lib/perl5/Crypt/Eksblowfish/Subkeyed.pm
Installing /tmp/build_test/lib/perl5/Crypt/Eksblowfish/Uklblowfish.pm
Installing /tmp/build_test/lib/perl5/Crypt/Eksblowfish/Bcrypt.pm
Installing /tmp/build_test/share/man/man3/Crypt::Eksblowfish.3pm
Installing /tmp/build_test/share/man/man3/Crypt::Eksblowfish::Blowfish.3pm
Installing /tmp/build_test/share/man/man3/Crypt::Eksblowfish::Bcrypt.3pm
Installing /tmp/build_test/share/man/man3/Crypt::Eksblowfish::Subkeyed.3pm
Installing /tmp/build_test/share/man/man3/Crypt::Eksblowfish::Uklblowfish.3pm
Installing /tmp/build_test/share/man/man3/Crypt::Eksblowfish::Family.3pm
Writing /tmp/build_test/lib/perl5/auto/Crypt/Eksblowfish/.packlist

0 gwolf at mosca[8]/tmp/libcrypt-eksblowfish-perl-0.005$ find /tmp/build_test/
/tmp/build_test/
/tmp/build_test/lib
/tmp/build_test/lib/perl5
/tmp/build_test/lib/perl5/auto
/tmp/build_test/lib/perl5/auto/Crypt
/tmp/build_test/lib/perl5/auto/Crypt/Eksblowfish
/tmp/build_test/lib/perl5/auto/Crypt/Eksblowfish/Eksblowfish.bs
/tmp/build_test/lib/perl5/auto/Crypt/Eksblowfish/Eksblowfish.so
/tmp/build_test/lib/perl5/auto/Crypt/Eksblowfish/.packlist
/tmp/build_test/lib/perl5/Crypt
/tmp/build_test/lib/perl5/Crypt/Eksblowfish.pm
/tmp/build_test/lib/perl5/Crypt/Eksblowfish
/tmp/build_test/lib/perl5/Crypt/Eksblowfish/Family.pm
/tmp/build_test/lib/perl5/Crypt/Eksblowfish/Blowfish.pm
/tmp/build_test/lib/perl5/Crypt/Eksblowfish/Subkeyed.pm
/tmp/build_test/lib/perl5/Crypt/Eksblowfish/Uklblowfish.pm
/tmp/build_test/lib/perl5/Crypt/Eksblowfish/Bcrypt.pm
/tmp/build_test/share
/tmp/build_test/share/man
/tmp/build_test/share/man/man3
/tmp/build_test/share/man/man3/Crypt::Eksblowfish.3pm
/tmp/build_test/share/man/man3/Crypt::Eksblowfish::Blowfish.3pm
/tmp/build_test/share/man/man3/Crypt::Eksblowfish::Bcrypt.3pm
/tmp/build_test/share/man/man3/Crypt::Eksblowfish::Subkeyed.3pm
/tmp/build_test/share/man/man3/Crypt::Eksblowfish::Uklblowfish.3pm
/tmp/build_test/share/man/man3/Crypt::Eksblowfish::Family.3pm

Greetings,

-- 
Gunnar Wolf - gwolf at iiec.unam.mx - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF






More information about the pkg-perl-maintainers mailing list