Bug#949326: transition: libgwenhywfar

2020-01-26 Thread Paul Gevers
Hi Micha,

On 25-01-2020 22:38, Micha Lenk wrote:
> I did, but I think I am a bit stuck on gnucash (the last package pending
> in this transition). 

No, you're not. There is nothing to do for you at this moment.

> I filed https://bugs.debian.org/949806 to get a
> binNMU scheduled.
When there is a transition bug that we ACK-ed, we'll typically follow-up
ourselves with the required binNMU's (so there is no need to file
separate binNMU's for those, albeit pinging the transition bug about it
is fine).

> What else could I do to help the transition to finish?

Hence, the thing to do is *wait* until one of us binNMUs the required
(one) packages and see that they all build successfully. If they FTBFS,
follow-up from you is appreciated.

Paul



signature.asc
Description: OpenPGP digital signature


Bug#949326: transition: libgwenhywfar

2020-01-25 Thread Micha Lenk

Hi Paul,

On 24.01.20 22:18, Paul Gevers wrote:

On 23-01-2020 22:22, Micha Lenk wrote:

I think we are now ready to start the transition (moreinfo tag removed).
Let me summarize again the planned transition actions:
- micha: upload libgwenhywfar/5.1.2-1 (in experimental) to unstable
- micha: upload libaqbanking/6.0.1-1 (in experimental) to unstable
- micha: upload libchipcard/5.1.5rc2-3 (in experimental) to unstable
- micha(?): schedule binNMU for gnucash to pickup the new SONAMEs.
- pino: upload kmymoney/5.0.8-1 to unstable

Please let me know if you have any comments or suggestions. Release
team, your turn. :)


Please go ahead with this set in unstable.


I did, but I think I am a bit stuck on gnucash (the last package pending 
in this transition). I filed https://bugs.debian.org/949806 to get a 
binNMU scheduled. What else could I do to help the transition to finish?


Best regards,
Micha



Bug#949326: [Pkg-kde-extras] Bug#949326: transition: libgwenhywfar

2020-01-24 Thread Paul Gevers
Control: tags -1 confirmed

Hi Micha,

On 23-01-2020 22:22, Micha Lenk wrote:
> I think we are now ready to start the transition (moreinfo tag removed).
> Let me summarize again the planned transition actions:
> - micha: upload libgwenhywfar/5.1.2-1 (in experimental) to unstable
> - micha: upload libaqbanking/6.0.1-1 (in experimental) to unstable
> - micha: upload libchipcard/5.1.5rc2-3 (in experimental) to unstable
> - micha(?): schedule binNMU for gnucash to pickup the new SONAMEs.
> - pino: upload kmymoney/5.0.8-1 to unstable
> 
> Please let me know if you have any comments or suggestions. Release
> team, your turn. :)

Please go ahead with this set in unstable.

Paul



signature.asc
Description: OpenPGP digital signature


Bug#949326: [Pkg-kde-extras] Bug#949326: transition: libgwenhywfar

2020-01-23 Thread Micha Lenk

Control: tags -1 - moreinfo

Hi Pino,

Today libaqbanking/6.0.1 cleared new and entered experimental. As you 
asked for it, I did a test build of kmymoney 5.0.8 using the new 
Gwenhywfar and AqBanking version (see attached patch for the changes I 
made to the package in unstable). It seems to build just fine (if 
required I can also send the full build log).


On 21.01.20 06:43, Pino Toscano wrote:

In data lunedì 20 gennaio 2020 22:10:38 CET, Micha Lenk ha scritto:

On 20.01.20 09:52, Pino Toscano wrote:

The newly released version of KMyMoney (5.0.8) requires:
- Gwenhywfar >= 5.1.2
- AqBanking >= 6.0.1


I looked into that and just realized this version of AqBanking did a
SONAME bump as well. This means its uploads will go through NEW. :(


Ouch... OTOH, the AqBanking transition is basically a subset of the
Gwenhywfar transition, so packing these two transitions together should
simplify things a bit.


Full ACK from my end.


Considering the requirements of KMyMoney 5.0.8, I will upload this new
version once the Gwenhywfar/AqBanking transition starts -- let me know
when that happens.


I think we are now ready to start the transition (moreinfo tag removed). 
Let me summarize again the planned transition actions:

- micha: upload libgwenhywfar/5.1.2-1 (in experimental) to unstable
- micha: upload libaqbanking/6.0.1-1 (in experimental) to unstable
- micha: upload libchipcard/5.1.5rc2-3 (in experimental) to unstable
- micha(?): schedule binNMU for gnucash to pickup the new SONAMEs.
- pino: upload kmymoney/5.0.8-1 to unstable

Please let me know if you have any comments or suggestions. Release 
team, your turn. :)


Best regards,
Micha
commit cb4b0e0f49ca671f2dc4a076f04f1b8811b91b78
Author: Micha Lenk 
Date:   Thu Jan 23 20:34:20 2020 +

New upstream version 5.0.8

diff --git a/debian/changelog b/debian/changelog
index 848f8dc..b52e74f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+kmymoney (5.0.8-1) experimental; urgency=medium
+
+  * New upstream version.
+  * Update the build dependencies according to the upstream build system:
+- bump libaqbanking-dev to 6.0.1,
+- bump libgwenhywfar-core-dev, and libgwengui-qt5-dev to 5.1.2.
+
+ -- Micha Lenk   Thu, 23 Jan 2020 20:28:35 +
+
 kmymoney (5.0.7-1) unstable; urgency=medium
 
   * Team upload.
diff --git a/debian/control b/debian/control
index 0c36c63..f55b9f8 100644
--- a/debian/control
+++ b/debian/control
@@ -34,8 +34,8 @@ Build-Depends: debhelper (>= 11), cmake, pkg-kde-tools (>= 0.15.16),
  libkf5wallet-dev,
  libkf5webkit-dev,
  libkf5xmlgui-dev,
- libaqbanking-dev (>= 5.99.32~),
- libgwenhywfar-core-dev (>= 4.99.16~), libgwengui-qt5-dev (>= 4.99.16~),
+ libaqbanking-dev (>= 6.0.1~),
+ libgwenhywfar-core-dev (>= 5.1.2~), libgwengui-qt5-dev (>= 5.1.2~),
  libgpgmepp-dev, libgpg-error-dev, libgpgme-dev,
  libalkimia5-dev (>= 7.0),
  libical-dev, libofx-dev, libgmp-dev,


Bug#949326: [Pkg-kde-extras] Bug#949326: transition: libgwenhywfar

2020-01-20 Thread Pino Toscano
In data lunedì 20 gennaio 2020 22:10:38 CET, Micha Lenk ha scritto:
> Control: tags -1 moreinfo
> 
> On 20.01.20 09:52, Pino Toscano wrote:
> > Since you are already updating Gwenhywfar, can you please update it to
> > the newly released 5.1.2?
> 
> Just uploaded to experimental.

Thanks!

> > The newly released version of KMyMoney (5.0.8) requires:
> > - Gwenhywfar >= 5.1.2
> > - AqBanking >= 6.0.1
> 
> I looked into that and just realized this version of AqBanking did a 
> SONAME bump as well. This means its uploads will go through NEW. :(

Ouch... OTOH, the AqBanking transition is basically a subset of the
Gwenhywfar transition, so packing these two transitions together should
simplify things a bit.

Considering the requirements of KMyMoney 5.0.8, I will upload this new
version once the Gwenhywfar/AqBanking transition starts -- let me know
when that happens.

Thanks,
-- 
Pino Toscano

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


Bug#949326: [Pkg-kde-extras] Bug#949326: transition: libgwenhywfar

2020-01-20 Thread Micha Lenk

Control: tags -1 moreinfo

On 20.01.20 09:52, Pino Toscano wrote:

Since you are already updating Gwenhywfar, can you please update it to
the newly released 5.1.2?


Just uploaded to experimental.


The newly released version of KMyMoney (5.0.8) requires:
- Gwenhywfar >= 5.1.2
- AqBanking >= 6.0.1


I looked into that and just realized this version of AqBanking did a 
SONAME bump as well. This means its uploads will go through NEW. :(



* https://tracker.debian.org/kmymoney will need a binNMU to pick up the new
   SONAME from libgwenhywfar.


Did you rebuild KMyMoney with the new Gwenhywfar? Does it build fine?


I will, once libaqbanking/6.0.1 cleared the NEW queue. I will update 
this bug with more information as soon as I have them.


Pino, thank you for making me realize that this transition isn't ready 
yet. This saved us some frustration later on.


Regards,
Micha



Bug#949326: [Pkg-kde-extras] Bug#949326: transition: libgwenhywfar

2020-01-20 Thread Pino Toscano
In data domenica 19 gennaio 2020 20:56:32 CET, Micha Lenk ha scritto:
> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: transition
> 
> Hi release team,
> 
> The Gwenhywfar package got its SONAME bumped in a recent release because some
> deprecated API functions got removed. For this reason its reverse dependencies
> need to be rebuilt at least.

Since you are already updating Gwenhywfar, can you please update it to
the newly released 5.1.2?

The newly released version of KMyMoney (5.0.8) requires:
- Gwenhywfar >= 5.1.2
- AqBanking >= 6.0.1

> * https://tracker.debian.org/kmymoney will need a binNMU to pick up the new
>   SONAME from libgwenhywfar.

Did you rebuild KMyMoney with the new Gwenhywfar? Does it build fine?

Thanks,
-- 
Pino Toscano

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


Bug#949326: transition: libgwenhywfar

2020-01-19 Thread Micha Lenk
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hi release team,

The Gwenhywfar package got its SONAME bumped in a recent release because some
deprecated API functions got removed. For this reason its reverse dependencies
need to be rebuilt at least.

Affected packages are

* https://tracker.debian.org/libchipcard successfully re-built in experimental.

* https://tracker.debian.org/libaqbanking successfully re-built in
  experimental.

* https://tracker.debian.org/gnucash will need a binNMU to pick up the new
  SONAME from libgwenhywfar.

* https://tracker.debian.org/kmymoney will need a binNMU to pick up the new
  SONAME from libgwenhywfar.

The auto-generated Ben transition tracker should do fine
https://release.debian.org/transitions/html/auto-libgwenhywfar.html

Best regards,
Micha Lenk