Gentoo Archives: gentoo-dev

From: "Santiago M. Mola" <coldwind@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] OpenRC available for testing.
Date: Wed, 02 Jan 2008 16:55:10
Message-Id: 3c32af40801020852gd634b5i4160c338b26a52ab@mail.gmail.com
In Reply to: [gentoo-dev] OpenRC available for testing. by Roy Marples
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

Replies

Subject Author
Re: [gentoo-dev] OpenRC available for testing. Roy Marples <roy@×××××××.name>