Building master KDE PIM with Docker

Daniel Vrátil dvratil at kde.org
Mon Mar 12 12:44:48 GMT 2018


On Monday, 12 March 2018 13:16:24 CET David Jarvie wrote:
> Hi Dan,
> 
> I tried kdeneon/plasma:dev-unstable, but that doesn't fix things.
> 
> Martin's question about why we need the libical 2.0 dependency prompted me
> to try changing back to depending on libical 1.0 in my build tree. This
> builds ok, so it looks like libical is the only missing kdepim dependency
> in the Neon docker container. For now, I'll just carry on using libical 1.0
> - it's easier than building a libical 2.0 package.

libical1 should work for now compilation-wise, I don't know if there are some 
possible functionality/runtime issue.

I guess we can ask someone from the Neon team to look into adding libical2/3, 
they'll have to do add it for the Applications 18.04 update anyway.

Dan

> Cheers,
> David.
> 
> On Sunday 11 Mar 2018 22:02:36 Daniel Vrátil wrote:
> > Hi David,
> > 
> > you could try switching the "FROM" line (should be the first line) in the
> > Dockerfile to "kdeneon/plasma:dev-unstable", maybe it will have newer
> > stuff.
> > 
> > I guess the main problem is libical and too old Frameworks? In the worst
> > case we can build libical as part of the Docker build and you can always
> > build the latest Frameworks yourself by running "kdesrc-build frameworks"
> > inside the container.
> > 
> > Dan
> > 
> > On Friday, 9 March 2018 18:53:03 CET David Jarvie wrote:
> > > I have followed the instructions at
> > > https://community.kde.org/KDE_PIM/Docker for building kdepim, but the
> > > Neon image (based on Ubuntu Xenial 16.04) is too old to provide the
> > > necessary dependencies. For example, it only provides libical 1.0,
> > > whereas master kdepim requires libical 2.0.
> > > 
> > > Is there a way to update Neon in the Docker container, to allow kdepim
> > > master to be built?


-- 
Daniel Vrátil
www.dvratil.cz | dvratil at kde.org
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)

GPG Key: 0x4D69557AECB13683
Fingerprint: 0ABD FA55 A4E6 BEA9 9A83 EA97 4D69 557A ECB1 3683
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20180312/8cad0eb7/attachment.sig>


More information about the kde-pim mailing list