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
===>  Deinstalling for ruby_static-1.6.8.p2
===>   ruby_static-1.6.8.p2 not installed, skipping
===>  Cleaning for libiconv-1.8_2
===>  Cleaning for libtool-1.3.4_4
===>  Cleaning for ruby-1.6.8.p2
===>  Cleaning for ruby-zlib-0.5.1
===>  Cleaning for ruby-bdb1-0.1.7
===>  Cleaning for ruby-1.6.8.p2
===>  Cleaning for ruby-shim-ruby18-1.7.3.2002.09.20
===>  Cleaning for ruby_static-1.6.8.p2
# make
===>  Extracting for ruby_static-1.6.8.p2
>> No MD5 checksum file.
===>   ruby_static-1.6.8.p2 depends on file: /nonexistent - found
===>   ruby_static-1.6.8.p2 depends on file: /usr/local/bin/ruby - found
===>   ruby_static-1.6.8.p2 depends on file: /nonexistent - found
===>   ruby_static-1.6.8.p2 depends on file: /nonexistent - found
===>   ruby_static-1.6.8.p2 depends on file: /nonexistent - found
===>   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=$(cd /usr/ports/lang/ruby_static/../../archivers/ruby-zlib &&
make -V WRKSRC) ;  /usr/bin/find -L $wrksrc -name extconf.rb | 
/usr/bin/xargs /usr/bin/grep -l create_makefile |  while read extdir;
do  extdir=${extdir%/extconf.rb};  case "archivers/ruby-zlib" in 
lang/ruby16-shim-ruby18)  m=$(basename $extdir);  case $extdir in 
*/racc/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/racc;  m=racc/${m} ;; 
*/ext/features/ruby18/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/features/ruby18; 
m=features/ruby18/${m}_ruby18 ;;  esac ;;  *)  m="zlib" ;;  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/archivers/ruby-zlib/work/ruby-zlib-0.5.1: No such file
or directory
wrksrc=$(cd /usr/ports/lang/ruby_static/../../databases/ruby-bdb1 &&
make -V WRKSRC) ;  /usr/bin/find -L $wrksrc -name extconf.rb | 
/usr/bin/xargs /usr/bin/grep -l create_makefile |  while read extdir;
do  extdir=${extdir%/extconf.rb};  case "databases/ruby-bdb1" in 
lang/ruby16-shim-ruby18)  m=$(basename $extdir);  case $extdir in 
*/racc/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/racc;  m=racc/${m} ;; 
*/ext/features/ruby18/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/features/ruby18; 
m=features/ruby18/${m}_ruby18 ;;  esac ;;  *)  m="bdb1" ;;  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/databases/ruby-bdb1/work/bdb1-0.1.7: No such file or
directory
wrksrc=$(cd /usr/ports/lang/ruby_static/../../lang/ruby16-shim-ruby18 &&
make -V WRKSRC) ;  /usr/bin/find -L $wrksrc -name extconf.rb | 
/usr/bin/xargs /usr/bin/grep -l create_makefile |  while read extdir;
do  extdir=${extdir%/extconf.rb};  case "lang/ruby16-shim-ruby18" in 
lang/ruby16-shim-ruby18)  m=$(basename $extdir);  case $extdir in 
*/racc/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/racc;  m=racc/${m} ;; 
*/ext/features/ruby18/*)  /bin/mkdir -p
/usr/ports/lang/ruby_static/work/ruby-1.6.8/ext/features/ruby18; 
m=features/ruby18/${m}_ruby18 ;;  esac ;;  *)  m="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 


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 for
> >> >a week now). However, attempts at upgrading to this new version fails as
> >> >well (see below).
> >> 
> >> >find: /usr/ports/lang/ruby16-shim-ruby18/work/shim/ruby16: No such file
> >> >or directory
> >> 
> >> 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.
> >> 
> >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
> ># 
> 
> 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.
> 
> >Its not listed here, I don't think. What could I do from here on?
> 
> # cd /usr/ports/lang/ruby16-shim-ruby18
> # make fetch
> # make extract
> # portupgrade ruby_static
> 
> Or words to that effect :-)
> 
> Kevin
> -- 
> [EMAIL PROTECTED]
-- 
Stacey Roberts
B.Sc (HONS) Computer Science

Web: www.vickiandstacey.com

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to