Re: boot log says libnewt is hosed
From: CWO4 Dave Mann (misterfixit_at_loveable.com)
Date: 05/27/05
- Next message: ynotssor: "Re: Hard Drive Space"
- Previous message: Tommy Reynolds: "Re: boot log says libnewt is hosed"
- In reply to: Tommy Reynolds: "Re: boot log says libnewt is hosed"
- Next in thread: Tommy Reynolds: "Re: boot log says libnewt is hosed"
- Reply: Tommy Reynolds: "Re: boot log says libnewt is hosed"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 26 May 2005 22:03:19 -0500
Tommy Reynolds wrote:
> On Thu, 26 May 2005 20:49:11 -0500, CWO4 Dave Mann wrote:
>
>> [root@localhost newt]# rpm -i newt-0.51.5-1.src.rpm
>
> Nope. You're working too hard:
>
> # rpmbuild --rebuild newt-0.51.5-1.src.rpm
> # cd /usr/src/redhat/RPMS/i386
> # rpm -Uvh newt-*.rpm
>
> HTH
I'm working -- but learning!
Here's the next:
[root@localhost newt]# rpmbuild --rebuild newt-0.51.5-1.src.rpm
Installing newt-0.51.5-1.src.rpm
warning: user sugioka does not exist - using root
warning: group sugioka does not exist - using root
warning: user sugioka does not exist - using root
warning: group sugioka does not exist - using root
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.85291
+ umask 022
+ cd /usr/src/redhat/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /usr/src/redhat/BUILD
+ rm -rf newt-0.51.5
+ /usr/bin/gzip -dc /usr/src/redhat/SOURCES/newt-0.51.5.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd newt-0.51.5
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.85291
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd newt-0.51.5
+ LANG=C
+ export LANG
+ unset DISPLAY
+ CFLAGS='-O2 -g -pipe -m32 -march=i386 -mtune=pentium4'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -m32 -march=i386 -mtune=pentium4'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -m32 -march=i386 -mtune=pentium4'
+ export FFLAGS
++ find . -name config.guess -o -name config.sub
+ ./configure --build=i686-redhat-linux-gnu --host=i686-redhat-linux-gnu
--target=i386-redhat-linux-gnu --program-prefix= --prefix=/usr
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib
--libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com
--mandir=/usr/share/man --infodir=/usr/share/info
checking for i686-redhat-linux-gnu-gcc... no
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking alloca.h usability... yes
checking alloca.h presence... yes
checking for alloca.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
+ make all
cc -E -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -M test.c whiptail.c dialogboxes.c
newt.c button.c form.c checkbox.c entry.c label.c listbox.c scrollbar.c
textbox.c scale.c grid.c windows.c buttonbar.c checkboxtree.c > .depend
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o test.o test.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -DVERSION=\"0.51.5\" -c -o newt.o newt.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o button.o button.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o form.o form.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o checkbox.o checkbox.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o entry.o entry.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o label.o label.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o listbox.o listbox.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o scrollbar.o scrollbar.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o textbox.o textbox.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o scale.o scale.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o grid.o grid.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o windows.o windows.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o buttonbar.o buttonbar.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o checkboxtree.o checkboxtree.c
checkboxtree.c: In function `newtCheckboxTreeAddArray':
checkboxtree.c:170: warning: 'item' might be used uninitialized in this
function
checkboxtree.c: In function `ctDraw':
checkboxtree.c:444: warning: 'currRow' might be used uninitialized in this
function
ar rv libnewt.a newt.o button.o form.o checkbox.o entry.o label.o listbox.o
scrollbar.o textbox.o scale.o grid.o windows.o buttonbar.o checkboxtree.o
ar: creating libnewt.a
a - newt.o
a - button.o
a - form.o
a - checkbox.o
a - entry.o
a - label.o
a - listbox.o
a - scrollbar.o
a - textbox.o
a - scale.o
a - grid.o
a - windows.o
a - buttonbar.o
a - checkboxtree.o
gcc -g -o test test.o libnewt.a -lslang -lm -static
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o whiptail.o whiptail.c
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o dialogboxes.o dialogboxes.c
mkdir -p shared
cc -fPIC -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -DVERSION=\"0.51.5\" -c -o shared/newt.o
newt.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/button.o button.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/form.o form.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/checkbox.o checkbox.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/entry.o entry.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/label.o label.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/listbox.o listbox.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/scrollbar.o scrollbar.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/textbox.o textbox.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/scale.o scale.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/grid.o grid.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/windows.o windows.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/buttonbar.o buttonbar.c
cc -fPIC -c -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -o shared/checkboxtree.o checkboxtree.c
checkboxtree.c: In function `newtCheckboxTreeAddArray':
checkboxtree.c:170: warning: 'item' might be used uninitialized in this
function
checkboxtree.c: In function `ctDraw':
checkboxtree.c:444: warning: 'currRow' might be used uninitialized in this
function
gcc -shared -o libnewt.so.0.51.5 -Wl,-soname,libnewt.so.0.51 shared/newt.o
shared/button.o shared/form.o shared/checkbox.o shared/entry.o
shared/label.o shared/listbox.o shared/scrollbar.o shared/textbox.o
shared/scale.o shared/grid.o shared/windows.o shared/buttonbar.o
shared/checkboxtree.o -lslang -lm -lc
gcc -g -o whiptail whiptail.o dialogboxes.o -L . libnewt.so.0.51.5 -lslang
-lm-lpopt
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o testgrid.o testgrid.c
gcc -g -o testgrid testgrid.o libnewt.a -lslang -lm
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o testtree.o testtree.c
gcc -g -o testtree testtree.o libnewt.a -lslang -lm
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o showchars.o showchars.c
gcc -g -o showchars showchars.o libnewt.a -lslang -lm
cc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/slang
-D_GNU_SOURCE -c -o showkey.o showkey.c
gcc -g -o showkey showkey.o libnewt.a -lslang -lm
for ver in python2.3 ; do \
if [ ! -f "$ver/_snackmodule.so" -o libnewt.so.0.51.5 -nt
"$ver/_snackmodule.so" ]; then \
mkdir -p $ver ;\
gcc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -I/usr/include/$ver -fPIC -c -o
$ver/snackmodule.o snackmodule.c ;\
gcc --shared -fPIC -o $ver/_snackmodule.so $ver/snackmodule.o -L .
libnewt.so.0.51.5 ;\
fi ; \
done
In file included from /usr/include/python2.3/Python.h:8,
from snackmodule.c:14:
/usr/include/python2.3/pyconfig.h:850:1: warning: "_POSIX_C_SOURCE"
redefined
In file included from /usr/include/alloca.h:22,
from snackmodule.c:5:
/usr/include/features.h:150:1: warning: this is the location of the previous
definition
+ chmod 0644 peanuts.py popcorn.py
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.68865
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd newt-0.51.5
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /var/tmp/newt-0.51.5-root
+ mkdir -p /var/tmp/newt-0.51.5-root
+ /usr/bin/make prefix=/var/tmp/newt-0.51.5-root/usr
exec_prefix=/var/tmp/newt-0.51.5-root/usr
bindir=/var/tmp/newt-0.51.5-root/usr/bin
sbindir=/var/tmp/newt-0.51.5-root/usr/sbin
sysconfdir=/var/tmp/newt-0.51.5-root/etc
datadir=/var/tmp/newt-0.51.5-root/usr/share
includedir=/var/tmp/newt-0.51.5-root/usr/include
libdir=/var/tmp/newt-0.51.5-root/usr/lib
libexecdir=/var/tmp/newt-0.51.5-root/usr/libexec
localstatedir=/var/tmp/newt-0.51.5-root/var
sharedstatedir=/var/tmp/newt-0.51.5-root/usr/com
mandir=/var/tmp/newt-0.51.5-root/usr/share/man
infodir=/var/tmp/newt-0.51.5-root/usr/share/info install
for ver in python2.3 ; do \
if [ ! -f "$ver/_snackmodule.so" -o libnewt.so.0.51.5 -nt
"$ver/_snackmodule.so" ]; then \
mkdir -p $ver ;\
gcc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall
-I/usr/include/slang -D_GNU_SOURCE -I/usr/include/$ver -fPIC -c -o
$ver/snackmodule.o snackmodule.c ;\
gcc --shared -fPIC -o $ver/_snackmodule.so $ver/snackmodule.o -L .
libnewt.so.0.51.5 ;\
fi ; \
done
[ -d //var/tmp/newt-0.51.5-root/usr/lib ] || install -m 755
-d //var/tmp/newt-0.51.5-root/usr/lib
install -m 755 libnewt.so.0.51.5 //var/tmp/newt-0.51.5-root/usr/lib
ln -sf libnewt.so.0.51.5 //var/tmp/newt-0.51.5-root/usr/lib/libnewt.so
[ -n "" ] && install -m 755 whiptcl.so //var/tmp/newt-0.51.5-root/usr/lib
|| :
for ver in python2.3 ; do \
[ -d //var/tmp/newt-0.51.5-root/usr/lib/$ver/site-packages ] || install
-m 755 -d //var/tmp/newt-0.51.5-root/usr/lib/$ver/site-packages ;\
install -m 755
$ver/_snackmodule.so //var/tmp/newt-0.51.5-root/usr/lib/$ver/site-packages
\
install -m 755
snack.py //var/tmp/newt-0.51.5-root/usr/lib/$ver/site-packages ;\
done
[ -d //var/tmp/newt-0.51.5-root/usr/bin ] || install -m 755
-d //var/tmp/newt-0.51.5-root/usr/bin
[ -d //var/tmp/newt-0.51.5-root/usr/lib ] || install -m 755
-d //var/tmp/newt-0.51.5-root/usr/lib
[ -d //var/tmp/newt-0.51.5-root/usr/include ] || install -m 755
-d //var/tmp/newt-0.51.5-root/usr/include
install -m 644 newt.h //var/tmp/newt-0.51.5-root/usr/include
install -m 644 libnewt.a //var/tmp/newt-0.51.5-root/usr/lib
install -m 755 whiptail //var/tmp/newt-0.51.5-root/usr/bin
+ /sbin/ldconfig -n /var/tmp/newt-0.51.5-root//usr/lib
+ python -c 'from compileall import *;
compile_dir("/var/tmp/newt-0.51.5-root/usr/lib/python2.2",10,"/usr/lib/python2.2")'
Listing /var/tmp/newt-0.51.5-root/usr/lib/python2.2 ...
*************
Python missing??
*************
error: File not found by
glob: /var/tmp/newt-0.51.5-root/usr/lib/python2.2/site-packages/*
*************
python is MIA
*************
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.92988
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd newt-0.51.5
+ DOCDIR=/var/tmp/newt-0.51.5-root/usr/share/doc/newt-0.51.5
+ export DOCDIR
+ rm -rf /var/tmp/newt-0.51.5-root/usr/share/doc/newt-0.51.5
+ /bin/mkdir -p /var/tmp/newt-0.51.5-root/usr/share/doc/newt-0.51.5
+ cp -pr CHANGES COPYING /var/tmp/newt-0.51.5-root/usr/share/doc/newt-0.51.5
+ exit 0
Processing files: newt-devel-0.51.5-1
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.92988
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd newt-0.51.5
+ DOCDIR=/var/tmp/newt-0.51.5-root/usr/share/doc/newt-devel-0.51.5
+ export DOCDIR
+ rm -rf /var/tmp/newt-0.51.5-root/usr/share/doc/newt-devel-0.51.5
+ /bin/mkdir -p /var/tmp/newt-0.51.5-root/usr/share/doc/newt-devel-0.51.5
+ cp -pr tutorial.sgml peanuts.py
popcorn.py /var/tmp/newt-0.51.5-root/usr/share/doc/newt-devel-0.51.5
+ exit 0
Requires(interp): /sbin/ldconfig /sbin/ldconfig
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
Requires: newt = 0.51.5 slang-devel
Processing files: newt-debuginfo-0.51.5-1
Provides: _snackmodule.so.debug libnewt.so.0.51.5.debug
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
[root@localhost i386]# cd newt
[root@localhost newt]# dir
newt-0.51.5 newt-0.51.5-1.src.rpm newt-0.51.5.tar.gz newt.spec usr
[root@localhost newt]# rpm -Uvh newt-*.rpm
1:newt warning: user sugioka does not exist - using
root
warning: group sugioka does not exist - using root
warning: user sugioka does not exist - using root)
warning: group sugioka does not exist - using root
########################################### [100%]
[root@localhost newt]# rpm -V newt-devel
package newt-devel is not installed
[root@localhost newt]# service kudzu start
Checking for new hardware/usr/sbin/kudzu: error while loading shared
libraries:libnewt.so.0.51: cannot open shared object file: No such file or
directory
[FAILED]
[root@localhost newt]#
No python the problem??
TIA
Dave
- Next message: ynotssor: "Re: Hard Drive Space"
- Previous message: Tommy Reynolds: "Re: boot log says libnewt is hosed"
- In reply to: Tommy Reynolds: "Re: boot log says libnewt is hosed"
- Next in thread: Tommy Reynolds: "Re: boot log says libnewt is hosed"
- Reply: Tommy Reynolds: "Re: boot log says libnewt is hosed"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]