Upgrade to Gnome-2.4 - mission impossible ?
Joe Marcus Clarke
marcus at marcuscom.com
Tue Sep 23 10:11:19 PDT 2003
On Tue, 2003-09-23 at 13:08, Vladimir B. Grebenschikov wrote:
> I have installed gnome-2.4 from marcus ports tree before official
> release as freebsd port, and it mostly works.
>
> But now I am trying to upgrade to latest gnome-2.4 version from ports.
>
> I don't know why audio/arts (Audio system for the KDE integrated X11
> desktop) is in dependancy list for gnome2:
>
> # ports_glob -R gnome2 | fgrep arts
> audio/arts
Probably via gstreamer-plugins. arts itself is not used by GNOME, and
is not a default dependency.
> #
>
> Is esound subsystem not enough for gnome ?
Yes.
>
> Anyway I can't build audio/arts - it complains about improper version of
> qt. But I have latest qt from ports installed:
>
> # pkg_info -g qt-3.2.1
> Information for qt-3.2.1:
Take it up with the KDE people. In the meantime, remove arts, and you
should be able to build GNOME just fine.
Joe
>
> Mismatched Checksums:
>
> # find /usr/X11R6/lib -name libqt\*
> /usr/X11R6/lib/libqt-mt.prl
> /usr/X11R6/lib/libqt-mt.so.3.2.1
> /usr/X11R6/lib/libqt-mt.so
> /usr/X11R6/lib/libqt-mt.so.3
> /usr/X11R6/lib/libqt-mt.so.3.2
> #
>
>
> #/usr/ports/audio/arts 200_> portupgrade arts
> ---> Upgrading 'arts-1.1.3,1' to 'arts-1.1.4,1' (audio/arts)
> ---> Building '/usr/ports/audio/arts'
> ===> Cleaning for libaudiofile-0.2.3
> ...
> ===> Cleaning for arts-1.1.4,1
> ===> Extracting for arts-1.1.4,1
> >> Checksum OK for KDE/arts-1.1.4.tar.bz2.
> ===> Patching for arts-1.1.4,1
> ===> Applying FreeBSD patches for arts-1.1.4,1
> ===> arts-1.1.4,1 depends on file: /usr/X11R6/bin/moc - found
> ===> arts-1.1.4,1 depends on executable: gmake - found
> ===> arts-1.1.4,1 depends on shared library: audiofile.0 - found
> ===> Configuring for arts-1.1.4,1
> /usr/bin/sed -i.bak -e 's|-pedantic ||g'
> /usr/ports/audio/arts/work/arts-1.1.4/configure
> checking build system type... i386-portbld-freebsd5.1
> checking host system type... i386-portbld-freebsd5.1
> checking target system type... i386-portbld-freebsd5.1
> checking for a BSD-compatible install... /usr/bin/install -c -o root -g
> wheel
>
> ....
>
> checking fam.h presence... yes
> checking for fam.h... yes
> checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
> checking for IceConnectionNumber in -lICE... yes
> checking for libXext... yes
> checking for Xinerama... yes
> checking for pthread_create in -lpthread... no
> checking whether c++ supports -pthread... no
> checking for libz... -lz
> checking for libpng... -lpng -lz -lm
> checking for libjpeg6b... no
> checking for libjpeg... -ljpeg
> checking for Qt... configure: error: Qt (>= Qt 3.1.0) (library qt) not
> found. Please check your installation!
> For more details about this problem, look at the end of config.log.
> ===> Script "configure" failed unexpectedly.
> Please report the problem to kde at FreeBSD.org [maintainer] and
> attach
> the "/usr/ports/audio/arts/work/arts-1.1.4/config.log" including
> the
> output of the failure of your make command. Also, it might be a
> good
> idea to provide an overview of all packages installed on your
> system
> (e.g. an `ls /var/db/pkg`).
> *** Error code 1
>
> Stop in /usr/ports/audio/arts.
> ** Command failed [exit code 1]: /usr/bin/script -qa
> /tmp/portupgrade38147.0 make
> ** Fix the problem and try again.
> ** The following packages were not installed or upgraded (*:skipped /
> !:failed)
> ! audio/arts (arts-1.1.3,1) (configure error)
>
>
> Looking into config.log I have found that it tries to link against
> libqt.so, but there is only libqt-mt.
>
> /usr/ports/audio/arts# fgrep -- -lqt work/arts-1.1.4/config.log
> configure:24813: rm -rf SunWS_cache; c++ -o conftest -Wnon-virtual-dtor
> -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG
> -DNO_DEBUG -O -pipe -mcpu=pentiumpro -fno-exceptions -fno-check-new
> -I/usr/X11R6/include -I/usr/X11R6/include -L/usr/local/lib
> -I/usr/local/include -I/usr/local/include -I/usr/X11R6/include
> -D_GETOPT_H -D_THREAD_SAFE -L/usr/X11R6/lib -L/usr/X11R6/lib
> -L/usr/local/lib conftest.cc -Wl,-export-dynamic -L/usr/local/lib
> -L/usr/X11R6/lib -ljpeg -L/usr/X11R6/lib -lqt -lpng -lz -lm -ljpeg
> -lXext -lX11 -lSM -lICE 1>&5
> /usr/bin/ld: cannot find -lqt
>
>
> How to deal with it ?
--
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20030923/06533aaa/attachment.bin
More information about the freebsd-gnome
mailing list