konstruct, still fails after llast cvs up -dP
Gene Heskett
gene.heskett at verizon.net
Tue Jul 13 18:03:39 BST 2004
Greetings;
My kde 3.2.3 sort of self destructed with a cvs update a couple of
weeks ago, so I figured it would get updated to fix the build
problems eventually.
I've tried both the cd meta/kde;make install, and have written this
script to be run from the konstruct root directory:
---------
#!/bin/bash
cvs up -dP
cd libs && \
make garchive && \
cd ../kde && \
make garchive && \
cd ../apps && \
make garchive && \
cd ../misc && \
make garchive && \
cd ../libs && \
make buildclean && \
cd ../kde && \
make buildclean && \
cd ../apps && \
make buildclean && \
cd ../misc && \
make buildclean && \
cd ../libs && \
make install && \
cd ../kde && \
make install && \
cd ../apps && \
make install && \
cd ../misc && \
make install
----------
Either way, it exits after only 5 minutes or so with these errors:
The first one from a very lengthy (10 megs) shell history, which may
trigger many more:
----------
make[6]: Entering directory
`/usr/src/konstruct/libs/glib/work/glib-2.4.4/glib'
make[7]: Entering directory
`/usr/src/konstruct/libs/glib/work/glib-2.4.4/glib'
/bin/sh ../mkinstalldirs /root/kde3.2.3/lib
/bin/sh ../libtool --mode=install /usr/bin/install -c
libglib-2.0.la /root/kde3.2.3/lib/libglib-2.0.la
/usr/bin/install
-c .libs/libglib-2.0.so.0.400.4 /root/kde3.2.3/lib/libglib-2.0.so.0.400.4
(cd /root/kde3.2.3/lib && rm -f libglib-2.0.so.0 && ln -s
libglib-2.0.so.0.400.4 libglib-2.0.so.0)
(cd /root/kde3.2.3/lib && rm -f libglib-2.0.so && ln -s
libglib-2.0.so.0.400.4 libglib-2.0.so)
/usr/bin/install
-c .libs/libglib-2.0.lai /root/kde3.2.3/lib/libglib-2.0.la
PATH="$PATH:/sbin" ldconfig -n /root/kde3.2.3/lib
ldconfig: file /root/kde3.2.3/lib/libqt-mt.so.3.2.3 is truncated
ldconfig: file /root/kde3.2.3/lib/libqt-mt.so is truncated
ldconfig: file /root/kde3.2.3/lib/libqt-mt.so.3 is truncated
ldconfig: file /root/kde3.2.3/lib/libqt-mt.so.3.2 is truncated
[...]
Then:
==> Running make in work/qt-x11-free-3.2.3
make[3]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[3]: *** No rule to make target `sub-tools'. Stop.
make[3]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[2]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[2]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[1]: *** [dep-../../libs/qt-x11-free] Error 2
make[1]: Leaving directory `/usr/src/konstruct/libs/pinentry'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[2]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[2]: *** No rule to make target `sub-tools'. Stop.
make[2]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[1]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[1]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[4]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** No rule to make target `sub-tools'. Stop.
make[4]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[3]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[2]: *** [dep-../../libs/qt-x11-free] Error 2
make[2]: Leaving directory `/usr/src/konstruct/libs/arts'
make[1]: *** [dep-../../libs/arts] Error 2
make[1]: Leaving directory `/usr/src/konstruct/libs/tse3'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[5]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** No rule to make target `sub-tools'. Stop.
make[5]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[3]: *** [dep-../../libs/qt-x11-free] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdeaccessibility'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[6]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[6]: *** No rule to make target `sub-tools'. Stop.
make[6]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[5]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[4]: *** [dep-../../libs/qt-x11-free] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/arts'
make[3]: *** [dep-../../libs/arts] Error 2
make[3]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[2]: *** [dep-../../kde/kdelibs] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdebase'
make[1]: *** [dep-../../kde/kdebase] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdeaddons'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[6]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[6]: *** No rule to make target `sub-tools'. Stop.
make[6]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[5]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[4]: *** [dep-../../libs/qt-x11-free] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/arts'
make[3]: *** [dep-../../libs/arts] Error 2
make[3]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[2]: *** [dep-../../kde/kdelibs] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdebase'
make[1]: *** [dep-../../kde/kdebase] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdeadmin'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[6]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[6]: *** No rule to make target `sub-tools'. Stop.
make[6]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[5]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[4]: *** [dep-../../libs/qt-x11-free] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/arts'
make[3]: *** [dep-../../libs/arts] Error 2
make[3]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[2]: *** [dep-../../kde/kdelibs] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdebase'
make[1]: *** [dep-../../kde/kdebase] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdeartwork'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[5]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** No rule to make target `sub-tools'. Stop.
make[5]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[3]: *** [dep-../../libs/qt-x11-free] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdebase'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[6]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[6]: *** No rule to make target `sub-tools'. Stop.
make[6]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[5]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[4]: *** [dep-../../libs/qt-x11-free] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/arts'
make[3]: *** [dep-../../libs/arts] Error 2
make[3]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[2]: *** [dep-../../kde/kdelibs] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdebase'
make[1]: *** [dep-../../kde/kdebase] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdebindings'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[5]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** No rule to make target `sub-tools'. Stop.
make[5]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[3]: *** [dep-../../libs/qt-x11-free] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdeedu'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[6]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[6]: *** No rule to make target `sub-tools'. Stop.
make[6]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[5]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[4]: *** [dep-../../libs/qt-x11-free] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/arts'
make[3]: *** [dep-../../libs/arts] Error 2
make[3]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[2]: *** [dep-../../kde/kdelibs] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdebase'
make[1]: *** [dep-../../kde/kdebase] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdegames'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[5]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** No rule to make target `sub-tools'. Stop.
make[5]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[3]: *** [dep-../../libs/qt-x11-free] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdegraphics'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[4]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** No rule to make target `sub-tools'. Stop.
make[4]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[3]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[2]: *** [dep-../../libs/qt-x11-free] Error 2
make[2]: Leaving directory `/usr/src/konstruct/libs/arts'
make[1]: *** [dep-../../libs/arts] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[5]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** No rule to make target `sub-tools'. Stop.
make[5]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[3]: *** [dep-../../libs/qt-x11-free] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdemultimedia'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[6]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[6]: *** No rule to make target `sub-tools'. Stop.
make[6]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[5]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[4]: *** [dep-../../libs/qt-x11-free] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/arts'
make[3]: *** [dep-../../libs/arts] Error 2
make[3]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[2]: *** [dep-../../kde/kdelibs] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdebase'
make[1]: *** [dep-../../kde/kdebase] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdenetwork'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[5]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** No rule to make target `sub-tools'. Stop.
make[5]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[3]: *** [dep-../../libs/qt-x11-free] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdepim'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[5]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** No rule to make target `sub-tools'. Stop.
make[5]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[3]: *** [dep-../../libs/qt-x11-free] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdesdk'
[...]
==> Running make in work/qt-x11-free-3.2.3
make[5]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** No rule to make target `sub-tools'. Stop.
make[5]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[3]: *** [dep-../../libs/qt-x11-free] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdetoys'
make[1]: Entering directory `/usr/src/konstruct/kde/kdeutils'
and finally:
==> Running make in work/qt-x11-free-3.2.3
make[5]: Entering directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[5]: *** No rule to make target `sub-tools'. Stop.
make[5]: Leaving directory
`/usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3'
make[4]: *** [build-work/qt-x11-free-3.2.3/Makefile] Error 2
make[4]: Leaving directory `/usr/src/konstruct/libs/qt-x11-free'
make[3]: *** [dep-../../libs/qt-x11-free] Error 2
make[3]: Leaving directory `/usr/src/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/usr/src/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/usr/src/konstruct/kde/kdeutils'
make: *** [install] Error 2
Which being the end of the libs dir, seems to trigger my script into
stopping.
Now, see this! After the exit, a
#>cd /usr/src/konstruct/libs/qt-x11-free/work/qt-x11-free-3.2.3
followed by an ls shows the directory is empty...
With all due respect, I have to ask WTF? I nuked this dir and
unpacked this archive:
79681 Jun 9 22:19 /usr/dlds-tgzs/konstruct-stable.tar.bz2
all over again a week ago without effecting this string of errors
shown above.
The md5sum on the qt archive:
[root at coyote kde3.2.3-sources]# md5sum qt-x11-free-3.2.3.tar.bz2
cd6df28c81ac00d97d62bd9942b8da03 qt-x11-free-3.2.3.tar.bz2
Obviously I have something very wrong someplace, but what?
--
Cheers, Gene
There are 4 boxes to be used in defense of liberty.
Soap, ballot, jury, and ammo.
Please use in that order, starting now. -Ed Howdershelt, Author
Additions to this message made by Gene Heskett are Copyright 2004,
Maurice E. Heskett, all rights reserved.
___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
More information about the kde
mailing list