Skip site navigation (1)Skip section navigation (2)
Date:      10 Nov 2002 13:58:54 +0000
From:      Stacey Roberts <stacey@Demon.vickiandstacey.com>
To:        Kent Stewart <kstewart@owt.com>, 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:  <1036936736.20466.155.camel@Demon.vickiandstacey.com>
In-Reply-To: <3DCE63E4.6000006@owt.com>
References:  <1036855197.387.37.camel@Demon.vickiandstacey.com>	<qvhe41BKkTz9EwiP@caomhin .demon.co.uk>	<1036860624.387.49.camel@Demon.vickiandstacey.com>	<zIwohBCMAU z9EwTE@caomhin.demon.co.uk>	<1036871984.20466.46.camel@Demon.vickiandstacey. com> 	<YZLyV3BiWlz9EwGT@caomhin.demon.co.uk> <1036933354.20466.133.camel@Demon.vickiandstacey.com>  <3DCE63E4.6000006@owt.com>

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

--=-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




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