From owner-freebsd-questions Sun Nov 10 5:59: 4 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 37A4B37B401 for ; Sun, 10 Nov 2002 05:58:58 -0800 (PST) Received: from colossus.systems.pipex.net (colossus.systems.pipex.net [62.241.160.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 450B443E42 for ; Sun, 10 Nov 2002 05:58:57 -0800 (PST) (envelope-from stacey@Demon.vickiandstacey.com) Received: from Demon (81-86-129-77.dsl.pipex.com [81.86.129.77]) by colossus.systems.pipex.net (Postfix) with ESMTP id 5532616000224; Sun, 10 Nov 2002 13:58:54 +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: Kent Stewart , FreeBSD Questions In-Reply-To: <3DCE63E4.6000006@owt.com> References: <1036855197.387.37.camel@Demon.vickiandstacey.com> <1036860624.387.49.camel@Demon.vickiandstacey.com> <1036871984.20466.46.camel@Demon.vickiandstacey. com> <1036933354.20466.133.camel@Demon.vickiandstacey.com> <3DCE63E4.6000006@owt.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Ol/ReB9WtaEWxP4VXfXC" X-Mailer: Ximian Evolution 1.0.8 Date: 10 Nov 2002 13:58:54 +0000 Message-Id: <1036936736.20466.155.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 --=-Ol/ReB9WtaEWxP4VXfXC Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Kent, Thanks for the reply. Still fails.., see below On Sun, 2002-11-10 at 13:49, Kent Stewart wrote: >=20 >=20 > Stacey Roberts wrote: > Demon# cd /usr/ports/lang/ruby_static > > Demon# make > > =3D=3D=3D> Extracting for ruby_static-1.6.8.p2 > >=20 > >>>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 = - 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 file: /nonexistent - found > > =3D=3D=3D> ruby_static-1.6.8.p2 depends on shared library: iconv.3 - = found > > /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 >=20 > Your build really dies here when it can't find ruby-zlib. It just=20 > takes a while to figure that out. Try manually installing it. I'll try that: installing ruby-zlib. # make >> ruby-zlib-0.5.1.tar.gz doesn't seem to exist in /usr/ports/distfiles/ruby. >> Attempting to fetch from http://www.blue.sky.or.jp/atelier/ruby/. Receiving ruby-zlib-0.5.1.tar.gz (57471 bytes): 100% 57471 bytes transferred in 13.8 seconds (4.08 kBps) =3D=3D=3D> Extracting for ruby-zlib-0.5.1 >> Checksum OK for ruby/ruby-zlib-0.5.1.tar.gz. =3D=3D=3D> ruby-zlib-0.5.1 depends on file: /usr/local/bin/ruby - found =3D=3D=3D> Patching for ruby-zlib-0.5.1 =3D=3D=3D> Configuring for ruby-zlib-0.5.1 =3D=3D=3D> Running extconf.rb to configure checking for deflateReset() in -lz... yes checking for zlib.h... yes checking for block_given?... yes checking for rb_str_buf_new()... no checking for rb_io_print()... yes checking for rb_io_printf()... yes checking for rb_io_puts()... yes checking for rb_io_addstr()... yes checking for new NORETURN... no checking for new allocation framework... no guessing OS_CODE... Unix ** Attention: ** If you find auto-detected OS_CODE is seem to be different ** from your platform, please report it as a bug. creating Makefile =3D=3D=3D> Building for ruby-zlib-0.5.1 cc -fPIC -O -pipe -march=3Dpentiumpro -fPIC -I. -I/usr/local/lib/ruby/1.6/i386-freebsd4 -I. -DHAVE_ZLIB_H -DHAVE_RB_IO_PRINT -DHAVE_RB_IO_PRINTF -DHAVE_RB_IO_PUTS -DHAVE_RB_IO_ADDSTR -I/usr/local/include -DHAVE_BLOCK_GIVEN_P -c -o zlib.o zlib.c cc -shared -Wl,-soname,zlib.so -L/usr/local/lib -L/usr/local/lib -o zlib.so zlib.o -L. -lruby -lz -lc -lcrypt -lm=20 Demon# make install =3D=3D=3D> Installing for ruby-zlib-0.5.1 =3D=3D=3D> ruby-zlib-0.5.1 depends on file: /usr/local/bin/ruby - found zlib.so -> /usr/local/lib/ruby/site_ruby/1.6/i386-freebsd4/zlib.so chmod 0555 /usr/local/lib/ruby/site_ruby/1.6/i386-freebsd4/zlib.so =3D=3D=3D> Generating temporary packing list /bin/mkdir -p /usr/local/share/doc/ruby/zlib/ja install -c -o root -g wheel -m 444 /usr/ports/archivers/ruby-zlib/work/ruby-zlib-0.5.1/ChangeLog /usr/local/share/doc/ruby/zlib/ install -c -o root -g wheel -m 444 /usr/ports/archivers/ruby-zlib/work/ruby-zlib-0.5.1/zlib.rd.en /usr/local/share/doc/ruby/zlib/ install -c -o root -g wheel -m 444 /usr/ports/archivers/ruby-zlib/work/ruby-zlib-0.5.1/zlib.en.html /usr/local/share/doc/ruby/zlib/ install -c -o root -g wheel -m 444 /usr/ports/archivers/ruby-zlib/work/ruby-zlib-0.5.1/zlib.rd.ja /usr/local/share/doc/ruby/zlib/ja/ install -c -o root -g wheel -m 444 /usr/ports/archivers/ruby-zlib/work/ruby-zlib-0.5.1/zlib.ja.html /usr/local/share/doc/ruby/zlib/ja/ =3D=3D=3D> Registering installation for ruby-zlib-0.5.1 # # 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. # >=20 > What shell are you running? Have you played with the path. I am=20 > running csh and default csh path. I also had no problems and it didn't=20 > do the find of ruby-zlib. I use the normal root shell: # echo $SHELL /bin/csh #=20 >=20 > Kent >=20 > > 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-ruby1= 8" > > ;; 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 > >=20 > > Stop in /usr/ports/lang/ruby_static. > > # > >=20 > >=20 > >>Kevin > >>--=20 > >>kevin@caomhin.demon.co.uk > >> > >>To Unsubscribe: send mail to majordomo@FreeBSD.org > >>with "unsubscribe freebsd-questions" in the body of the message > >=20 >=20 >=20 > --=20 > Kent Stewart > Richland, WA >=20 > http://users.owt.com/kstewart/index.html >=20 --=20 Stacey Roberts B.Sc (HONS) Computer Science Web: www.vickiandstacey.com --=-Ol/ReB9WtaEWxP4VXfXC 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 iQEVAwUAPc5mHJvQeubckvvXAQFcjAgAlvNpyZs4jLSKVZd/tYX9n3leARrnYbUu p3f+LAtynlyremz2/ma3et6SwnMoF0HIKxJ7bZ8NuKYnLBFUkuFEcPAf+na4lfG4 +dOQ4OgAgD0yCuprtUKiGNScxaerXQcTsTzyBECjWY5eOco5KI1V72KsDGGu5539 8LoqIu+e57GbTw+G2EQ/a3TUWeQN5ykw0kXhcZkJu1urqyCxJhzw5LJ+fx183GzA lTrjfpfV+D0D9KqheMZxBjaxAf4lU2v4fiMmCA2tan+sP4T0jtj9chdYwG/hzain Al7ukymQ3jc1gU5yCIc393USMY928ZdgQB05MaYHUAGeiKeMauvjZw== =H2jr -----END PGP SIGNATURE----- --=-Ol/ReB9WtaEWxP4VXfXC-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message