>* Wed Jul 18 2001 David BAUDENS 2.3.1-8mdk > >- Re-upload with non broken BuildRequires > I'm sorry David, but the BuildRequires I removed are redundant --> they are already being required by another package listed in the BuildRequires. Why should they then be listed? [stefan@taz i586]$ /misc/linux/mandrake/bin/BR.sh /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : db1 , db1 ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : db3 , libdb3.2 ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : db3 , libdbtcl3.2 ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : gawk , gawk ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : glibc-devel , glibc-devel ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : libstdc++-devel , libstdc++2.10-devel ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : Mesa-common , Mesa-common ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : XFree86-devel , XFree86-devel ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : XFree86-libs , XFree86-libs ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : zlib1 , zlib1 ### Remove following obselete BuildRequires in /mirrors/SRPMS/qt2-2.3.1-8mdk.src.rpm : zlib-devel , zlib1-devel Plus, if only the BuildRequires are installed the package doesn't compile: from: http://d10149.upc-d.chello.nl/build/cooker/i586/problem/qt2-2.3.1-8mdk.src.rpm.txt g++ -c -I/users/cooker/RPM/BUILD/qt-2.3.1/include -pipe -O3 -mcpu=pentiumpro -march=i586 -DUIC -DHAVE_KDE -I../shared -I../util -I../../../src/3rdparty/zlib -I/usr/include -o ../integration/kdevelop/kdewidgets.o ../integration/kdevelop/kdewidgets.cpp ../integration/kdevelop/kdewidgets.cpp:24:25: kcharselect.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:25:26: kcolorbutton.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:26:23: kcombobox.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:27:22: kdatepik.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:28:22: kdatetbl.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:29:27: kdualcolorbtn.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:30:23: kiconview.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:31:18: kled.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:32:23: klineedit.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:33:22: klistbox.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:34:23: klistview.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:35:23: knuminput.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:36:26: ktextbrowser.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:37:28: ktoolbarbutton.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp:38:23: kurllabel.h: No such file or directory ../integration/kdevelop/kdewidgets.cpp: In function `QWidget *qt_create_kde_widget (const QString &, QWidget *, const char *, bool)': ../integration/kdevelop/kdewidgets.cpp:226: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:228: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:230: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:232: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:234: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:236: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:238: `KIconView' undeclared (first use this function) ../integration/kdevelop/kdewidgets.cpp:238: (Each undeclared identifier is reported only once for each function it appears in.) ../integration/kdevelop/kdewidgets.cpp:238: `iv' undeclared (first use this function) ../integration/kdevelop/kdewidgets.cpp:238: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:240: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:243: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:245: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:247: `KListBox' undeclared (first use this function) ../integration/kdevelop/kdewidgets.cpp:247: `lb' undeclared (first use this function) ../integration/kdevelop/kdewidgets.cpp:247: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:254: `KListView' undeclared (first use this function) ../integration/kdevelop/kdewidgets.cpp:254: `lv' undeclared (first use this function) ../integration/kdevelop/kdewidgets.cpp:254: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:258: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:262: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:264: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:266: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:268: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:270: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:272: `KURLLabel' undeclared (first use this function) ../integration/kdevelop/kdewidgets.cpp:272: `l' undeclared (first use this function) ../integration/kdevelop/kdewidgets.cpp:272: parse error before `(' ../integration/kdevelop/kdewidgets.cpp:282: confused by earlier errors, bailing out make[5]: *** [../integration/kdevelop/kdewidgets.o] Error 1 make[5]: Leaving directory `/users/cooker/RPM/BUILD/qt-2.3.1/tools/designer/uic' make[4]: *** [uic] Error 2 make[4]: Leaving directory `/users/cooker/RPM/BUILD/qt-2.3.1/tools/designer' make[3]: *** [all] Error 2 make[3]: Leaving directory `/users/cooker/RPM/BUILD/qt-2.3.1/tools/designer' make[2]: *** [designer] Error 2 make[2]: Leaving directory `/users/cooker/RPM/BUILD/qt-2.3.1/tools' make[1]: *** [all] Error 2 make[1]: Leaving directory `/users/cooker/RPM/BUILD/qt-2.3.1/tools' make: *** [sub-tools] Error 2 error: Bad exit status from /users/cooker/tmp/rpm-tmp.34383 (%build) RPM build errors: Bad exit status from /users/cooker/tmp/rpm-tmp.34383 (%build) Now, there are some files missing which are required to compile this package. They seem to be in kdelibs-devel. [stefan@taz i586]$ urpmf kcharselect.h kdelibs-devel:/usr/include/kcharselect.h kdelibs-devel:/usr/share/doc/HTML/en/kdeui/kcharselect_h.html Could you please consider to add the BuildRequires for kdelibs? Stefan van der Eijk
