Subject: kde3 upgraded but arts dependency not bumped
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 01/17/2003 10:19:38
I had arts-1.0.4 installed.

Then I started building latest kde3.

I received errors (in kdelibs3) like:

In file included from artskde.h:6,
                 from artskde.cc:3:
/home/jeremy/netbsd/usr/pkgsrc/x11/kdelibs3/work/.buildlink-x11/include/arts/com
mon.h:27:18: type.h: No such file or directory

...

                 from artskde.cc:3:
/home/jeremy/netbsd/usr/pkgsrc/x11/kdelibs3/work/.buildlink-x11/include/arts/fac
tory.h:42: parse
   error before `{' token
/home/jeremy/netbsd/usr/pkgsrc/x11/kdelibs3/work/.buildlink-x11/include/arts/fac
tory.h:48: virtual
   outside class declaration

And finally died with:

artskde.cc:589: variable `Arts::IDLFileReg IDLFileReg_artskde' has
initializer
   but incomplete type
artskde.cc:589: storage size of `IDLFileReg_artskde' isn't known


I assume this is because kdelibs3 depends on news arts.
Maybe
BUILDLINK_DEPENDS.arts?=        arts>=1.0.0
is wrong??

Or maybe for kdelibs3 should force this to arts>=1.0.5. I don't know
(yet).

I am building arts-1.0.5 now. And will be rebuilding kdelibs3.

It is   v e r y   s l o w.

So I decided to send this message before I wait 24 hours :)

   Jeremy C. Reed
   http://bsd.reedmedia.net/

p.s. This is under Linux if it matters.