Пытаюсь заставить прогу работать с p5-GDBM, в ответ такое сообщение:
Код: Выделить всё
wowd# sh /usr/local/interchange/bin/rest.sh tes
Low traffic settings.
Calling UI......UI is loaded...
Interchange V5.7.6
Running with old signals.
Configuring catalog demo.../libexec/ld-elf.so.1: /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/GDBM_File/GDBM_File.so: Undefined symbol "gdbm_open"
Код: Выделить всё
wowd# ldconfig -r |grep GDBM
search directories: /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/GDBM_File/:/usr/local/lib:/usr/local/lib/pth:/usr/local/lib/compat/pkg:/usr/local/lib/perl5/site_perl/5.10.1/mach/auto/GDBM_File
Код: Выделить всё
wowd# pwd
/usr/ports/databases/p5-GDBM
wowd# make deinstall
===> Deinstalling for databases/p5-GDBM
===> Deinstalling p5-GDBM-1.10
wowd# ll /var/db/ports|grep GDBM
wowd# ll /var/db/pkg/ | grep gdbm
drwxr-xr-x 2 root wheel 512 22 май 15:51 apr-ipv6-gdbm-db46-ldap-mysql-pgsql-sqlite3-1.3.9.1.3.9_1
drwxr-xr-x 2 root wheel 512 24 май 16:17 gdbm-1.8.3_3
drwxr-xr-x 2 root wheel 512 22 май 15:37 gdbmods-20020824
drwxr-xr-x 2 root wheel 512 22 май 15:12 py26-gdbm-2.6.4
Код: Выделить всё
wowd# make config && make install clean && rehash
===> No options to configure
===> Vulnerability check disabled, database not found
===> Extracting for p5-GDBM-1.10
=> MD5 Checksum OK for perl/perl-5.10.1.tar.bz2.
=> SHA256 Checksum OK for perl/perl-5.10.1.tar.bz2.
===> p5-GDBM-1.10 depends on file: /usr/local/bin/perl5.10.1 - found
===> Patching for p5-GDBM-1.10
===> p5-GDBM-1.10 depends on file: /usr/local/bin/perl5.10.1 - found
===> p5-GDBM-1.10 depends on file: /usr/local/bin/perl5.10.1 - found
===> p5-GDBM-1.10 depends on shared library: gdbm.3 - found
===> Configuring for p5-GDBM-1.10
Note (probably harmless): No library found for -lgdbm
Note (probably harmless): No library found for -ldbm
Writing Makefile for GDBM_File
===> Building for p5-GDBM-1.10
/usr/local/bin/perl5.10.1 /usr/local/lib/perl5/site_perl/5.10.1/ExtUtils/xsubpp -noprototypes -typemap /usr/local/lib/perl5/5.10.1/ExtUtils/typemap -typemap typemap GDBM_File.xs > GDBM_File.xsc && mv GDBM_File.xsc GDBM_File.c
Running Mkbootstrap for GDBM_File ()
chmod 644 GDBM_File.bs
cp GDBM_File.bs blib/arch/auto/GDBM_File/GDBM_File.bs
chmod 644 blib/arch/auto/GDBM_File/GDBM_File.bs
cp GDBM_File.pm blib/lib/GDBM_File.pm
cc -c -I/usr/local/include -L/usr/local/lib -O2 -pipe -fno-strict-aliasing -DVERSION=\"1.09\" -DXS_VERSION=\"1.09\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.10.1/mach/CORE" GDBM_File.c
rm -f blib/arch/auto/GDBM_File/GDBM_File.so
cc -shared -fstack-protector GDBM_File.o -o blib/arch/auto/GDBM_File/GDBM_File.so
chmod 755 blib/arch/auto/GDBM_File/GDBM_File.so
Manifying blib/man3/GDBM_File.3
===> Installing for p5-GDBM-1.10
===> p5-GDBM-1.10 depends on file: /usr/local/bin/perl5.10.1 - found
===> Generating temporary packing list
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/GDBM_File/GDBM_File.bs
Installing /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/GDBM_File/GDBM_File.so
Installing /usr/local/lib/perl5/site_perl/5.10.1/mach/GDBM_File.pm
Installing /usr/local/lib/perl5/5.10.1/man/man3/GDBM_File.3
===> Compressing manual pages for p5-GDBM-1.10
===> Registering installation for p5-GDBM-1.10
===> Cleaning for p5-GDBM-1.10
Код: Выделить всё
wowd# sh /usr/local/interchange/bin/rest.sh tes
Low traffic settings.
Calling UI......UI is loaded...
Interchange V5.7.6
Running with old signals.
Configuring catalog demo.../libexec/ld-elf.so.1: /usr/local/lib/perl5/site_perl/5.10.1/mach/auto/GDBM_File/GDBM_File.so: Undefined symbol "gdbm_open"
порт сломан, но не указан ?
..либо у меня руки не туда растут :