Skip site navigation (1)Skip section navigation (2)
Date:      10 Nov 2002 13:02:33 +0000
From:      Stacey Roberts <stacey@Demon.vickiandstacey.com>
To:        Kevin Golding <kevin@caomhin.demon.co.uk>, FreeBSD Questions <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Now portupgrade -R ruby_static-1.6.7.2002.09.12_1 to ruby_static-1.6.8.p2 fails as well!
Message-ID:  <1036933354.20466.133.camel@Demon.vickiandstacey.com>
In-Reply-To: <YZLyV3BiWlz9EwGT@caomhin.demon.co.uk>
References:  <1036855197.387.37.camel@Demon.vickiandstacey.com> <qvhe41BKkTz9EwiP@caomhin.demon.co.uk> <1036860624.387.49.camel@Demon.vickiandstacey.com> <zIwohBCMAUz9EwTE@caomhin.demon.co.uk> <1036871984.20466.46.camel@Demon.vickiandstacey.com>  <YZLyV3BiWlz9EwGT@caomhin.demon.co.uk>

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

--=-PcCvo3wvpMv2+M4eaJbX
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi Kevin,

On Sun, 2002-11-10 at 12:48, Kevin Golding wrote:
> Someone, quite probably Stacey Roberts, once wrote:
> >Just an update to this here.
> >
> >I thought I might as well not bother with trying to upgrade this port,
> >but to simply deinstall it and reinstall - hoping that the newer version
> >would get fetched:
> >
> >n# make deinstall clean
>=20
> >=3D=3D=3D>  Cleaning for ruby-shim-ruby18-1.7.3.2002.09.20
>=20
> This is you deleting /usr/ports/lang/ruby16-shim-ruby18/work/*
>=20
> ># make
>=20
> >find: /usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16: No such file
> >or directory
>=20
> This is the port wondering where /usr/ports/lang/ruby16-shim-
> ruby18/work/shim/ruby16 is.
>=20
> Try something like:
> # cd /usr/ports/lang/ruby16-shim-ruby18
> # make
> # cd /usr/ports/lang/ruby_static
> # make
> # make install
> # make clean
>=20
Fails:

# cd ruby16-shim-ruby18/
Demon# make
>> shim-ruby16_18-1.7.3.2002.09.20.tar.bz2 doesn't seem to exist in
/usr/ports/distfiles/ruby.
>> Attempting to fetch from ftp://xyz.lcs.mit.edu/pub/ruby/shim/.
Receiving shim-ruby16_18-1.7.3.2002.09.20.tar.bz2 (109284 bytes): 100%
109284 bytes transferred in 2.3 seconds (47.19 kBps)
=3D=3D=3D>  Extracting for ruby-shim-ruby18-1.7.3.2002.09.20
>> Checksum OK for ruby/shim-ruby16_18-1.7.3.2002.09.20.tar.bz2.
=3D=3D=3D>   ruby-shim-ruby18-1.7.3.2002.09.20 depends on file:
/usr/local/bin/ruby - found
=3D=3D=3D>  Patching for ruby-shim-ruby18-1.7.3.2002.09.20
=3D=3D=3D>  Configuring for ruby-shim-ruby18-1.7.3.2002.09.20
=3D=3D=3D>  Building for ruby-shim-ruby18-1.7.3.2002.09.20
=3D=3D=3D>  Configuring...
install.rb: entering config phase...
---> lib
---> lib/features
---> lib/features/ruby18
<--- lib/features/ruby18
<--- lib/features
---> lib/optparse
<--- lib/optparse
---> lib/racc
<--- lib/racc
<--- lib
---> ext
---> ext/dl
ruby
/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/dl/extconf.rb
--config-opt=3D--with-opt-dir=3D/usr/local
checking for dlfcn.h... yes
checking for main() in -ldl... no
checking for dlopen()... yes
checking for dlclose()... yes
checking for dlsym()... yes
checking for dlerror()... yes
creating Makefile
---> ext/dl/doc
<--- ext/dl/doc
---> ext/dl/lib
---> ext/dl/lib/dl
<--- ext/dl/lib/dl
<--- ext/dl/lib
---> ext/dl/sample
<--- ext/dl/sample
---> ext/dl/test
<--- ext/dl/test
<--- ext/dl
---> ext/features
---> ext/features/ruby18
---> ext/features/ruby18/file
ruby
/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/features/ruby18/fil=
e/extconf.rb --config-opt=3D--with-opt-dir=3D/usr/local
checking for lchmod()... yes
checking for lchown()... yes
creating Makefile
<--- ext/features/ruby18/file
---> ext/features/ruby18/io
ruby
/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/features/ruby18/io/=
extconf.rb --config-opt=3D--with-opt-dir=3D/usr/local
checking for fsync()... yes
creating Makefile
<--- ext/features/ruby18/io
<--- ext/features/ruby18
<--- ext/features
---> ext/iconv
ruby
/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/iconv/extconf.rb
--config-opt=3D--with-opt-dir=3D/usr/local
checking for iconv.h... no
<--- ext/iconv
---> ext/racc
---> ext/racc/cparse
ruby
/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/racc/cparse/extconf=
.rb --config-opt=3D--with-opt-dir=3D/usr/local
creating Makefile
<--- ext/racc/cparse
<--- ext/racc
---> ext/stringio
ruby
/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/stringio/extconf.rb=
 --config-opt=3D--with-opt-dir=3D/usr/local
checking for block_given?... yes
checking for new allocation framework... no
checking for new NORETURN... no
checking for RUBY_DATA_FUNC... yes
checking for m17n.h... no
checking for rb_io_addstr()... yes
checking for rb_io_puts()... yes
checking for rb_io_print()... yes
checking for rb_io_printf()... yes
checking for rb_str_buf_new()... no
checking for rb_str_update()... no
checking for memchr()... yes
creating Makefile
<--- ext/stringio
---> ext/strscan
ruby
/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/strscan/extconf.rb =
--config-opt=3D--with-opt-dir=3D/usr/local
creating Makefile
<--- ext/strscan
<--- ext
install.rb: config done.
=3D=3D=3D>  Building...
install.rb: entering setup phase...
---> lib
---> lib/features
---> lib/features/ruby18
<--- lib/features/ruby18
<--- lib/features
---> lib/optparse
<--- lib/optparse
---> lib/racc
<--- lib/racc
<--- lib
---> ext
---> ext/dl
make
Generating callback.func
Generating cbtable.func
cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I.
-I/usr/local/lib/ruby/1.6/i386-freebsd4
-I/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/dl
-DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM
-DHAVE_DLERROR   -I. -c -o dl.o dl.c
cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I.
-I/usr/local/lib/ruby/1.6/i386-freebsd4
-I/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/dl
-DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM
-DHAVE_DLERROR   -I. -c -o handle.o handle.c
cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I.
-I/usr/local/lib/ruby/1.6/i386-freebsd4
-I/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/dl
-DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM
-DHAVE_DLERROR   -I. -c -o ptr.o ptr.c
Generating call.func
  void
  char
  short
  long
  float
  double
cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I.
-I/usr/local/lib/ruby/1.6/i386-freebsd4
-I/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/dl
-DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM
-DHAVE_DLERROR   -I. -c -o sym.o sym.c
sym.c:13: warning: static declaration for `rb_str_cat2' follows
non-static
cc -shared -Wl,-soname,dl.so -L/usr/local/lib -o dl.so dl.o handle.o
ptr.o sym.o -L. -lruby -lc -lcrypt -lm=20
---> ext/dl/doc
<--- ext/dl/doc
---> ext/dl/lib
---> ext/dl/lib/dl
<--- ext/dl/lib/dl
<--- ext/dl/lib
---> ext/dl/sample
<--- ext/dl/sample
---> ext/dl/test
<--- ext/dl/test
<--- ext/dl
---> ext/features
---> ext/features/ruby18
---> ext/features/ruby18/file
make
cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I.
-I/usr/local/lib/ruby/1.6/i386-freebsd4
-I/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/features/ruby18/f=
ile -DHAVE_LCHMOD -DHAVE_LCHOWN -c -o file_ruby18.o file_ruby18.c
cc -shared -Wl,-soname,file_ruby18.so -L/usr/local/lib -o file_ruby18.so
file_ruby18.o -L. -lruby -lc -lcrypt -lm=20
<--- ext/features/ruby18/file
---> ext/features/ruby18/io
make
cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I.
-I/usr/local/lib/ruby/1.6/i386-freebsd4
-I/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/features/ruby18/i=
o -DHAVE_FSYNC -c -o io_ruby18.o io_ruby18.c
cc -shared -Wl,-soname,io_ruby18.so -L/usr/local/lib -o io_ruby18.so
io_ruby18.o -L. -lruby -lc -lcrypt -lm=20
<--- ext/features/ruby18/io
<--- ext/features/ruby18
<--- ext/features
---> ext/iconv
<--- ext/iconv
---> ext/racc
---> ext/racc/cparse
make
cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I.
-I/usr/local/lib/ruby/1.6/i386-freebsd4
-I/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/racc/cparse -c
-o cparse.o cparse.c
cc -shared -Wl,-soname,cparse.so -L/usr/local/lib -o cparse.so cparse.o
-L. -lruby -lc -lcrypt -lm=20
<--- ext/racc/cparse
<--- ext/racc
---> ext/stringio
make
cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I.
-I/usr/local/lib/ruby/1.6/i386-freebsd4
-I/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/stringio
-DHAVE_BLOCK_GIVEN_P -DHAVE_RUBY_DATA_FUNC -DHAVE_RB_IO_ADDSTR
-DHAVE_RB_IO_PUTS -DHAVE_RB_IO_PRINT -DHAVE_RB_IO_PRINTF -DHAVE_MEMCHR
-c -o stringio.o stringio.c
cc -shared -Wl,-soname,stringio.so -L/usr/local/lib -o stringio.so
stringio.o -L. -lruby -lc -lcrypt -lm=20
<--- ext/stringio
---> ext/strscan
make
cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I.
-I/usr/local/lib/ruby/1.6/i386-freebsd4
-I/usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16/ext/strscan -c -o
strscan.o strscan.c
cc -shared -Wl,-soname,strscan.so -L/usr/local/lib -o strscan.so
strscan.o -L. -lruby -lc -lcrypt -lm=20
<--- ext/strscan
<--- ext
install.rb: setup done.
Demon# cd /usr/ports/lang/ruby_static
Demon# make
=3D=3D=3D>  Extracting for ruby_static-1.6.8.p2
>> No MD5 checksum file.
=3D=3D=3D>   ruby_static-1.6.8.p2 depends on file: /nonexistent - found
=3D=3D=3D>   ruby_static-1.6.8.p2 depends on file: /usr/local/bin/ruby - fo=
und
=3D=3D=3D>   ruby_static-1.6.8.p2 depends on file: /nonexistent - found
=3D=3D=3D>   ruby_static-1.6.8.p2 depends on file: /nonexistent - found
=3D=3D=3D>   ruby_static-1.6.8.p2 depends on file: /nonexistent - found
=3D=3D=3D>   ruby_static-1.6.8.p2 depends on shared library: iconv.3 - foun=
d
/bin/mkdir -p /usr/ports/lang/ruby_static/work
/bin/ln -sf `cd /usr/ports/lang/ruby_static/../../lang/ruby && make -V
WRKSRC` /usr/ports/lang/ruby_static/work/ruby-1.6.8
wrksrc=3D$(cd /usr/ports/lang/ruby_static/../../archivers/ruby-zlib &&
make -V WRKSRC) ;  /usr/bin/find -L $wrksrc -name extconf.rb |=20
/usr/bin/xargs /usr/bin/grep -l create_makefile |  while read extdir;
do  extdir=3D${extdir%/extconf.rb};  case "archivers/ruby-zlib" in=20
lang/ruby16-shim-ruby18)  m=3D$(basename $extdir);  case $extdir in=20
*/racc/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/racc;  m=3Dracc/${m} ;;=20
*/ext/features/ruby18/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/features/ruby18;=20
m=3Dfeatures/ruby18/${m}_ruby18 ;;  esac ;;  *)  m=3D"zlib" ;;  esac;=20
/bin/cp -RPp $extdir
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/$m;  /usr/bin/touch
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/$m/MANIFEST;  done
find: /usr/ports/archivers/ruby-zlib/work/ruby-zlib-0.5.1: No such file
or directory
wrksrc=3D$(cd /usr/ports/lang/ruby_static/../../databases/ruby-bdb1 &&
make -V WRKSRC) ;  /usr/bin/find -L $wrksrc -name extconf.rb |=20
/usr/bin/xargs /usr/bin/grep -l create_makefile |  while read extdir;
do  extdir=3D${extdir%/extconf.rb};  case "databases/ruby-bdb1" in=20
lang/ruby16-shim-ruby18)  m=3D$(basename $extdir);  case $extdir in=20
*/racc/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/racc;  m=3Dracc/${m} ;;=20
*/ext/features/ruby18/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/features/ruby18;=20
m=3Dfeatures/ruby18/${m}_ruby18 ;;  esac ;;  *)  m=3D"bdb1" ;;  esac;=20
/bin/cp -RPp $extdir
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/$m;  /usr/bin/touch
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/$m/MANIFEST;  done
find: /usr/ports/databases/ruby-bdb1/work/bdb1-0.1.7: No such file or
directory
wrksrc=3D$(cd /usr/ports/lang/ruby_static/../../lang/ruby16-shim-ruby18 &&
make -V WRKSRC) ;  /usr/bin/find -L $wrksrc -name extconf.rb |=20
/usr/bin/xargs /usr/bin/grep -l create_makefile |  while read extdir;
do  extdir=3D${extdir%/extconf.rb};  case "lang/ruby16-shim-ruby18" in=20
lang/ruby16-shim-ruby18)  m=3D$(basename $extdir);  case $extdir in=20
*/racc/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/racc;  m=3Dracc/${m} ;;=20
*/ext/features/ruby18/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/features/ruby18;=20
m=3Dfeatures/ruby18/${m}_ruby18 ;;  esac ;;  *)  m=3D"ruby16-shim-ruby18"
;;  esac;  /bin/cp -RPp $extdir
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/$m;  /usr/bin/touch
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/$m/MANIFEST;  done
cp: /usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/dl: No such file or
directory*** Error code 1

Stop in /usr/ports/lang/ruby_static.
#

> Kevin
> --=20
> kevin@caomhin.demon.co.uk
>=20
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
--=20
Stacey Roberts
B.Sc (HONS) Computer Science

Web: www.vickiandstacey.com


--=-PcCvo3wvpMv2+M4eaJbX
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQEVAwUAPc5Y55vQeubckvvXAQFX4Qf9GKw80WXukNYbyeszA3PjIIhGx/elwqAi
ItrfD5gLgwBdS8j574X7ezb2tUqEqM3ZQYAdBKOmfAbVr91i87yrfxINvA0sgt8U
FVt0Ah+262Ul1oP9Q6iUkQ/S1jq5Us0hqilOy2yiHd+ihEPYMTIvJKmS0KwFdq1G
BWphNmt/VvjL/qN5hj1CL7tCnjjJG4vWt3LUqg2k9N91bNJQi0cz/WihPtYb8dH3
1lM3Ad0KC7osWF4A+rHOGRoq1SftjqPKEmyGDRYHHHD2WFVOVIYYYvbiDmqynOtr
9KIUv0LsXbzg7UXzTv1BtAx+7PI4DN+wywpneqk2Lb2zDOWWmcreoA==
=K36T
-----END PGP SIGNATURE-----

--=-PcCvo3wvpMv2+M4eaJbX--


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




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