On Sun, 2004-10-24 at 15:53 -0600, Gary K Olson wrote:
> 
> 
> ______________________________________________________________________
> 
> I am trying to update kde3 to 3.3.1-21.  I decided to update
> bundle-kde-ssl.  I may have had the none ssl bundle before.  Some
> libraries were compiled successfully such as libidn and kdelibs3-ssl
> and ekg-ssl and fltk-X11, but then the program script tried to build
> qca and I got the following:
> 
>         Setting up kdelibs3-ssl-dev (3.3.1-21) ...
>         bzip2 -dc /sw/src/qca-1.0.tar.bz2 | /sw/bin/tar -xf -
>         --no-same-owner --no-same-permissions 
>         bzip2 -dc /sw/src/qca-tls-1.0.tar.bz2 | /sw/bin/tar -xf -
>         --no-same-owner --no-same-permissions 
>         bzip2 -dc /sw/src/qca-sasl-1.0.tar.bz2 | /sw/bin/tar -xf -
>         --no-same-owner --no-same-permissions 
>         /var/tmp/tmp.3.DYb32f
>         + ./configure --prefix=/sw --qtdir=/sw
>         Configuring Qt Cryptographic Architecture (QCA) ...
>         Verifying Qt 3.x Multithreaded (MT) build environment ... fail
>         
>         Sorry, you seem to have a very unusual setup,
>         or I missdetected $QTDIR=/sw
>         
>         Please set $QTDIR manually and make sure that
>         $QTDIR/bin/qmake exists.
>         
>         ### execution of /var/tmp/tmp.3.DYb32f failed, exit code 1
>         Failed: compiling qca-1.0-1 failed
> 
> I found qmake in /sw/bin/sw/src/qt3-3.3.3-23/qt-x11-free-3.3.3/bin/ !
> I moved qmake to /sw/bin.  $QTDIR was set correctly already.  I reran
> update qca
> and got:
> 
>         The following package will be installed or updated:
>         qca
>         The following additional package will be installed:
>         qca-shlibs
>         Do you want to continue? [Y/n] y
>         bzip2 -dc /sw/src/qca-1.0.tar.bz2 | /sw/bin/tar -xf -
>         --no-same-owner --no-same-permissions 
>         bzip2 -dc /sw/src/qca-tls-1.0.tar.bz2 | /sw/bin/tar -xf -
>         --no-same-owner --no-same-permissions 
>         bzip2 -dc /sw/src/qca-sasl-1.0.tar.bz2 | /sw/bin/tar -xf -
>         --no-same-owner --no-same-permissions 
>         /var/tmp/tmp.1.bzjaQW
>         + ./configure --prefix=/sw --qtdir=/sw
>         Configuring Qt Cryptographic Architecture (QCA) ...
>         Verifying Qt 3.x Multithreaded (MT) build environment ...
>         Failure to read QMAKESPEC conf
>         file /sw/share/qt3/mkspecs/darwin-g++/qmake.conf.
>         Error processing project
>         file: /sw/src/qca-1.0-1/qca-1.0/.qconftemp/conf.pro
>         fail
>         
>         There was an error compiling 'conf'.  Be sure you have a
>         proper
>         Qt 3.x Multithreaded (MT) build environment set up.
>         
>         One possible reason is that you don't have
>         libqt-mt.so.3 installed in /sw/lib/.
>         
>         ### execution of /var/tmp/tmp.1.bzjaQW failed, exit code 1
>         Failed: compiling qca-1.0-1 failed
> 
> I don't have libqt-mt.so.3, only libqt-mt.la in /sw/lib/   Obviously,
> I don't have a proper multithreaded build environment.  So, I have the
> following questions:
> 1) How do I set up the proper multi-thread environment, so qca will
> build and I can get on with updating kde?
> 2) Do I need to do anything else for kde to update?
> 
> I don't really have to have a kde-ssl installation, so I could just
> update bundle-kde if  necessary instead.  Thanks for the help.
> 
> Gary K. Olson
> 
> My setup is:
> Package manager version: 0.23.0
> Distribution version: 0.7.1.rsync
> Mac OS X version: 10.3.5
> XTools 1.5
> gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1666)
> make version: GNU Make version 3.79.1, by Richard Stallman and Roland
> McGrath.
> Built for powerpc-apple-darwin7.0.0

I thought I reported the same error to the maintainer on Friday.  I
would classify this as a broken qt3 package, unless other information
comes out--you shouldn't have to move any files around manually.  

I'd say that the answer to both your questions is to wait for the
maintainer to release a qt3 build that puts everything in the right
place.  If you're impatient, you could move EVERYTHING from qt3 that's
installed in

/sw/bin/sw/src/qt3-3.3.3-23/qt-x11-free-3.3.3/bin/

to /sw/bin, and similarly for anything that got stuck in 

/sw/lib/sw/src/qt3-3.3.3-23/qt-x11-free-3.3.3/lib/

to /sw/lib, etc....etc...

You can find where all the files got stuck by running

fink list -i qt3

to see what was installed, and then

dpkg -L qt3 qt3-shlibs qt3-dev

(plus all of the other qt3 packages).
-- 
Alexander K. Hansen <[EMAIL PROTECTED]>



-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to