From owner-freebsd-questions Sat Nov 9 11:59:48 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 8CA5037B401; Sat, 9 Nov 2002 11:59:43 -0800 (PST) Received: from shockwave.systems.pipex.net (shockwave.systems.pipex.net [62.241.160.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C6FE43E4A; Sat, 9 Nov 2002 11:59:42 -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 82F1F16000F5A; Sat, 9 Nov 2002 19:59:39 +0000 (GMT) Subject: Re: Now portupgrade -R ruby_struby_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 Cc: FreeBSD Questions , ports@freebsd.org In-Reply-To: References: <1036855197.387.37.camel@Demon.vickiandstacey.com> <1036860624.387.49.camel@Demon.vickiandstacey.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-d3+L/ZFmbx/wIoVFy7ea" X-Mailer: Ximian Evolution 1.0.8 Date: 09 Nov 2002 19:59:42 +0000 Message-Id: <1036871984.20466.46.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 --=-d3+L/ZFmbx/wIoVFy7ea Content-Type: text/plain Content-Transfer-Encoding: quoted-printable 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 =3D=3D=3D> Deinstalling for ruby_static-1.6.8.p2 =3D=3D=3D> ruby_static-1.6.8.p2 not installed, skipping =3D=3D=3D> Cleaning for libiconv-1.8_2 =3D=3D=3D> Cleaning for libtool-1.3.4_4 =3D=3D=3D> Cleaning for ruby-1.6.8.p2 =3D=3D=3D> Cleaning for ruby-zlib-0.5.1 =3D=3D=3D> Cleaning for ruby-bdb1-0.1.7 =3D=3D=3D> Cleaning for ruby-1.6.8.p2 =3D=3D=3D> Cleaning for ruby-shim-ruby18-1.7.3.2002.09.20 =3D=3D=3D> Cleaning for ruby_static-1.6.8.p2 # 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 find: /usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16: No such file or directory echo "#option nodynamic" > /usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/Setup cannot create /usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/Setup: directory nonexistent *** Error code 2 Stop in /usr/ports/lang/ruby_static. # This doesn't work either. Stacey=20 On Sat, 2002-11-09 at 17:04, Kevin Golding wrote: > Someone, quite probably Stacey Roberts, once wrote: > >Hi Kevin, > > Thanks for the reply. > > > >On Sat, 2002-11-09 at 16:34, Kevin Golding wrote: > >> Someone, quite probably Stacey Roberts, once wrote: > >> >Hello, > >> > I've noticed that there's ruby_static now has a version > >> >ruby_static-1.6.8.p2 (against ruby_static-1.6.8.p1 that was failing f= or > >> >a week now). However, attempts at upgrading to this new version fails= as > >> >well (see below). > >>=20 > >> >find: /usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16: No such fi= le > >> >or directory > >>=20 > >> Just a hunch but if it looks for this I'd say it needs it. If you > >> already have it installed just run a make extract so everything exists= . > >>=20 > >Forgive me, but I'm not clear on what you're saying here. > > > >I've got ruby_static-1.6.7.2002.09.12_1 installed (which has an updated > >version available), but the line above appears in the build process of > >upgrading it. > > > >As for the file mentioned above: > ># pwd > >/usr/ports/lang/ruby16-shim-ruby18 > ># ls -la > >total 14 > >drwxr-xr-x 2 root wheel 512 Nov 8 17:08 . > >drwxr-xr-x 229 root wheel 4608 Nov 8 17:08 .. > >-rw-r--r-- 1 root wheel 905 Sep 21 00:22 Makefile > >-rw-r--r-- 1 root wheel 86 Sep 21 00:22 distinfo > >-rw-r--r-- 1 root wheel 58 Jun 8 18:24 pkg-comment > >-rw-r--r-- 1 root wheel 557 Sep 12 06:49 pkg-descr > >-rw-r--r-- 1 root wheel 897 Aug 3 09:45 pkg-install > >-rw-r--r-- 1 root wheel 2119 Sep 11 18:30 pkg-plist > >#=20 >=20 > That shows either you or portupgrade ran make clean after installing the > port. However it looks like ruby_static doesn't like that. I'm > guessing ruby16-shim-ruby18 didn't get upgraded at the same time as > ruby_static. >=20 > >Its not listed here, I don't think. What could I do from here on? >=20 > # cd /usr/ports/lang/ruby16-shim-ruby18 > # make fetch > # make extract > # portupgrade ruby_static >=20 > Or words to that effect :-) >=20 > Kevin > --=20 > kevin@caomhin.demon.co.uk --=20 Stacey Roberts B.Sc (HONS) Computer Science Web: www.vickiandstacey.com --=-d3+L/ZFmbx/wIoVFy7ea 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 iQEVAwUAPc1pK5vQeubckvvXAQH3jQf6A5ZNC6zD+XfxpaDPx+mJmPjKWW3jOxiW oz4MBlzyE+2uLQfGvF5WWi02+EsykVFQ8EPh31FE6gTnEYXhIYN3kcPucSIi5lEi 2RA6GNk7nw9FQn/HdBClYvI/b2CXdgEU1KoAM9+WnKoPIfcmsRssi76UNu+ZtlsS emG36z6KiCVvh6KlbRoTg9TA2ydfRc2NCPptCW3FehxtCeEvNdSUtQtMjvtHiY4y xbrq0u5/n26u1CLPoBhetiS6SeZdZWY7idS5jqFEoT3FKh/1ijVhzLZgPb8oR0g2 p/dAN32oak5qjTnsBJLpTh4lZfqIg7A+1hwG5obQ97Ugha6fJIzA4A== =SSxR -----END PGP SIGNATURE----- --=-d3+L/ZFmbx/wIoVFy7ea-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message