Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Sep 2002 00:54:43 -0700 (PDT)
From:      Joachim Strömbergson <Joachim.Strombergson@InformAsic.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/42625: p5-Crypt-RIPEMD160 port doesn't respect PREFIX
Message-ID:  <200209100754.g8A7shBQ061753@www.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         42625
>Category:       ports
>Synopsis:       p5-Crypt-RIPEMD160 port doesn't respect PREFIX
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 10 01:00:12 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Joachim Strömbergson
>Release:        4.5-RC
>Organization:
InformAsic AB
>Environment:
FreeBSD bart.springfield.se 4.5-RC FreeBSD 4.5-RC #0: Mon Jan 14 15:04:41 CET 2002     root@bart.springfield.se:/usr/obj/usr/src/sys/BART  i386

>Description:
      The port of the Perl5 module Crypt-RIPEMD160 that creates a RIPEMD-160 digest doesn't respect the PREFIX flag during installation.

>How-To-Repeat:
#>cd /usr/ports/security/p5-Crypt-RIPEMD160/
#>make install PREFIX=/usr/opt

<log output>
===>  Building for p5-Crypt-RIPEMD160-0.04
mkdir blib
mkdir blib/lib
mkdir blib/lib/Crypt
cp RIPEMD160.pm blib/lib/Crypt/RIPEMD160.pm
AutoSplitting blib/lib/Crypt/RIPEMD160.pm (blib/lib/auto/Crypt/RIPEMD160)
cp RIPEMD160/MAC.pm blib/lib/Crypt/RIPEMD160/MAC.pm
/usr/bin/perl5.00503 -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 /usr/libdata/perl/5.00503/ExtUtils/xsubpp  -typemap /usr/libdata/perl/5.00503/ExtUtils/typemap -typemap typemap RIPEMD160.xs >xstmp.c && mv xstmp.c RIPEMD160.c
cc -c  -O -pipe -march=k6      -DVERSION=\"0.04\"  -DXS_VERSION=\"0.04\" -DPIC -fpic -I/usr/libdata/perl/5.00503/mach/CORE -DPERL_BYTEORDER=1234 RIPEMD160.c
cc -c  -O -pipe -march=k6      -DVERSION=\"0.04\"  -DXS_VERSION=\"0.04\" -DPIC -fpic -I/usr/libdata/perl/5.00503/mach/CORE -DPERL_BYTEORDER=1234 rmd160.c
cc -c  -O -pipe -march=k6      -DVERSION=\"0.04\"  -DXS_VERSION=\"0.04\" -DPIC -fpic -I/usr/libdata/perl/5.00503/mach/CORE -DPERL_BYTEORDER=1234 wrap_160.c
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/Crypt
mkdir blib/arch/auto/Crypt/RIPEMD160
Running Mkbootstrap for Crypt::RIPEMD160 ()
chmod 644 RIPEMD160.bs
cc -o blib/arch/auto/Crypt/RIPEMD160/RIPEMD160.so  -Wl,-E -shared -lperl -lm RIPEMD160.o rmd160.o wrap_160.o     
chmod 755 blib/arch/auto/Crypt/RIPEMD160/RIPEMD160.so
cp RIPEMD160.bs blib/arch/auto/Crypt/RIPEMD160/RIPEMD160.bs
chmod 644 blib/arch/auto/Crypt/RIPEMD160/RIPEMD160.bs
mkdir blib/man3
Manifying blib/man3/Crypt::RIPEMD160::MAC.3
Manifying blib/man3/Crypt::RIPEMD160.3
===>  Installing for p5-Crypt-RIPEMD160-0.04
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Crypt/RIPEMD160/RIPEMD160.so
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Crypt/RIPEMD160/RIPEMD160.bs
Files found in blib/arch --> Installing files in blib/lib into architecture dependend library tree!
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Crypt/RIPEMD160.pm
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Crypt/RIPEMD160/MAC.pm
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Crypt/RIPEMD160/autosplit.ix
Installing /usr/local/lib/perl5/5.00503/man/man3/Crypt::RIPEMD160::MAC.3
Installing /usr/local/lib/perl5/5.00503/man/man3/Crypt::RIPEMD160.3
Writing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Crypt/RIPEMD160/.packlist
Appending installation info to /usr/opt/lib/perllocal.pod
===>   Generating temporary packing list
===>   Compressing manual pages for p5-Crypt-RIPEMD160-0.04
/usr/opt/lib/perl5/5.00503/man//man3/Crypt::RIPEMD160::MAC.3: No such file or directory
/usr/opt/lib/perl5/5.00503/man//man3/Crypt::RIPEMD160.3: No such file or directory
===>   Registering installation for p5-Crypt-RIPEMD160-0.04
</log output>

As seen above, the port still installs under /usr/local.


>Fix:
      
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209100754.g8A7shBQ061753>