On Tue, 2002-11-19 at 12:55, adam hixson wrote: > I did a selfupdate-cvs last night, and on the subsequent update-all, I > got the following unceremonious reply:
After some discussion on #fink, I think we've figured out what's happening. Justin's doing a test build for me to confirm (he saw the same issues you were), and then we'll get things cleaned up if it really was the problem. Basically, the thing that has me freaked out about this is: a) I built from scratch cleanly and it worked b) cmdDialog.cpp is auto-generated from a .ui file, so in theory this should never happen. =) I think this is what is happening: 1. you built and installed qt3-3.0.5-7 2. you built and installed kdelibs3/kdebase3/kdegames3 3. you update-all'd and built and installed qt3-3.0.5-8 4. it then went to build kdebase3, and the ui compiler from qt3 3.0.5-8 couldn't find headers that were indexed using qt3 3.0.5-7, so it bombed in mysterious ways. 'uic' (from qt3) takes cmdDialog.ui and turns it into cmdDialog.cpp and cmdDialog.h for building. It does this by reading the ui file (an XML file), and then scanning Qt and KDE's headers for the right class definitions to generate the GUI code from, and this somehow broke down. The short answer is, this is some serious voodoo, hopefully I'll have a fixed package in there shortly. The two possibilities are that I revert it to the -3 package (which I don't think I can, because it is missing a dependency), or that I increment the versions on arts, kdelibs, and kdebase so that they get rebuilt (ugh). On the bright side, they'll be in the 0.5.0 binary distro in the next week or so. =) ------------------------------------------------------- This sf.net email is sponsored by: To learn the basics of securing your web site with SSL, click here to get a FREE TRIAL of a Thawte Server Certificate: http://www.gothawte.com/rd524.html _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users
