Does kbtv / py-kde work on amd64?
Andy Fawcett
andy at athame.co.uk
Mon Jan 1 07:44:43 PST 2007
On Monday 01 January 2007 17:20, Torfinn Ingolfsen wrote:
> On Mon, 01 Jan 2007 03:06:04 +0200
>
> Andy Fawcett <andy at athame.co.uk> wrote:
> > [tap at igor ~]$ pkg_info | grep kbtv
> > kbtv-1.1.3 KDE TV viewer for FreeBSD
> >
> > [tap at igor ~]$ pkg_info | grep py24-kde
> > py24-kde-3.16.0,1 Python Bindings for KDE3
> >
> > [tap at igor ~]$ uname -a
> > FreeBSD igor.int.athame.co.uk 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE
> > #1: Wed Dec 27 19:50:47 EET 2006
> > root at igor.int.athame.co.uk:/usr/obj/usr/src/sys/IGOR amd64
> >
> >
> > So yes, it builds fine (and runs great) for me here.
>
> How did you install it? With portinstall / portupgrade?
> You didn't have to do anything special to have it install?
I installed it with portinstall, to a brand new box, about 2 weeks ago.
> This is very strange. I've just tried to install it on another amd64
> machine, and it failed there too. But this time I got a different error:
> c++ -shared -pthread -Wl,-rpath,/usr/local/lib
> -Wl,-rpath,/usr/local/lib/kde3 -Wl,-rpath,/usr/X11R6/lib -o kparts.so
> sipkpartspart0.o sipkpartspart1.o sipkpartspart2.o sipkpartspart3.o
> -L/usr/local/lib -L/usr/local/lib/kde3 -L/usr/X11R6/lib -lkparts
> -lkonsolepart -lqt-mt -lXext -lX11 -lm /usr/bin/ld: cannot find
> -lkonsolepart
> *** Error code 1
>
> Stop in /usr/ports/x11-toolkits/py-kde/work/PyKDE-3.16.0/kparts.
> *** Error code 1
>
> Stop in /usr/ports/x11-toolkits/py-kde/work/PyKDE-3.16.0.
> *** Error code 1
>
> Stop in /usr/ports/x11-toolkits/py-kde.
> ** Command failed [exit code 1]: /usr/bin/script -qa
> /tmp/portinstall.17152.65 env make ** Fix the problem and try again.
> ** Listing the failed packages (*:skipped / !:failed)
> ! x11-toolkits/py-kde (unknown build error)
> ---> Packages processed: 0 done, 65 ignored, 0 skipped and 1 failed
>
> So I will try to find out more on this 'konsolepart' library and where it
> should be located. Any suggestions on what else I should try?
Now, here's one possible difference. I installed before KDE 3.5.5 was
committed to the ports tree, so it's possible that made a difference
libkonsolepart comes from kdebase, on my system it is:
[tap at igor ~]$ ls -l /usr/local/lib/libkonsolepart.so
lrwxr-xr-x 1 root wheel 37 Dec 21
07:56 /usr/local/lib/libkonsolepart.so -> /usr/local/lib/kde3/libkonsolepart.so
A.
--
Andy Fawcett | andy at athame.co.uk
| tap at kde.org
"In an open world without walls and fences, | tap at lspace.org
we wouldn't need Windows and Gates." -- anon | tap at fruitsalad.org
More information about the freebsd-amd64
mailing list