Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : sergey belov                         2:5015/214     11 Nov 2005  02:10:06
 To : All
 Subject : ruby
 -------------------------------------------------------------------------------- 
 
 
 сапнул порты только что.
 portsdb -uU
 
 захотело обновиться ruby.
 
 # portupgrade -vrR ruby
 
 --->  Session started at: Fri, 11 Nov 2005 01:14:55 +0300
 
 ** Detected a package name change: ruby (lang/ruby18) -> 'ruby+oniguruma'
 (lang/ruby18)
 
 --->  Upgrade of lang/ruby18 started at: Fri, 11 Nov 2005 01:14:55 +0300
 --->  Upgrading 'ruby-1.8.2_5' to 'ruby+oniguruma-1.8.3' (lang/ruby18)
 --->  Build of lang/ruby18 started at: Fri, 11 Nov 2005 01:14:55 +0300
 --->  Building '/usr/ports/lang/ruby18'
 ===>  Cleaning for oniguruma-2.3.1
 ===>  Cleaning for ruby+oniguruma-1.8.3
 ===>  Found saved configuration for ruby-1.8.3
 ===>  Extracting for ruby+oniguruma-1.8.3
 => MD5 Checksum OK for ruby/ruby-1.8.3.tar.gz.
 => No SHA256 checksum recorded for ruby/ruby-1.8.3.tar.gz.
 
 /bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.3/ext/dl/h2rb
 /usr/ports/lang/ruby18/work/ruby-1.8.3/bin/
 
 ===>  Patching for ruby+oniguruma-1.8.3
 ===>  Applying distribution patches for ruby+oniguruma-1.8.3
 ===>  Applying FreeBSD patches for ruby+oniguruma-1.8.3
 
 /usr/bin/sed -i.bak -e 's|-l$pthread_lib|-pthread|g'
 /usr/ports/lang/ruby18/work/ruby-1.8.3/configure
 /usr/bin/find /usr/ports/lang/ruby18/work/ruby-1.8.3 -name '*.orig' -delete
 /bin/rm -rf /usr/ports/lang/ruby18/work/ruby-1.8.3/ext/Win32API
 /bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.3/ext/gdbm
 /usr/ports/lang/ruby18/work/
 /bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.3/ext/iconv
 /usr/ports/lang/ruby18/work/
 /bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.3/ext/tcltklib
 /usr/ports/lang/ruby18/work/
 /bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.3/ext/tk
 /usr/ports/lang/ruby18/work/
 
 ===>   ruby+oniguruma-1.8.3 depends on file: /nonexistent - not found
 ===>    Verifying patch for /nonexistent in /usr/ports/devel/oniguruma
 ===>  Extracting for oniguruma-2.3.1
 => MD5 Checksum OK for ruby/onigd2_3_1.tar.gz.
 => No SHA256 checksum recorded for ruby/onigd2_3_1.tar.gz.
 ===>  Patching for oniguruma-2.3.1
 ===>   Returning to build of ruby+oniguruma-1.8.3
 ===>  Configuring for ruby+oniguruma-1.8.3
 
 cd `cd /usr/ports/devel/oniguruma; make -V WRKSRC`;  ./configure;  make -f
 Makefile 18 RUBYDIR=/usr/ports/lang/ruby18/work/ruby-1.8.3
 checking for gcc... gcc
 checking for C compiler default output file name... a.out
 checking whether the C compiler works... yes
 checking whether we are cross compiling... no
 checking for suffix of executables...
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether gcc accepts -g... yes
 checking for gcc option to accept ANSI C... none needed
 checking for ranlib... ranlib
 checking how to run the C preprocessor... gcc -E
 checking for egrep... grep -E
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking for stdlib.h... (cached) yes
 checking for string.h... (cached) yes
 checking for strings.h... (cached) yes
 checking sys/time.h usability... yes
 checking sys/time.h presence... yes
 checking for sys/time.h... yes
 checking for unistd.h... (cached) yes
 checking sys/times.h usability... yes
 checking sys/times.h presence... yes
 checking for sys/times.h... yes
 checking for int... yes
 checking size of int... 4
 checking for short... yes
 checking size of short... 2
 checking for long... yes
 checking size of long... 4
 checking for an ANSI C-conforming const... yes
 checking whether time.h and sys/time.h may both be included... yes
 checking for working alloca.h... no
 checking for alloca... yes
 checking for working memcmp... yes
 checking for prototypes... yes
 checking for variable length prototypes and stdarg.h... yes
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating config.h
 cp -p /usr/ports/lang/ruby18/work/ruby-1.8.3/regex.c
 /usr/ports/lang/ruby18/work/ruby-1.8.3/regex.c.ruby_orig
 cp -p /usr/ports/lang/ruby18/work/ruby-1.8.3/regex.h
 /usr/ports/lang/ruby18/work/ruby-1.8.3/regex.h.ruby_orig
 cp -p /usr/ports/lang/ruby18/work/ruby-1.8.3/re.c
 /usr/ports/lang/ruby18/work/ruby-1.8.3/re.c.ruby_orig
 cp -p ./regex.c     /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./regerror.c  /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./regparse.c  /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./regcomp.c   /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./regexec.c   /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./reggnu.c    /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./regenc.c    /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./regint.h    /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./regparse.h  /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./regenc.h    /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./oniguruma.h /usr/ports/lang/ruby18/work/ruby-1.8.3
 cp -p ./oniggnu.h   /usr/ports/lang/ruby18/work/ruby-1.8.3/regex.h
 test -d /usr/ports/lang/ruby18/work/ruby-1.8.3/enc || mkdir
 /usr/ports/lang/ruby18/work/ruby-1.8.3/enc
 cp -p ./enc/ascii.c  /usr/ports/lang/ruby18/work/ruby-1.8.3/enc/ascii.c
 cp -p ./enc/utf8.c   /usr/ports/lang/ruby18/work/ruby-1.8.3/enc/utf8.c
 cp -p ./enc/euc_jp.c /usr/ports/lang/ruby18/work/ruby-1.8.3/enc/euc_jp.c
 cp -p ./enc/sjis.c   /usr/ports/lang/ruby18/work/ruby-1.8.3/enc/sjis.c
 patch -d /usr/ports/lang/ruby18/work/ruby-1.8.3 -p0 < ./re.c.181.patch
 Hmm...  Looks like a unified diff to me...
 The text leading up to this was:
 --------------------------
 |--- re.c.ruby_orig     2003-11-04 18:13:57.000000000 +0900
 |+++ re.c       2004-04-26 12:05:31.000000000 +0900
 --------------------------
 Patching file re.c using Plan A...
 Hunk #1 succeeded at 483 (offset 42 lines).
 Hunk #2 succeeded at 581 (offset 40 lines).
 Hunk #3 failed at 591.
 Hunk #4 succeeded at 807 (offset 110 lines).
 Hunk #5 succeeded at 811 (offset 40 lines).
 1 out of 5 hunks failed--saving rejects to re.c.rej
 done
 *** Error code 1
 
 Stop in /usr/ports/devel/oniguruma/work/oniguruma.
 *** Error code 1
 
 Stop in /usr/ports/lang/ruby18.
 ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade84180.0
 make
 ** Fix the problem and try again.
 
 --->  Build of lang/ruby18 ended at: Fri, 11 Nov 2005 01:15:03 +0300 (consumed
 ---> 00:00:07) Upgrade of lang/ruby18 ended at: Fri, 11 Nov 2005 01:15:03 +0300 
 ---> (consumed 00:00:07) Skipping 'databases/ruby-bdb' (ruby18-bdb4-0.5.3)
 ---> because a requisite package 'ruby-1.8.2_5' (lang/ruby18) failed (specify -k
 ---> to force) Skipping 'sysutils/portupgrade' (portupgrade-20041226_8) because 
 ---> a requisite package 'ruby-1.8.2_5' (lang/ruby18) failed (specify -k to
 ---> force) Listing the results (+:done / -:ignored / *:skipped / !:failed)
 
         ! lang/ruby18 (ruby-1.8.2_5)    (patch error)
         * databases/ruby-bdb (ruby18-bdb4-0.5.3)
         * sysutils/portupgrade (portupgrade-20041226_8)
 
 --->  Packages processed: 0 done, 0 ignored, 2 skipped and 1 failed
 --->  Session ended at: Fri, 11 Nov 2005 01:15:03 +0300 (consumed 00:00:07)
 
 что за патч такой интересный коий всё поломал ?
 --- powered by цололо.ком
  * Origin: роман олегович  (2:5015/214)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ruby   sergey belov   11 Nov 2005 02:10:06 
 Re: ruby   Sergey Matveychuk   11 Nov 2005 19:01:30 
 Re: ruby   Sergey Matveychuk   14 Nov 2005 22:21:15 
 xemacs   Andrey Slusar   15 Nov 2005 01:23:31 
Архивное /ru.unix.bsd/22614373c66b.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional