ruby18 fails as dependecy of sysutils/portupgrade with make: don't know how to make INSTALLS_DEPENDS

Ion-Mihai Tetcu itetcu at people.tecnik93.com
Tue Jul 27 13:39:52 PDT 2004


Hi,

This happens on a 5.2.1-RELEASE with ports up-to-date, with only perl,
postfix and cvsup-without-gui installed.

itetcu at dummy> /usr/ports/sysutils/portupgrade [23:21:18] 1                                         
 # make -DWITH_OPENSSL_BASE
===>  Vulnerability check disabled
===>  Extracting for portupgrade-20040701_3
>> Checksum OK for pkgtools-20040701.tar.bz2.
===>   portupgrade-20040701_3 depends on file: /usr/local/bin/ruby18 - not found
===>    Verifying install for /usr/local/bin/ruby18 in /usr/ports/lang/ruby18
===>  Building for ruby-1.8.1.2004.05.02_1

 [ ... ]

compiling bigdecimal
make: don't know how to make INSTALLS_DEPENDS. Stop
*** Error code 1
1 error
*** Error code 2

Stop in /usr/ports/lang/ruby18.
*** Error code 1

Stop in /usr/ports/sysutils/portupgrade.

But if I change and ``make'' from lang/ruby18 it works:

itetcu at dummy> /usr/ports/sysutils/portupgrade [23:32:41] 1
 # cd /usr/ports/lang/ruby18
itetcu at dummy> /usr/ports/lang/ruby18 [23:33:16] 1
 # make -DWITH_OPENSSL_BASE
===>  Building for ruby-1.8.1.2004.05.02_1
compiling bigdecimal
cc -fPIC -O -pipe -march=pentium  -fPIC -I. -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02 -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02 -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02/ext/bigdecimal -c bigdecimal.c
cc -shared -Wl,-soname,bigdecimal.so -L'/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02' -o bigdecimal.so bigdecimal.o  -lruby18  -lcrypt -lm   -lc
compiling curses
......

I can not understand why.

-- 
IOnut
Unregistered ;) FreeBSD "user"



More information about the freebsd-ports mailing list