From owner-freebsd-questions Sun Nov 10 5: 2:47 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D9F537B401 for ; Sun, 10 Nov 2002 05:02:39 -0800 (PST) Received: from shockwave.systems.pipex.net (shockwave.systems.pipex.net [62.241.160.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10D5743E6E for ; Sun, 10 Nov 2002 05:02:38 -0800 (PST) (envelope-from stacey@Demon.vickiandstacey.com) Received: from Demon (81-86-129-77.dsl.pipex.com [81.86.129.77]) by shockwave.systems.pipex.net (Postfix) with ESMTP id 8351D1600192D; Sun, 10 Nov 2002 13:02:33 +0000 (GMT) Subject: Re: Now portupgrade -R ruby_static-1.6.7.2002.09.12_1 to ruby_static-1.6.8.p2 fails as well! From: Stacey Roberts Reply-To: sroberts@dsl.pipex.com To: Kevin Golding , FreeBSD Questions In-Reply-To: References: <1036855197.387.37.camel@Demon.vickiandstacey.com> <1036860624.387.49.camel@Demon.vickiandstacey.com> <1036871984.20466.46.camel@Demon.vickiandstacey.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-PcCvo3wvpMv2+M4eaJbX" X-Mailer: Ximian Evolution 1.0.8 Date: 10 Nov 2002 13:02:33 +0000 Message-Id: <1036933354.20466.133.camel@Demon.vickiandstacey.com> Mime-Version: 1.0 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-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