Building kitinerary in the PIM docker

Ingo Klöcker kloecker at kde.org
Mon Feb 28 16:58:09 GMT 2022


On Montag, 28. Februar 2022 17:28:19 CET Volker Krause wrote:
> On Montag, 28. Februar 2022 13:48:04 CET Ingo Klöcker wrote:
> > On Montag, 28. Februar 2022 05:25:49 CET Glen Ditchfield wrote:
> > > I'm trying to build kitinerary master with the PIM docker image, but the
> > > build fails.  The error.log file ends with this:
> > > ===========
> > > -- Configuring done
> > > 
> > > CMake Error at src/lib/CMakeLists.txt:7 (add_library):
> > >   Target "KPimItinerary" links to target "Qt5::QmlPrivate" but the
> > > 
> > > target was
> > > 
> > >   not found.  Perhaps a find_package() call is missing for an IMPORTED
> > >   target, or an ALIAS target is missing?
> > > 
> > > ===========
> > > 
> > > What's missing?
> > 
> > The private headers of Qt QML are missing in the image. You can install
> > them in the running Docker container. (I cannot tell you how because I
> > don't know what distribution the image is based on.) The downside is that
> > anything you install in a running Docker container is lost as soon as the
> > container exits (unless you do some trickery with mounting a local
> > directory).
> 
> That would be my understanding as well, OTOH I do see
> "qtdeclarative5-private- dev" listed in
> https://invent.kde.org/pim/kdepim-docker/-/blob/master/ Dockerfile, which
> sounds like exactly that package...

Indeed.

Glen, I think you need to tell us everything you did including all output, so 
that we can try to reproduce and/or look for mistakes.

Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20220228/0c39bd2a/attachment.sig>


More information about the kde-pim mailing list