Re: KDE Applications 19.04.3 packages available for packagers

2019-07-18 Thread Jonathan Riddell
On Fri, 12 Jul 2019 at 15:01, Daniel Vrátil  wrote:

> > This shouldn't be done in a bugfix release
>
> Sorry about this, I had no idea this change would affect Apparmor. This
> was a
> bugfix for MacOS where the socket path was simply too long.
>
> At the same time, you cannot assume all maintainers know about all such
> 3rd
> party software and know what changes might or might not affect it.  Maybe
> if
> the Apparmor config file for Akonadi was in the Akonadi repo and I knew
> about
> it, it would hit a bell in my head while doing the codereview for this
> change.
> But this way, even if I knew Apparmor would be affected by this change, I
> have
> no clue where to look for...whatever I have to look for in order to do or
> ask
> for the adjustments.
>
> IMO since this is something you do in your packaging and is outside of
> upstream control, it's something you should check before pushing the
> package
> to your users, not blaming upstream for breaking your distro "patches".
>

Fair points, sorry I sounded blaming.

Any other distros out there use an apparmour profile?  Can we get it
upstream into akonadi directly?

https://packaging.neon.kde.org/kde/akonadi.git/tree/debian/usr.sbin.mysqld-akonadi?h=Neon/release-lts

Jonathan


Re: KDE Applications 19.04.3 packages available for packagers

2019-07-12 Thread Daniel Vrátil
On Friday, 12 July 2019 14:26:42 CEST Jonathan Riddell wrote:
> A moved socket for akonadi's mysqld access broke akonadi on our setup
> because of apparmor rules.
> 
> https://packaging.neon.kde.org/kde/akonadi.git/commit/?h=Neon/release-lts
> 
> This shouldn't be done in a bugfix release

Sorry about this, I had no idea this change would affect Apparmor. This was a 
bugfix for MacOS where the socket path was simply too long.

At the same time, you cannot assume all maintainers know about all such 3rd 
party software and know what changes might or might not affect it.  Maybe if 
the Apparmor config file for Akonadi was in the Akonadi repo and I knew about 
it, it would hit a bell in my head while doing the codereview for this change. 
But this way, even if I knew Apparmor would be affected by this change, I have 
no clue where to look for...whatever I have to look for in order to do or ask 
for the adjustments.

IMO since this is something you do in your packaging and is outside of 
upstream control, it's something you should check before pushing the package 
to your users, not blaming upstream for breaking your distro "patches".

- Dan

> 
> Jonathan
> 
> On Tue, 9 Jul 2019 at 01:58, Christoph Feck  wrote:
> > Hello packagers,
> > 
> > *.tar.xz files are available at the usual "stable" location.
> > 
> > Please report issues, release is Thursday.
> > 
> > REVISIONS_AND_HASHES at https://phabricator.kde.org/P428
> > 
> > Preliminary changelog v19.04.2..v19.04.3:
> > 
> > https://www.kde.org/announcements/fulllog_applications-aether.php?version=
> > 19.04.3
> > 
> > My public key at
> > 
> > http://pgp.mit.edu/pks/lookup?op=get=0xF23275E4BF10AFC1DF6914A6DBD2
> > CE893E2D1C87
> > 
> > Thanks,
> > Christoph Feck


-- 
Daniel Vrátil
www.dvratil.cz | dvra...@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

signature.asc
Description: This is a digitally signed message part.


Re: KDE Applications 19.04.3 packages available for packagers

2019-07-12 Thread David Faure
Well, it was an actual bugfix, for the case where the socket path got too long 
and it all failed (more likely to happen on macOS).

David.

On vendredi 12 juillet 2019 14:26:42 CEST Jonathan Riddell wrote:
> A moved socket for akonadi's mysqld access broke akonadi on our setup
> because of apparmor rules.
> 
> https://packaging.neon.kde.org/kde/akonadi.git/commit/?h=Neon/release-lts
> 
> This shouldn't be done in a bugfix release
> 
> Jonathan
> 
> On Tue, 9 Jul 2019 at 01:58, Christoph Feck  wrote:
> > Hello packagers,
> > 
> > *.tar.xz files are available at the usual "stable" location.
> > 
> > Please report issues, release is Thursday.
> > 
> > REVISIONS_AND_HASHES at https://phabricator.kde.org/P428
> > 
> > Preliminary changelog v19.04.2..v19.04.3:
> > 
> > https://www.kde.org/announcements/fulllog_applications-aether.php?version=
> > 19.04.3
> > 
> > My public key at
> > 
> > http://pgp.mit.edu/pks/lookup?op=get=0xF23275E4BF10AFC1DF6914A6DBD2
> > CE893E2D1C87
> > 
> > Thanks,
> > Christoph Feck


-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5





Re: KDE Applications 19.04.3 packages available for packagers

2019-07-12 Thread Jonathan Riddell
A moved socket for akonadi's mysqld access broke akonadi on our setup
because of apparmor rules.

https://packaging.neon.kde.org/kde/akonadi.git/commit/?h=Neon/release-lts

This shouldn't be done in a bugfix release

Jonathan


On Tue, 9 Jul 2019 at 01:58, Christoph Feck  wrote:

> Hello packagers,
>
> *.tar.xz files are available at the usual "stable" location.
>
> Please report issues, release is Thursday.
>
> REVISIONS_AND_HASHES at https://phabricator.kde.org/P428
>
> Preliminary changelog v19.04.2..v19.04.3:
>
> https://www.kde.org/announcements/fulllog_applications-aether.php?version=19.04.3
>
> My public key at
>
> http://pgp.mit.edu/pks/lookup?op=get=0xF23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87
>
> Thanks,
> Christoph Feck
>


Re: KDE Applications 19.04.3 packages available for packagers

2019-07-10 Thread Christoph Feck

Hello packagers,

a new tarball for 'messagelib' has been uploaded.

Changes:
Use QTWEBENGINEWIDGETS_VERSION
Add missing include files
Use QTWEBENGINE_VERSION not QT_VERSION for WebEngine feature detection

messagelib Applications/19.04
940f4af994a07562f3902dc298fc590fa9aed0e2
c97f88152593a031415148daa31384c56964973d4291aa86a892b2776333e223 
sources/messagelib-19.04.3.tar.xz


Christoph Feck

On 07/09/19 18:37, Tobias C. Berner wrote:

Moin moin

could you respin messagelib with  b3d4de670ad6b8428c44fc04b9a931677e881e67
and 7b3249547b9229662a02b01d25c69b18d322e776 ?

mfg Tobias

On Tue, 9 Jul 2019 at 02:58, Christoph Feck  wrote:


Hello packagers,

*.tar.xz files are available at the usual "stable" location.

Please report issues, release is Thursday.

REVISIONS_AND_HASHES at https://phabricator.kde.org/P428

Preliminary changelog v19.04.2..v19.04.3:

https://www.kde.org/announcements/fulllog_applications-aether.php?version=19.04.3

My public key at

http://pgp.mit.edu/pks/lookup?op=get=0xF23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87

Thanks,
Christoph Feck







Re: KDE Applications 19.04.3 packages available for packagers

2019-07-10 Thread Tobias C. Berner
I cherry picked the three required commits.


Mfg Tobias

Christoph Feck  schrieb am Di., 9. Juli 2019, 23:38:

> Hi Tobias,
>
> On 07/09/19 18:37, Tobias C. Berner wrote:
> > could you respin messagelib with
> b3d4de670ad6b8428c44fc04b9a931677e881e67
> > and 7b3249547b9229662a02b01d25c69b18d322e776 ?
>
> These commits are not in 19.04 branch. If they are safe to backport,
> please use git cherry-pick.
>
> Christoph
>
>


Re: KDE Applications 19.04.3 packages available for packagers

2019-07-09 Thread Christoph Feck

Hi Tobias,

On 07/09/19 18:37, Tobias C. Berner wrote:

could you respin messagelib with  b3d4de670ad6b8428c44fc04b9a931677e881e67
and 7b3249547b9229662a02b01d25c69b18d322e776 ?


These commits are not in 19.04 branch. If they are safe to backport,
please use git cherry-pick.

Christoph



Re: KDE Applications 19.04.3 packages available for packagers

2019-07-09 Thread Tobias C. Berner
Moin moin

could you respin messagelib with  b3d4de670ad6b8428c44fc04b9a931677e881e67
and 7b3249547b9229662a02b01d25c69b18d322e776 ?

mfg Tobias

On Tue, 9 Jul 2019 at 02:58, Christoph Feck  wrote:

> Hello packagers,
>
> *.tar.xz files are available at the usual "stable" location.
>
> Please report issues, release is Thursday.
>
> REVISIONS_AND_HASHES at https://phabricator.kde.org/P428
>
> Preliminary changelog v19.04.2..v19.04.3:
>
> https://www.kde.org/announcements/fulllog_applications-aether.php?version=19.04.3
>
> My public key at
>
> http://pgp.mit.edu/pks/lookup?op=get=0xF23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87
>
> Thanks,
> Christoph Feck
>


KDE Applications 19.04.3 packages available for packagers

2019-07-08 Thread Christoph Feck

Hello packagers,

*.tar.xz files are available at the usual "stable" location.

Please report issues, release is Thursday.

REVISIONS_AND_HASHES at https://phabricator.kde.org/P428

Preliminary changelog v19.04.2..v19.04.3:
https://www.kde.org/announcements/fulllog_applications-aether.php?version=19.04.3

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


Thanks,
Christoph Feck