Re: KDE Applications 17.08.3 packages available for packagers

2017-11-08 Thread Ben Cooksley
On Wed, Nov 8, 2017 at 8:33 AM, 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.

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

2017-11-07 Thread Rik Mills
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

2017-11-07 Thread Brad King
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

2017-11-07 Thread Rolf Eike Beer
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

2017-11-07 Thread Rik Mills
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

2017-11-06 Thread Ben Cooksley
On Tue, Nov 7, 2017 at 2:48 PM, Christoph Feck  wrote:
> 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

2017-11-06 Thread 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.



Please report issues soon, release is this Thursday.

My public key at 
http://pgp.mit.edu/pks/lookup?op=get=0xF23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87


Thanks,
Christoph Feck