PDA

View Full Version : Courier-authlib rpmbuinding problem!


G3Tech
20th October 2009, 21:31
Hello,
I cant get past of the part in the tutorial wen it says :

"sudo rpmbuild -ta courier-authlib-0.62.1.tar.bz2"

after that theres nothing in the rpm directory...

It gives the following error wen rpmbuiling:
".a
ranlib /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthldap.a
libtool: install: warning: remember to run `libtool --finish /usr/lib/courier-authlib'
/bin/sh ./libtool --mode=install /usr/bin/install -c 'libauthmysql.la' '/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthmysql.la'
libtool: install: warning: relinking `libauthmysql.la'
(cd /home/compileuser/rpm/BUILD/courier-authlib-0.62.1; /bin/sh ./libtool --tag=CC --mode=relink gcc -I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -fPIC -DUNIV_LINUX -I/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i586 -mtune=generic -fasynchronous-unwind-tables -Wall -I.. -I./.. -module -rpath /usr/lib/courier-authlib -export-symbols-regex "courier_auth.*_init" -avoid-version -o libauthmysql.la authmysql.lo preauthmysql.lo authmysqllib.lo libcourierauthcommon.la -rdynamic -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -lssl -lcrypto -lm -inst-prefix-dir /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386)
generating symbol list for `libauthmysql.la'
/usr/bin/nm -B .libs/authmysql.o .libs/preauthmysql.o .libs/authmysqllib.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/libauthmysql.exp
/bin/grep -E -e "courier_auth.*_init" ".libs/libauthmysql.exp" > ".libs/libauthmysql.expT"
mv -f ".libs/libauthmysql.expT" ".libs/libauthmysql.exp"
echo "{ global:" > .libs/libauthmysql.ver
cat .libs/libauthmysql.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libauthmysql.ver
echo "local: *; };" >> .libs/libauthmysql.ver
gcc -shared .libs/authmysql.o .libs/preauthmysql.o .libs/authmysqllib.o -Wl,--rpath -Wl,/usr/lib/courier-authlib -L/home/compileuser/rpm/BUILD/courier-authlib-0.62.1/.libs -L/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib -L/usr/lib/courier-authlib -lcourierauthcommon -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lssl -lcrypto -lm -m32 -m32 -march=i586 -mtune=generic -Wl,-soname -Wl,libauthmysql.so -Wl,-version-script -Wl,.libs/libauthmysql.ver -o .libs/libauthmysql.so
/usr/bin/install -c .libs/libauthmysql.soT /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthmysql.so
/usr/bin/install -c .libs/libauthmysql.lai /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthmysql.la
/usr/bin/install -c .libs/libauthmysql.a /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthmysql.a
chmod 644 /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthmysql.a
ranlib /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthmysql.a
libtool: install: warning: remember to run `libtool --finish /usr/lib/courier-authlib'
/bin/sh ./libtool --mode=install /usr/bin/install -c 'libauthcustom.la' '/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthcustom.la'
libtool: install: warning: relinking `libauthcustom.la'
(cd /home/compileuser/rpm/BUILD/courier-authlib-0.62.1; /bin/sh ./libtool --tag=CC --mode=relink gcc -I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -fPIC -DUNIV_LINUX -I/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i586 -mtune=generic -fasynchronous-unwind-tables -Wall -I.. -I./.. -module -rpath /usr/lib/courier-authlib -export-symbols-regex "courier_auth.*_init" -avoid-version -o libauthcustom.la authcustom.lo preauthcustom.lo libcourierauthcommon.la -inst-prefix-dir /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386)
generating symbol list for `libauthcustom.la'
/usr/bin/nm -B .libs/authcustom.o .libs/preauthcustom.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/libauthcustom.exp
/bin/grep -E -e "courier_auth.*_init" ".libs/libauthcustom.exp" > ".libs/libauthcustom.expT"
mv -f ".libs/libauthcustom.expT" ".libs/libauthcustom.exp"
echo "{ global:" > .libs/libauthcustom.ver
cat .libs/libauthcustom.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libauthcustom.ver
echo "local: *; };" >> .libs/libauthcustom.ver
gcc -shared .libs/authcustom.o .libs/preauthcustom.o -Wl,--rpath -Wl,/usr/lib/courier-authlib -L/home/compileuser/rpm/BUILD/courier-authlib-0.62.1/.libs -L/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib -L/usr/lib/courier-authlib -lcourierauthcommon -m32 -m32 -march=i586 -mtune=generic -Wl,-soname -Wl,libauthcustom.so -Wl,-version-script -Wl,.libs/libauthcustom.ver -o .libs/libauthcustom.so
/usr/bin/install -c .libs/libauthcustom.soT /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthcustom.so
/usr/bin/install -c .libs/libauthcustom.lai /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthcustom.la
/usr/bin/install -c .libs/libauthcustom.a /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthcustom.a
chmod 644 /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthcustom.a
ranlib /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthcustom.a
libtool: install: warning: remember to run `libtool --finish /usr/lib/courier-authlib'
/bin/sh ./libtool --mode=install /usr/bin/install -c 'libauthpipe.la' '/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthpipe.la'
libtool: install: warning: relinking `libauthpipe.la'
(cd /home/compileuser/rpm/BUILD/courier-authlib-0.62.1; /bin/sh ./libtool --tag=CC --mode=relink gcc -I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -fPIC -DUNIV_LINUX -I/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i586 -mtune=generic -fasynchronous-unwind-tables -Wall -I.. -I./.. -module -rpath /usr/lib/courier-authlib -export-symbols-regex "courier_auth.*_init" -avoid-version -o libauthpipe.la authpipe.lo authpipelib.lo libcourierauthcommon.la -inst-prefix-dir /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386)
generating symbol list for `libauthpipe.la'
/usr/bin/nm -B .libs/authpipe.o .libs/authpipelib.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/libauthpipe.exp
/bin/grep -E -e "courier_auth.*_init" ".libs/libauthpipe.exp" > ".libs/libauthpipe.expT"
mv -f ".libs/libauthpipe.expT" ".libs/libauthpipe.exp"
echo "{ global:" > .libs/libauthpipe.ver
cat .libs/libauthpipe.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libauthpipe.ver
echo "local: *; };" >> .libs/libauthpipe.ver
gcc -shared .libs/authpipe.o .libs/authpipelib.o -Wl,--rpath -Wl,/usr/lib/courier-authlib -L/home/compileuser/rpm/BUILD/courier-authlib-0.62.1/.libs -L/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib -L/usr/lib/courier-authlib -lcourierauthcommon -m32 -m32 -march=i586 -mtune=generic -Wl,-soname -Wl,libauthpipe.so -Wl,-version-script -Wl,.libs/libauthpipe.ver -o .libs/libauthpipe.so
/usr/bin/install -c .libs/libauthpipe.soT /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthpipe.so
/usr/bin/install -c .libs/libauthpipe.lai /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthpipe.la
/usr/bin/install -c .libs/libauthpipe.a /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthpipe.a
chmod 644 /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthpipe.a
ranlib /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/libauthpipe.a
libtool: install: warning: remember to run `libtool --finish /usr/lib/courier-authlib'
test -z "/usr/libexec/courier-authlib" || /bin/mkdir -p "/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/libexec/courier-authlib"
/usr/bin/install -c 'authsystem.passwd' '/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/libexec/courier-authlib/authsystem.passwd'
test -z "/usr/sbin" || /bin/mkdir -p "/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin"
/bin/sh ./libtool --mode=install /usr/bin/install -c 'authtest' '/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/authtest'
libtool: install: warning: `libcourierauth.la' has not been installed in `/usr/lib/courier-authlib'
/usr/bin/install -c .libs/authtest /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/authtest
/bin/sh ./libtool --mode=install /usr/bin/install -c 'authenumerate' '/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/authenumerate'
libtool: install: warning: `libcourierauth.la' has not been installed in `/usr/lib/courier-authlib'
/usr/bin/install -c .libs/authenumerate /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/authenumerate
/bin/sh ./libtool --mode=install /usr/bin/install -c 'authpasswd' '/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/authpasswd'
libtool: install: warning: `libcourierauthcommon.la' has not been installed in `/usr/lib/courier-authlib'
libtool: install: warning: `/home/compileuser/rpm/BUILD/courier-authlib-0.62.1/libcourierauth.la' has not been installed in `/usr/lib/courier-authlib'
/usr/bin/install -c .libs/authpasswd /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/authpasswd
test -z "/usr/sbin" || /bin/mkdir -p "/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin"
/usr/bin/install -c 'authdaemond' '/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/authdaemond'
/usr/bin/make install-exec-hook
make[4]: Entering directory `/home/compileuser/rpm/BUILD/courier-authlib-0.62.1'
/bin/sh /home/compileuser/rpm/BUILD/courier-authlib-0.62.1/install-sh -d /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/bin || :
/bin/sh /home/compileuser/rpm/BUILD/courier-authlib-0.62.1/install-sh -d /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin || :
/bin/sh /home/compileuser/rpm/BUILD/courier-authlib-0.62.1/install-sh -d /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/libexec/courier-authlib || :
/bin/sh ./libtool --mode=install /usr/bin/install -c authdaemondprog /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/libexec/courier-authlib/authdaemond
libtool: install: warning: `libcourierauthcommon.la' has not been installed in `/usr/lib/courier-authlib'
libtool: install: warning: `/home/compileuser/rpm/BUILD/courier-authlib-0.62.1/libcourierauth.la' has not been installed in `/usr/lib/courier-authlib'
/usr/bin/install -c .libs/authdaemondprog /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/libexec/courier-authlib/authdaemond
/bin/sh /home/compileuser/rpm/BUILD/courier-authlib-0.62.1/install-sh -d /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/var/spool/authdaemon || :
chmod 750 /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/var/spool/authdaemon
chown daemon /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/var/spool/authdaemon
chgrp daemon /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/var/spool/authdaemon
test "libauthuserdb.la" = "" && exit 0 ;\
/usr/bin/install -c makedat/makedatprog \
/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/libexec/courier-authlib/makedatprog ; \
/usr/bin/install -c userdb/pw2userdb \
/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/pw2userdb ; \
/usr/bin/install -c userdb/makeuserdb \
/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/makeuserdb ; \
/usr/bin/install -c userdb/userdb.pl \
/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/userdb ; \
/usr/bin/install -c userdb/userdbpw \
/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/userdbpw ; \
/usr/bin/install -c userdb-test-cram-md5.pl \
/home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/sbin/userdb-test-cram-md5
for f in libcourierauth.la libcourierauthsasl.la libcourierauthsaslclient.la libcourierauthcommon.la libauthuserdb.la libauthpam.la libauthpgsql.la libauthldap.la libauthmysql.la libauthcustom.la libauthpipe.la; do . $f; rm -f /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/$dlname.0 /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/$dlname.0.0; ln -s $dlname /home/compileuser/rpm/BUILDROOT/courier-authlib-0.62.1-1.fc11.i386/usr/lib/courier-authlib/$dlname.0; done
/bin/sh: line 0: .: libcourierauth.la: file not found
/bin/sh: line 0: .: libcourierauthsasl.la: file not found
ln: creating symbolic link `./.0': File exists
/bin/sh: line 0: .: libcourierauthsaslclient.la: file not found
ln: creating symbolic link `./.0': File exists
/bin/sh: line 0: .: libcourierauthcommon.la: file not found
ln: creating symbolic link `./.0': File exists
/bin/sh: line 0: .: libauthuserdb.la: file not found
ln: creating symbolic link `./.0': File exists
/bin/sh: line 0: .: libauthpam.la: file not found
ln: creating symbolic link `./.0': File exists
/bin/sh: line 0: .: libauthpgsql.la: file not found
ln: creating symbolic link `./.0': File exists
/bin/sh: line 0: .: libauthldap.la: file not found
ln: creating symbolic link `./.0': File exists
/bin/sh: line 0: .: libauthmysql.la: file not found
ln: creating symbolic link `./.0': File exists
/bin/sh: line 0: .: libauthcustom.la: file not found
ln: creating symbolic link `./.0': File exists
/bin/sh: line 0: .: libauthpipe.la: file not found
ln: creating symbolic link `./.0': File exists
make[4]: *** [install-exec-hook] Error 1
make[4]: Leaving directory `/home/compileuser/rpm/BUILD/courier-authlib-0.62.1'
make[3]: *** [install-exec-am] Error 2
make[3]: Leaving directory `/home/compileuser/rpm/BUILD/courier-authlib-0.62.1'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/compileuser/rpm/BUILD/courier-authlib-0.62.1'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/compileuser/rpm/BUILD/courier-authlib-0.62.1'
make: *** [install] Error 2
erro: Código de saÃ*da inválido do /var/tmp/rpm-tmp.uNgAo3 (%install)


can anyone help ??

G3Tech
21st October 2009, 13:59
Solved, i downloaded a newer file from the website ;)

Dizfunkshunal
29th December 2009, 07:09
i try running the same command :
sudo rpmbuild -ta courier-authlib-0.62.4.tar.bz2

and it is asking for a password?

"We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

Password:
"

till
29th December 2009, 11:46
Enter your root password.

Dizfunkshunal
30th December 2009, 05:50
I did and it is not correct but i do know i am entering the correct password in correctly. I also tried the password i gave the compileuser.

falko
30th December 2009, 15:53
You must use the password of compileuser, not the root password.