Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89136 - gauche-0.8.3 emerge failed
Summary: gauche-0.8.3 emerge failed
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Akinori Hattori
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-14 16:07 UTC by Naoaki Shindo (RETIRED)
Modified: 2005-05-05 05:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
the failed patch (gauche-aclocal.m4-1.31.diff-25600.out,3.21 KB, text/plain)
2005-05-02 18:12 UTC, Tomoyuki Sakurai (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Naoaki Shindo (RETIRED) gentoo-dev 2005-04-14 16:07:00 UTC
I emerged gauche-0.8.3 then I got this error and failed.


if test -f slibcat; then \
  /bin/install -c -m 444 slibcat /var/tmp/portage/gauche-0.8.3/image//usr/share/gauche/0.8.3/lib/slibcat; \
fi
make[1]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/lib'
cd ext; make install
make[1]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext'
for d in auxsys threads uvector charconv binary net termios fcntl sxml syslog dbm mt-random digest vport; do (cd $d; make install); done
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/auxsys'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche auxsys.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/auxsys'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/threads'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche threads.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/threads'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/uvector'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../gc/include    -march=pentium4 -pipe -O2 -fPIC  -DUSE_I686_PREFETCH -c uvector.c
uvector.c: In function `s32vector_mul':
uvector.c:357: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
make[2]: *** [uvector.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/uvector'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/charconv'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche charconv.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/charconv'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/binary'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/binary io.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/binary'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/net'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` gauche/net.h
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/net'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/termios'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche termios.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/termios'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/fcntl'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche fcntl.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/fcntl'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/sxml'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/sxml ssax.scm sxpath.scm tools.scm tree-trans.scm to-html.scm adaptor.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/sxml'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/syslog'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche syslog.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/syslog'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/dbm'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/dbm odbm.scm ndbm.scm gdbm.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/dbm'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/mt-random'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/math mt-random.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/mt-random'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/digest'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/rfc md5.scm sha1.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/digest'
make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/vport'
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir`
../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche vport.scm
*** ERROR: can't find dlopen-able module "libgauche-uvector"
Stack Trace:
_______________________________________
  0  (make-u8vector (if (zero? unit) 4196 unit))
        At line 143 of "../../lib/gauche/portutil.scm"
  1  (copy-port inport outport)
        At line 448 of "../../lib/file/util.scm"
  2  (cp src dest prelude)
        At line 126 of "./../../src/gauche-install"
  3  (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ...
        [unknown location]
make[2]: *** [install-std] Error 70
make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/vport'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext'
make: *** [install-pkg] Error 2

!!! ERROR: dev-lang/gauche-0.8.3 failed.
!!! Function src_install, Line 59, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Akinori Hattori gentoo-dev 2005-04-23 05:42:51 UTC
Fixed in CVS (rev 1.4). Please re-emerge gauche-0.8.3.
I'm not sure it fixed, so please report the result.
Comment 2 Tomoyuki Sakurai (RETIRED) gentoo-dev 2005-05-02 18:12:10 UTC
Created attachment 57888 [details]
the failed patch

Unpacking Gauche-0.8.3.tgz to /var/tmp/portage/gauche-0.8.3/work
 * Applying gauche-gdbm-gentoo.diff ... 				  [ ok
]
 * Applying gauche-aclocal.m4-1.31.diff ...
 * Failed Patch: gauche-aclocal.m4-1.31.diff !
 *  ( /usr/portage/dev-lang/gauche/files/gauche-aclocal.m4-1.31.diff )

emerge --sync doesn't fix the problem.
> locate timestamp.chk | xargs cat
Mon, 02 May 2005 22:20:01 +0000
Mon, 02 May 2005 22:06:42 +0000
Mon, 02 May 2005 22:06:42 +0000
Mon, 02 May 2005 22:20:01 +0000

BTW, why did this patch go into stable?
Comment 3 Naoaki Shindo (RETIRED) gentoo-dev 2005-05-02 18:36:40 UTC
I got same error as Mr.Sakurai
Comment 4 Akinori Hattori gentoo-dev 2005-05-03 23:49:51 UTC
Sorry, I forgot to remove $Id: $ from the patch.
Fixed in CVS now.

Comment #2:
This fixes a compilation problem, so no need to bump.

http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=1#doc_chap3_sect2
Comment 5 Naoaki Shindo (RETIRED) gentoo-dev 2005-05-04 12:35:09 UTC
after ran "emerge sync", I emerged gauche-0.8.3 successfully.
thank you.
Comment 6 Akinori Hattori gentoo-dev 2005-05-05 05:24:09 UTC
Closing.