1 |
On Jan 1, 2008 1:41 PM, Roy Marples <roy@×××××××.name> wrote: |
2 |
> |
3 |
> I'd appreciate a lot of testing, and just email this thread or me saying |
4 |
> that it works or there's a bug. Hopefully we can get this into portage |
5 |
> soonish. |
6 |
> |
7 |
|
8 |
It's badly broken on my system (Gentoo Linux amd64). Compilation fails |
9 |
without dying and the package ends installed without /sbin/rc... which |
10 |
makes the reboot a wonderful experience ;-) |
11 |
|
12 |
Here's src_compile output: |
13 |
|
14 |
>>> Starting src_compile |
15 |
make -j4 LIB=lib64 OS=Linux TERMCAP=ncurses PAM=pam CC=/usr/lib/ccache/bin/gcc |
16 |
make[1]: Entering directory |
17 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/conf.d' |
18 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
19 |
make rule. |
20 |
make[1]: Leaving directory |
21 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/conf.d' |
22 |
make[1]: Entering directory |
23 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/conf.d.Linux' |
24 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
25 |
make rule. |
26 |
make[1]: Leaving directory |
27 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/conf.d.Linux' |
28 |
make[1]: Entering directory |
29 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/doc.Linux' |
30 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
31 |
make rule. |
32 |
make[1]: Leaving directory |
33 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/doc.Linux' |
34 |
make[1]: Entering directory |
35 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/etc' |
36 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
37 |
make rule. |
38 |
make[1]: Leaving directory |
39 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/etc' |
40 |
make[1]: Entering directory |
41 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/etc.Linux' |
42 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
43 |
make rule. |
44 |
make[1]: Leaving directory |
45 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/etc.Linux' |
46 |
make[1]: Entering directory |
47 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/init.d' |
48 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
49 |
make rule. |
50 |
make[1]: Leaving directory |
51 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/init.d' |
52 |
make[1]: Entering directory |
53 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/init.d.Linux' |
54 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
55 |
make rule. |
56 |
make[1]: Leaving directory |
57 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/init.d.Linux' |
58 |
make[1]: Entering directory |
59 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/man' |
60 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
61 |
make rule. |
62 |
make[1]: Leaving directory |
63 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/man' |
64 |
make[1]: Entering directory |
65 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/net' |
66 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
67 |
make rule. |
68 |
make[1]: Leaving directory |
69 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/net' |
70 |
make[1]: Entering directory |
71 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/net.Linux' |
72 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
73 |
make rule. |
74 |
make[1]: Leaving directory |
75 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/net.Linux' |
76 |
make[1]: Entering directory |
77 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/runlevels' |
78 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
79 |
make rule. |
80 |
make[1]: Nothing to be done for `all'. |
81 |
make[1]: Leaving directory |
82 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/runlevels' |
83 |
make[1]: Entering directory |
84 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/runlevels.Linux' |
85 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
86 |
make rule. |
87 |
make[1]: Nothing to be done for `all'. |
88 |
make[1]: Leaving directory |
89 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/runlevels.Linux' |
90 |
make[1]: Entering directory |
91 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/sh' |
92 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
93 |
make rule. |
94 |
make[1]: Leaving directory |
95 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/sh' |
96 |
make[1]: Entering directory |
97 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/sh.Linux' |
98 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
99 |
make rule. |
100 |
make[1]: Leaving directory |
101 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/sh.Linux' |
102 |
make[1]: Entering directory |
103 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/src' |
104 |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent |
105 |
make rule. |
106 |
sed -n -e 's/^VERSION =[[:space:]]*\([^[:space:]]*\).*/#define VERSION |
107 |
"\1\"/p' ../Makefile > version.h |
108 |
/usr/lib/ccache/bin/gcc -DLIB=\"lib64\" -D_BSD_SOURCE |
109 |
-D_XOPEN_SOURCE=500 -DHAVE_TERMCAP -march=nocona -O2 -pipe -O2 -pipe |
110 |
-pedantic -std=c99 -Wall -Wunused -Wimplicit -Wshadow -Wformat=2 |
111 |
-Wmissing-declarations -Wno-missing-prototypes -Wwrite-strings |
112 |
-Wbad-function-cast -Wnested-externs -Wcomment -Winline |
113 |
-Wchar-subscripts -Wcast-align -Wno-format-nonliteral |
114 |
-Wdeclaration-after-statement -Wsequence-point -Wextra -fPIC -c |
115 |
gcc: no input files |
116 |
make[1]: *** [libeinfo.o] Error 1 |
117 |
make[1]: Leaving directory |
118 |
`/var/tmp/paludis/sys-apps/openrc-9999/work/openrc-9999/src' |
119 |
>>> Done src_compile |
120 |
|
121 |
Using portage doesn't make any difference. |
122 |
|
123 |
And here's my emerge --info |
124 |
mangurrian openrc # emerge --info |
125 |
Portage 2.1.3.19 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, |
126 |
glibc-2.6.1-r0, 2.6.23-gentoo-r5 x86_64) |
127 |
================================================================= |
128 |
System uname: 2.6.23-gentoo-r5 x86_64 Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz |
129 |
Timestamp of tree: Tue, 01 Jan 2008 19:00:05 +0000 |
130 |
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port |
131 |
3632) [disabled] |
132 |
ccache version 2.4 [disabled] |
133 |
app-shells/bash: 3.2_p17-r1 |
134 |
dev-java/java-config: 1.3.7, 2.0.33-r1 |
135 |
dev-lang/python: 2.4.4-r6, 2.5.1-r4 |
136 |
dev-python/pycrypto: 2.0.1-r6 |
137 |
dev-util/ccache: 2.4-r7 |
138 |
sys-apps/baselayout: 2.0.0 |
139 |
sys-apps/sandbox: 1.2.18.1-r2 |
140 |
sys-devel/autoconf: 2.13, 2.61-r1 |
141 |
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 |
142 |
sys-devel/binutils: 2.18-r1 |
143 |
sys-devel/gcc-config: 1.4.0-r4 |
144 |
sys-devel/libtool: 1.5.24 |
145 |
virtual/os-headers: 2.6.23-r2 |
146 |
ACCEPT_KEYWORDS="amd64" |
147 |
CBUILD="x86_64-pc-linux-gnu" |
148 |
CFLAGS="-O2 -pipe -march=nocona" |
149 |
CHOST="x86_64-pc-linux-gnu" |
150 |
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config |
151 |
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" |
152 |
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf |
153 |
/etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ |
154 |
/etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ |
155 |
/etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c |
156 |
/etc/udev/rules.d" |
157 |
CXXFLAGS="-O2 -pipe -march=nocona" |
158 |
DISTDIR="/var/distfiles" |
159 |
FEATURES="collision-protect distlocks metadata-transfer |
160 |
multilib-strict parallel-fetch sandbox sfperms splitdebug strict |
161 |
unmerge-orphans userfetch" |
162 |
GENTOO_MIRRORS="http://distfiles.gentoo.org |
163 |
http://distro.ibiblio.org/pub/linux/distributions/gentoo" |
164 |
LANG="es_ES.UTF-8" |
165 |
LC_ALL="es_ES.UTF-8" |
166 |
LDFLAGS="-Wl,-O1,--as-needed" |
167 |
LINGUAS="es es_ES en" |
168 |
MAKEOPTS="-j2" |
169 |
PKGDIR="/usr/portage/packages" |
170 |
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times |
171 |
--compress --force --whole-file --delete --delete-after --stats |
172 |
--timeout=180 --exclude=/distfiles --exclude=/local |
173 |
--exclude=/packages --filter=H_**/files/digest-*" |
174 |
PORTAGE_TMPDIR="/var/tmp" |
175 |
PORTDIR="/usr/portage" |
176 |
PORTDIR_OVERLAY="/var/pm/repos/paludis-extras |
177 |
/home/coldwind/dev/sunrise/sunrise" |
178 |
SYNC="rsync://rsync.gentoo.org/gentoo-portage" |
179 |
USE="X a52 aac aalib ace acl acpi aiglx alsa amd64 apache2 asf avahi |
180 |
bash-completion berkdb bitmap-fonts bluetooth branding cairo cdda cddb |
181 |
cdio cdr cli cracklib crypt cscope css cups d dbus dhcp dri dvd dvdr |
182 |
dvdread dvi eds emboss encode evo expat fam festival ffmpeg fftw |
183 |
firefox flac fltk fmod fortran ftp gd gdbm geoip gif gimp glitz glsa |
184 |
gpm gstreamer gtk hal iconv ipod ipv6 irc irssi isdnlog jabber jack |
185 |
javascript jingle jpeg jpeg2k kde kerberos kqemu lame ldap libcaca |
186 |
libnotify mad matroska midi mikmod mjpeg mmx mng modplug mp3 mp4 mpeg |
187 |
mplayer msn mudflap musicbrainz mysql ncurses nfs nls nptl nptlonly |
188 |
ntfs offensive ogg openal opengl openmp pam pango pcmcia pcre pdf perl |
189 |
php png pppd python qt3 qt3support qt4 quicktime rar readline |
190 |
reflection ruby samba sdl session sid sndfile sockets softmmu spell |
191 |
spl sqlite sse sse2 ssl startup-notification subtitles subversion svg |
192 |
tcpd tga theora threads tiff truetype truetype-fonts type1-fonts |
193 |
unicode usb v4l2 vcd vfat vim vim-syntax visualization vnc vorbis wma |
194 |
wmf x264 xanim xcomposite xinerama xml xml2 xorg xosd xpm xrandr xsl |
195 |
xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem |
196 |
bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 |
197 |
hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx |
198 |
via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix |
199 |
dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat |
200 |
linear meter mulaw multi null plug rate route share shm softvol" |
201 |
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon |
202 |
authn_dbm authn_default authn_file authz_dbm authz_default |
203 |
authz_groupfile authz_host authz_owner authz_user autoindex cache dav |
204 |
dav_fs dav_lock deflate dir disk_cache env expires ext_filter |
205 |
file_cache filter headers include info log_config logio mem_cache mime |
206 |
mime_magic negotiation rewrite setenvif speling status unique_id |
207 |
userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard |
208 |
mouse synaptics joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz |
209 |
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es |
210 |
es_ES en" USERLAND="GNU" VIDEO_CARDS="none i810 vesa" |
211 |
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, |
212 |
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS |
213 |
|
214 |
-- |
215 |
Santiago M. Mola |
216 |
Jabber ID: cooldwind@×××××.com |
217 |
-- |
218 |
gentoo-dev@g.o mailing list |