I've got some weirdness going on with my system after an upgrade. Seems that some things that were compiled with gcc 3.3 don't want to run with a kernel that was compiled with gcc 3.4. I'm not sure of this but that's my guess, especially after re-emerging a few packages (that one doesn't normally have to re-emerge after a kernel upgrade) and they suddenly stop seg faulting.

So anyway, I thought I'd just re-emerge my entire system with 'emerge -vuDNe1 world'. It was chuggin' along fine until it hit app-misc/lirc-0.7.2. The build starts, goes through configure, and actually begins compiling, and then starts "waiting" here:

gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -c `test -f irxevent.c || echo './'`irxevent.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
source='xmode2.c' object='xmode2.o' libtool=no \
depfile='.deps/xmode2.Po' tmpdepfile='.deps/xmode2.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -c `test -f xmode2.c || echo './'`xmode2.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
/bin/sh ../libtool --mode=link gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o irw irw.o Waiting for lirc_client.o.lock to be removed
mkdir .libs
gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o irw irw.o /bin/sh ../libtool --mode=link gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o mode2 mode2.o gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o mode2 mode2.o /bin/sh ../libtool --mode=link gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o irsend irsend.o gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o irsend irsend.o /bin/sh ../libtool --mode=link gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o smode2 smode2.o -lvga -lvgagl
Waiting for lirc_client.o.lock to be removed
gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o smode2 smode2.o -lvga -lvgagl /bin/sh ../libtool --mode=link gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o xmode2 xmode2.o -lSM -lICE -lX11 gcc -O2 -mcpu=i686 -fomit-frame-pointer -march=athlon-xp -pipe -Wall -o xmode2 xmode2.o -lSM -lICE -lX11
Waiting for lirc_client.o.lock to be removed
Waiting for lirc_client.o.lock to be removed
Waiting for lirc_client.o.lock to be removed
Waiting for lirc_client.o.lock to be removed
Waiting for lirc_client.o.lock to be removed
sandbox:  Caught signal 2 in pid 30088

I've stopped lircd, removed all lirc kernel modules, searched the entire file system for a file named "lirc_client.o.lock", searched Google for the same, even rebooted, and am still stuck at this point. I keep using 'emerge --resume' to retry as i don't want to rebuild the 130+ things that have already been built. I just want to continue with the remaining 250+.

Any ideas on how to overcome this hurdle?

Thanks,

Drew

--
[email protected] mailing list

Reply via email to