general question about packages and ports working together

Stevan Tiefert stevan-tiefert at t-online.de
Thu Jan 11 03:09:27 UTC 2007


Am Donnerstag, 11. Januar 2007 04:05 schrieb Kris Kennaway:
> On Thu, Jan 11, 2007 at 03:47:34AM +0100, Stevan Tiefert wrote:
> > Am Donnerstag, 11. Januar 2007 03:38 schrieb Kris Kennaway:
> > > On Thu, Jan 11, 2007 at 03:30:18AM +0100, Stevan Tiefert wrote:
> > > > Am Donnerstag, 11. Januar 2007 02:47 schrieb Kris Kennaway:
> > > > > On Wed, Jan 10, 2007 at 11:49:04PM +0100, Stevan Tiefert wrote:
> > > > > > Hello list,
> > > > > >
> > > > > > portaudit suggested me to update kdelibs. Ok I've done it via
> > > > > > ports. Two days later I wanted to add the package
> > > > > > de-koffice-i18n. The package de-koffice-i18n tried to install
> > > > > > also my unsecure kdelibs again, if I hadn't stopped it I would
> > > > > > now have two kdelibs on my harddrive...
> > > > > >
> > > > > > May it be that the packages are not accepting the newer versions
> > > > > > from the ports?
> > > > >
> > > > > No, this should not be it.  Post the exact output of the commands
> > > > > you tried so we can try to help.
> > > > >
> > > > > Kris
> > > >
> > > > Excuse me! It seems that I need sleep :-( It is 3:30 am in my
> > > > country...
> > > >
> > > > That is the right log:
> > > >
> > > > vagabund# pkg_add -r de-koffice-i18n
> > > > Fetching
> > > > ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/Lat
> > > >es t/de-koffice-i18n.tbz... Done.
> > > > Fetching
> > > > ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/All
> > > >/k delibs-3.5.1_1.tbz... Done.
> > > > pkg_add: package 'kdelibs-3.5.1_1' conflicts with
> > > > kdelibs-nocups-3.5.5 pkg_add: please use pkg_delete first to remove
> > > > conflicting package(s) or -f to f
> > > > orce installation
> > > > pkg_add: pkg_add of dependency 'kdelibs-3.5.1_1' failed!
> > > > vagabund#
> > >
> > > That's the problem, you have a conflicting package (kdelibs built with
> > > WITHOUT_CUPS set) installed.  If you really want to use packages
> > > you'll need to revert that to the standard setting of including cups
> > > support.
> > >
> > > Kris
> >
> > Hello Kris,
> >
> > that is the problem... The other mail I sent before handles abaout the
> > kdelibs-upgrade I did two days ago. And you will see, that the building
> > stopped where cups should be integrated. You see also, that it failed and
> > that was the reason I installed the kdelibs-nocups port. The kdelibs
> > don't want to be installed. I don't understand why...
>
> OK, that's what you need to solve.  You can either post your errors
> here so we can try to solve them, or just delete the nocups port and
> go with the package.
>
> Kris

Hello again,

this is the log of kdelibs3:

vagabund# cd /usr/ports/x11/kdelibs3
vagabund# make install >& ~/kdelibs3-install.log
vagabund#

And here are the last few raws of kdelibs3-install.log:

...
Making all in lpdunix
gmake[3]: Entering directory 
`/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5/kdeprint/lpdunix'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory 
`/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5/kdeprint/lpdunix'
Making all in cups
gmake[3]: Entering directory 
`/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5/kdeprint/cups'
Making all in cupsdconf2
gmake[4]: Entering directory 
`/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5/kdeprint/cups/cupsdconf2'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory 
`/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5/kdeprint/cups/cupsdconf2'
gmake[4]: Entering directory 
`/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5/kdeprint/cups'
if /bin/sh /usr/local/bin/libtool --silent --tag=CXX --mode=compile 
c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../dcop -I../../kdecore -I../../kio/kssl -I../../kjs -I../.. -I../../kio -I../../kfile -I../../kdeprint -I../../kdeprint/management -I../../kdecore/network -I../../dcop -I../../libltdl -I../../kdefx -I../../kdecore -I../../kdecore -I../../kdecore/network -I../../kdeui -I../../kio -I../../kio/kio -I../../kio/kfile -I../..  -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include -D_KDEPRINT_COMPILE -D_THREAD_SAFE -pthread -DQT_THREAD_SUPPORT   -I/usr/local/include -I/usr/local/include  -I/usr/X11R6/include -D_GETOPT_H -D_THREAD_SAFE   -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -fno-strict-aliasing -pipe -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT 
ipprequest.lo -MD -MP -MF ".deps/ipprequest.Tpo" -c -o ipprequest.lo 
ipprequest.cpp; \
        then mv -f ".deps/ipprequest.Tpo" ".deps/ipprequest.Plo"; else 
rm -f ".deps/ipprequest.Tpo"; exit 1; fi
ipprequest.cpp: In static member function `static QString 
IppRequest::assembleURI(const QString&, int, const QString&)':
ipprequest.cpp:573: error: incomplete type `KURL' used in nested name 
specifier
ipprequest.cpp:577: error: incomplete type `KURL' used in nested name 
specifier
gmake[4]: *** [ipprequest.lo] Error 1
gmake[4]: Leaving directory 
`/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5/kdeprint/cups'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
`/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5/kdeprint/cups'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5/kdeprint'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/x11/kdelibs3/work/kdelibs-3.5.5'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/x11/kdelibs3.


Maybe it will help?
Stevan Tiefert


More information about the freebsd-questions mailing list