Gentoo Archives: gentoo-user

From: Michael Mol <mikemol@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Serious problem with linode vm
Date: Mon, 15 Apr 2013 18:03:00
Message-Id: 516C40C3.7050807@gmail.com
In Reply to: Re: [gentoo-user] Serious problem with linode vm by Tanstaafl
1 On 04/15/2013 01:46 PM, Tanstaafl wrote:
2 > On 2013-04-15 11:42 AM, Michael Mol <mikemol@×××××.com> wrote:
3 >> On 04/15/2013 11:37 AM, Tanstaafl wrote:
4 >>> Hi all,
5 >>>
6 >>> Help!!!!! :(
7 >>
8 >> [snip]
9 >>
10 >>>
11 >>> I've tried recompiling both (both compile/install ok), but when I try to
12 >>> start SSHD I get:
13 >>>
14 >>> # /etc/init.d/sshd start
15 >>> /etc/init.d/sshd: line 18: 2079 Illegal instruction "${SSHD_BINARY}" -t
16 >>> ${SSHD_OPTS}
17 >>> * ERROR: sshd failed to start
18 >>
19 >> ^^ That screams 'CFLAGS' issue. Verify that the CFLAGS for your prod
20 >> server are the same (or close enough) to that of your dev server.
21 >>
22 >> Guessing the new host has different CPU capabilities exposed to the
23 >> guest, either because of a differing hypervisor configuraiton, or
24 >> because of the different underlying hardware.
25 >
26 > Ok, as I said, I got SSH working now and am making progress, updating
27 > @system a little at a time...
28 >
29 > Before I started updating everything in @system though, I tried ncurses
30 > again (one of the first ones that failed on me), and it still dies with
31 > this:
32 >
33 > INFO: setup
34 > Package: sys-libs/ncurses-5.9-r2
35 > Repository: gentoo
36 > Maintainer: base-system@g.o
37 > USE: abi_x86_32 cxx elibc_glibc gpm kernel_linux unicode
38 > userland_GNU x86
39 > FEATURES: sandbox
40 > INFO: unpack
41 > Applying ncurses-5.8-gfbsd.patch ...
42 > Applying ncurses-5.7-nongnu.patch ...
43 > Applying ncurses-5.9-rxvt-unicode-9.15.patch ...
44 > Applying ncurses-5.9-fix-clang-build.patch ...
45 > ERROR: compile
46 > ERROR: sys-libs/ncurses-5.9-r2 failed (compile phase):
47 > (no error message)
48 >
49 > Call stack:
50 > ebuild.sh, line 93: Called src_compile
51 > environment, line 2340: Called do_compile 'narrowc'
52 > environment, line 467: Called die
53 > The specific snippet of code:
54 > emake ${make_flags} || die
55 >
56 > If you need support, post the output of `emerge --info
57 > '=sys-libs/ncurses-5.9-r2'`,
58 > the complete build log and the output of `emerge -pqv
59 > '=sys-libs/ncurses-5.9-r2'`.
60 > The complete build log is located at
61 > '/var/tmp/portage/sys-libs/ncurses-5.9-r2/temp/build.log'.
62 > The ebuild environment file is located at
63 > '/var/tmp/portage/sys-libs/ncurses-5.9-r2/temp/environment'.
64 > Working directory: '/var/tmp/portage/sys-libs/ncurses-5.9-r2/work/narrowc'
65 > S: '/var/tmp/portage/sys-libs/ncurses-5.9-r2/work/ncurses-5.9'
66 >
67 > Ideas?
68
69 I'd guess that something used as part of ncurses's build process is failing.
70
71 Were this one of my systems (none of which is in a prod scenario, so
72 take it with a grain of salt), I'd emerge -e --keep-going @system, and
73 then emerge --resume a few times. You're stuck in something not unlike a
74 bootstrap scenario.
75
76 >

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] Serious problem with linode vm Tanstaafl <tanstaafl@×××××××××××.org>