Re: KDE Applications 17.08.3 packages available for packagers
On Wed, Nov 8, 2017 at 8:33 AM, Brad Kingwrote: > On 11/07/2017 02:16 PM, Rolf Eike Beer wrote: >> https://bugs.kde.org/show_bug.cgi?id=382809 > > From that issue: > >> make[4]: *** No rule to make target 'src/org.kde.kmail.kmail.xml', needed by >> 'src/kontactplugin/kmail/kmailinterface.cpp'. Stop. >> ... >> CMakeFiles/Makefile2:823: recipe for target >> 'src/kontactplugin/kmail/CMakeFiles/kontact_kmailplugin_autogen.dir/all' >> failed > > That looks like it could be the problem that was fixed here: > > https://gitlab.kitware.com/cmake/cmake/merge_requests/1257 > > The fix is in 3.9.3. I'm not familiar with the details though. That would certainly be consistent with what we're seeing on the KDE CI system, as the Fedora image has 3.9.1 in it. (Please don't ask me to try to upgrade it, the image is currently unbuildable as noted in a previous email above) > > -Brad Regards, Ben
Re: KDE Applications 17.08.3 packages available for packagers
On 07/11/17 19:33, Brad King wrote: > On 11/07/2017 02:16 PM, Rolf Eike Beer wrote: >> https://bugs.kde.org/show_bug.cgi?id=382809 > >>From that issue: > >> make[4]: *** No rule to make target 'src/org.kde.kmail.kmail.xml', needed by >> 'src/kontactplugin/kmail/kmailinterface.cpp'. Stop. >> ... >> CMakeFiles/Makefile2:823: recipe for target >> 'src/kontactplugin/kmail/CMakeFiles/kontact_kmailplugin_autogen.dir/all' >> failed > > That looks like it could be the problem that was fixed here: > > https://gitlab.kitware.com/cmake/cmake/merge_requests/1257 > > The fix is in 3.9.3. I'm not familiar with the details though. > > -Brad > That seems plausible, as I tried some Kubuntu CI builds earlier with Bionic's 3.9.3 cmake, and the builds seemed to go ok. At the moment I can't do a direct comparison with v3.9.0, but it was failing (I reported the KDE bug) with that some time back. Rik
Re: KDE Applications 17.08.3 packages available for packagers
On 11/07/2017 02:16 PM, Rolf Eike Beer wrote: > https://bugs.kde.org/show_bug.cgi?id=382809 >From that issue: > make[4]: *** No rule to make target 'src/org.kde.kmail.kmail.xml', needed by > 'src/kontactplugin/kmail/kmailinterface.cpp'. Stop. > ... > CMakeFiles/Makefile2:823: recipe for target > 'src/kontactplugin/kmail/CMakeFiles/kontact_kmailplugin_autogen.dir/all' > failed That looks like it could be the problem that was fixed here: https://gitlab.kitware.com/cmake/cmake/merge_requests/1257 The fix is in 3.9.3. I'm not familiar with the details though. -Brad
Re: KDE Applications 17.08.3 packages available for packagers
Am Dienstag, 7. November 2017, 02:48:42 schrieb Christoph Feck: > Hello packagers, > > tar.xz files for 17.08.3 are available at the usual location. > > REVISIONS_AND_HASHES at https://paste.kde.org/pkxt2tajz > > > CI says that "kmail" is not buildable, error is: > > make[2]: *** No rule to make target 'src/org.kde.kmail.kmail.xml', > needed by 'src/kontactplugin/kmail/kmailinterface.cpp'. Stop. > > I could not find a commit that might have caused this error, so I hope > everything will be fine when building locally. Brad, do you have an idea what's wrong there. It has been observed elsewhere (https://bugs.kde.org/show_bug.cgi?id=382809) and seems to be related to CMake 3.9. For anyone who has this issue: can you git bisect on CMake to see what commit is the culprit? Eike signature.asc Description: This is a digitally signed message part.
Re: KDE Applications 17.08.3 packages available for packagers
On 07/11/17 07:58, Ben Cooksley wrote: > The issue appeared after an update to the Fedora image, which would be > consistent with this theory. It is possible that CMake have already > fixed this regression in a newer version, but it's currently not > possible to tell (as we can't update the Fedora image). > > If no packagers have issues building KMail I wouldn't worry about it, > as we're quite likely to drop the entire Fedora image due to recurring > build issues with the image (and I need to prioritise my time on KDE > stuff rather than deal with distributions who break their own package > manager in stable releases) > > Cheers, > Ben > I certainly had issues with various Kmail releases since update to cmake 3.9 in ubuntu, so I reported: https://bugs.kde.org/show_bug.cgi?id=382809 At the moment I just solved by disabling parallel builds on ones done on the launchpad infra (default would be 4 threads for most builders), but it would be nice to fix this so I can switch back to speedier builds. I more or less then forgot about it, so cannot comment if any update to cmake since has/would have helped. Regards Rik
Re: KDE Applications 17.08.3 packages available for packagers
On Tue, Nov 7, 2017 at 2:48 PM, Christoph Feckwrote: > Hello packagers, Hi Christoph, > > tar.xz files for 17.08.3 are available at the usual location. > > REVISIONS_AND_HASHES at https://paste.kde.org/pkxt2tajz > > > CI says that "kmail" is not buildable, error is: > > make[2]: *** No rule to make target 'src/org.kde.kmail.kmail.xml', needed by > 'src/kontactplugin/kmail/kmailinterface.cpp'. Stop. > > I could not find a commit that might have caused this error, so I hope > everything will be fine when building locally. I suspect this is due to a change in CMake itself, which has exposed a long running issue where dependencies among components (like the generation of org.kde.kmail.kmail.xml in this case) aren't made known to CMake. The issue appeared after an update to the Fedora image, which would be consistent with this theory. It is possible that CMake have already fixed this regression in a newer version, but it's currently not possible to tell (as we can't update the Fedora image). If no packagers have issues building KMail I wouldn't worry about it, as we're quite likely to drop the entire Fedora image due to recurring build issues with the image (and I need to prioritise my time on KDE stuff rather than deal with distributions who break their own package manager in stable releases) > > > Please report issues soon, release is this Thursday. > > My public key at > http://pgp.mit.edu/pks/lookup?op=get=0xF23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87 > > Thanks, > Christoph Feck Cheers, Ben
KDE Applications 17.08.3 packages available for packagers
Hello packagers, tar.xz files for 17.08.3 are available at the usual location. REVISIONS_AND_HASHES at https://paste.kde.org/pkxt2tajz CI says that "kmail" is not buildable, error is: make[2]: *** No rule to make target 'src/org.kde.kmail.kmail.xml', needed by 'src/kontactplugin/kmail/kmailinterface.cpp'. Stop. I could not find a commit that might have caused this error, so I hope everything will be fine when building locally. Please report issues soon, release is this Thursday. My public key at http://pgp.mit.edu/pks/lookup?op=get=0xF23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87 Thanks, Christoph Feck