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.