Bug#984850: qalculate-gtk (ITA)

2021-03-10 Thread Vincent Legout
Hi,

On Wed, Mar 10, 2021 at 05:19:36PM +, Phil Morrell wrote :
> Thank you for confirming your intentions for qalculate, I'm happy to
> take it on. Please could I ask you to transfer the repo to the Debian
> group in salsa and add me (emorrp1) as a Maintainer?
> 
> I couldn't find a more appropriate team, so I'll probably just use the
> tracker address as Maintainer. I've also done an initial triage of the
> bugs and cc'd the new ubuntu maintainer to hopefully collaborate.

I've transfered both projects:

- https://salsa.debian.org/debian/libqalculate
- https://salsa.debian.org/debian/qalculate-gtk

And you're set as maintainer.

Thanks,
Vincent



Bug#984851: qalculate-gtk (ITA)

2021-03-10 Thread Vincent Legout
Hi,

On Wed, Mar 10, 2021 at 05:19:36PM +, Phil Morrell wrote :
> Thank you for confirming your intentions for qalculate, I'm happy to
> take it on. Please could I ask you to transfer the repo to the Debian
> group in salsa and add me (emorrp1) as a Maintainer?
> 
> I couldn't find a more appropriate team, so I'll probably just use the
> tracker address as Maintainer. I've also done an initial triage of the
> bugs and cc'd the new ubuntu maintainer to hopefully collaborate.

I've transfered both projects:

- https://salsa.debian.org/debian/libqalculate
- https://salsa.debian.org/debian/qalculate-gtk

And you're set as maintainer.

Thanks,
Vincent



Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler

2021-03-09 Thread Vincent Legout
Hi,

On Tue, Mar 09, 2021 at 05:32:20PM +0900, Norbert Preining wrote :
> Please put me or the Qt/KDE Team into Cc so that we can take appropriate
> actions.

I opened the 2 bugs just after my previous email:

- https://bugs.debian.org/984850
- https://bugs.debian.org/984851

Thanks,
Vincent



Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler

2021-03-09 Thread Vincent Legout
Hi,

On Tue, Mar 09, 2021 at 05:32:20PM +0900, Norbert Preining wrote :
> Please put me or the Qt/KDE Team into Cc so that we can take appropriate
> actions.

I opened the 2 bugs just after my previous email:

- https://bugs.debian.org/984850
- https://bugs.debian.org/984851

Thanks,
Vincent



Bug#984851: O: qalculate-gtk -- Powerful and easy to use desktop calculator

2021-03-08 Thread Vincent Legout
Package: wnpp
Severity: normal

I haven't been able to work on qalculate-gtk for way too long, my
apologies for that, I'm orphaning the package.

It should probably be updated with libqalculate.

Thanks,
Vincent



Bug#984850: O: libqalculate -- Powerful and easy to use desktop calculator

2021-03-08 Thread Vincent Legout
Package: wnpp
Severity: normal

I haven't been able to work on libqalculate for way too long, my
apologies for that, I'm orphaning the package.

It should probably be updated with qalculate-gtk.

Thanks,
Vincent



Bug#984851: O: qalculate-gtk -- Powerful and easy to use desktop calculator

2021-03-08 Thread Vincent Legout
Package: wnpp
Severity: normal

I haven't been able to work on qalculate-gtk for way too long, my
apologies for that, I'm orphaning the package.

It should probably be updated with libqalculate.

Thanks,
Vincent



Bug#984850: O: libqalculate -- Powerful and easy to use desktop calculator

2021-03-08 Thread Vincent Legout
Package: wnpp
Severity: normal

I haven't been able to work on libqalculate for way too long, my
apologies for that, I'm orphaning the package.

It should probably be updated with qalculate-gtk.

Thanks,
Vincent



Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler

2021-03-08 Thread Vincent Legout
Hi,

On Mon, Jan 4, 2021, at 1:53 PM, Norbert Preining wrote:
> I would have been nice to get the latest qalculate into Debian, but so
> close to initial freeze I don't feel really comfortable doing this.
> Do you have any opinion on that?
> There are not that many rdepends, actually only the gtk frontend and
> cantor, as far as I see.

Sorry for the late answer.

Yes, it'd have been better to get the latest version of both libqalculate and 
qalculate-gtk. Unfortunately, I haven't been able to work on them for way too 
long, my apologies for that. I'll orphan the packages because it won't likely 
change soon.

Yes, there are only a couple of rdepends, and migration wasn't too painful the 
few times I did it.

Thanks,
Vincent



Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler

2021-03-08 Thread Vincent Legout
Hi,

On Mon, Jan 4, 2021, at 1:53 PM, Norbert Preining wrote:
> I would have been nice to get the latest qalculate into Debian, but so
> close to initial freeze I don't feel really comfortable doing this.
> Do you have any opinion on that?
> There are not that many rdepends, actually only the gtk frontend and
> cantor, as far as I see.

Sorry for the late answer.

Yes, it'd have been better to get the latest version of both libqalculate and 
qalculate-gtk. Unfortunately, I haven't been able to work on them for way too 
long, my apologies for that. I'll orphan the packages because it won't likely 
change soon.

Yes, there are only a couple of rdepends, and migration wasn't too painful the 
few times I did it.

Thanks,
Vincent



Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler

2021-01-03 Thread Vincent Legout
Hi Norbert,

On Sat, Jan 02, 2021 at 07:49:37AM +0900, Norbert Preining wrote :
> I see you haven't done any further packaging of libqalculate since June
> 2019, and the qalculate v3 is stuck in experimental.
> 
> Could you please let us know what are your plans with qalculate?
> 
> I have raised the severity, since we are close to freeze and the bug
> affects other packages and make them crash under the default setup.
> 
> Can I make an NMU with the changes below?

I'm sorry I won't have time to look at libqalculate, please feel free to
NMU if it helps. Thanks for your work!

Thanks,
Vincent



Bug#979010: libqalculate20: crashes cantor due to symbol conflict with poppler

2021-01-03 Thread Vincent Legout
Hi Norbert,

On Sat, Jan 02, 2021 at 07:49:37AM +0900, Norbert Preining wrote :
> I see you haven't done any further packaging of libqalculate since June
> 2019, and the qalculate v3 is stuck in experimental.
> 
> Could you please let us know what are your plans with qalculate?
> 
> I have raised the severity, since we are close to freeze and the bug
> affects other packages and make them crash under the default setup.
> 
> Can I make an NMU with the changes below?

I'm sorry I won't have time to look at libqalculate, please feel free to
NMU if it helps. Thanks for your work!

Thanks,
Vincent



Accepted qalculate-gtk 3.3.0-1 (source) into experimental

2019-07-30 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 31 Jul 2019 06:45:33 +0200
Source: qalculate-gtk
Architecture: source
Version: 3.3.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Changes:
 qalculate-gtk (3.3.0-1) experimental; urgency=medium
 .
   * New upstream version
 - refresh patches
 - update libqalculate Build-Depends version
   * Switch to debhelper 12
 - remove debian/compat
 - use debhelper-compat (= 12) in debian/control
   * Move to machine-readable debian/copyright file
   * Remove old transitional package qalculate
 - remove now useless debian/qalculate-gtk.install
   * debian/rules:
 - remove no longer needed override on dh_auto_test
 - remove --with-libgnome=no, no longer used upstream
   * refresh debian/gitlab-ci.yml
Checksums-Sha1:
 787f90158b6c776352774f582e3af56d69f496b3 2046 qalculate-gtk_3.3.0-1.dsc
 951a0a664d90276db2c2038dac8140db425fe8b7 3001249 
qalculate-gtk_3.3.0.orig.tar.gz
 44105e8e99b07ca02232b0a50a0c69bf856caa7a 5156 
qalculate-gtk_3.3.0-1.debian.tar.xz
 e2988b296073448c37ca997d4625d9b4f1614378 15859 
qalculate-gtk_3.3.0-1_amd64.buildinfo
Checksums-Sha256:
 0f54b96c6c8fa7141f4defec57b4c091708c8da572ffd6afa2546f55945d58e0 2046 
qalculate-gtk_3.3.0-1.dsc
 45b2ef84dc3c1cc77fff9b78b9a81d7b6e29f7ac6d2c4ed8cdde37a58de77da7 3001249 
qalculate-gtk_3.3.0.orig.tar.gz
 1551bbdcf5dc25cb464f67fb08421f83d064202715b5ef257a1b62e2d1ed39ff 5156 
qalculate-gtk_3.3.0-1.debian.tar.xz
 110b7ca13835dc9c3aa2784d85d161d7f9c2cd44e9681aab6b737b2c96ac8be1 15859 
qalculate-gtk_3.3.0-1_amd64.buildinfo
Files:
 94d636f1168be20f39839818c286fd8d 2046 math optional qalculate-gtk_3.3.0-1.dsc
 2efecba6634b28a35ec77f0ff01bd789 3001249 math optional 
qalculate-gtk_3.3.0.orig.tar.gz
 06517470a3f256117b308329174927a8 5156 math optional 
qalculate-gtk_3.3.0-1.debian.tar.xz
 65302f6196bd0610e40573f1049e7ca4 15859 math optional 
qalculate-gtk_3.3.0-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAl1BHT8THHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96dYWEACm5u6BlHXApQ4OkjaqK3D0z3RB9j/Y
ch2vF2w3FWrZenvGOeCnhGXdsJvfuL1rozR/0JgM6b5caBfa+WCOSSFwXaZmdmtz
HnLa5DgGee/zaW7qkdJRHM07xSk6YvjZSgLoZ5gdqaS3h4Jwj+AQl9aN2+zfhxVO
XfvDAGbAGJdu+H8TLc3OPQM51em1aOXR0ShWZRx2DOFcz+vjQ8lRV0w0Tlxlcr74
RunhPlp3tXRO6BNAWFvXfzpn9AKA6BNJJIpPc0KOKvJdWqD3kLW5+0HFm4AbUVMD
yA5dxKkgl9GAWU6mLGZbesln2467NlsKP2vpjmBx4/UoOx+D27MlLvBvYOSe6ASg
N9yVgLXOAOtCTOWR7I4UgvaUhPuchHPo4UCCukpAvC36SrCbt5AWlskGSTEKbm5D
U51JXClphAx7F3g3f4BguQUsxvimXqZh0j31b18x8TfRo89AIv8W4NuNEm2my93i
32lVQU2gYaNaCQr9pK/OCpKqSwfyh9hCZ5ACoU26aPDdCdRFHFUSRU3SRjPkoUxK
Zfdu1ZUEUCUYJLTS/1mIQHlmjkn4DbgPSVN+agNPB7/6+P0Z9+MgXf02zuwAfy4l
mQaq66p6Oyk+bNLl61cM27EGAs66ghL4fVoOh+TEJxkYlfDDsL3sEJE3tK4enxUU
XuMwlh8iyFIzCA==
=o1UM
-END PGP SIGNATURE-



Accepted qalculate-gtk 3.3.0-1 (source) into experimental

2019-07-30 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 31 Jul 2019 06:45:33 +0200
Source: qalculate-gtk
Architecture: source
Version: 3.3.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Changes:
 qalculate-gtk (3.3.0-1) experimental; urgency=medium
 .
   * New upstream version
 - refresh patches
 - update libqalculate Build-Depends version
   * Switch to debhelper 12
 - remove debian/compat
 - use debhelper-compat (= 12) in debian/control
   * Move to machine-readable debian/copyright file
   * Remove old transitional package qalculate
 - remove now useless debian/qalculate-gtk.install
   * debian/rules:
 - remove no longer needed override on dh_auto_test
 - remove --with-libgnome=no, no longer used upstream
   * refresh debian/gitlab-ci.yml
Checksums-Sha1:
 787f90158b6c776352774f582e3af56d69f496b3 2046 qalculate-gtk_3.3.0-1.dsc
 951a0a664d90276db2c2038dac8140db425fe8b7 3001249 
qalculate-gtk_3.3.0.orig.tar.gz
 44105e8e99b07ca02232b0a50a0c69bf856caa7a 5156 
qalculate-gtk_3.3.0-1.debian.tar.xz
 e2988b296073448c37ca997d4625d9b4f1614378 15859 
qalculate-gtk_3.3.0-1_amd64.buildinfo
Checksums-Sha256:
 0f54b96c6c8fa7141f4defec57b4c091708c8da572ffd6afa2546f55945d58e0 2046 
qalculate-gtk_3.3.0-1.dsc
 45b2ef84dc3c1cc77fff9b78b9a81d7b6e29f7ac6d2c4ed8cdde37a58de77da7 3001249 
qalculate-gtk_3.3.0.orig.tar.gz
 1551bbdcf5dc25cb464f67fb08421f83d064202715b5ef257a1b62e2d1ed39ff 5156 
qalculate-gtk_3.3.0-1.debian.tar.xz
 110b7ca13835dc9c3aa2784d85d161d7f9c2cd44e9681aab6b737b2c96ac8be1 15859 
qalculate-gtk_3.3.0-1_amd64.buildinfo
Files:
 94d636f1168be20f39839818c286fd8d 2046 math optional qalculate-gtk_3.3.0-1.dsc
 2efecba6634b28a35ec77f0ff01bd789 3001249 math optional 
qalculate-gtk_3.3.0.orig.tar.gz
 06517470a3f256117b308329174927a8 5156 math optional 
qalculate-gtk_3.3.0-1.debian.tar.xz
 65302f6196bd0610e40573f1049e7ca4 15859 math optional 
qalculate-gtk_3.3.0-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAl1BHT8THHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96dYWEACm5u6BlHXApQ4OkjaqK3D0z3RB9j/Y
ch2vF2w3FWrZenvGOeCnhGXdsJvfuL1rozR/0JgM6b5caBfa+WCOSSFwXaZmdmtz
HnLa5DgGee/zaW7qkdJRHM07xSk6YvjZSgLoZ5gdqaS3h4Jwj+AQl9aN2+zfhxVO
XfvDAGbAGJdu+H8TLc3OPQM51em1aOXR0ShWZRx2DOFcz+vjQ8lRV0w0Tlxlcr74
RunhPlp3tXRO6BNAWFvXfzpn9AKA6BNJJIpPc0KOKvJdWqD3kLW5+0HFm4AbUVMD
yA5dxKkgl9GAWU6mLGZbesln2467NlsKP2vpjmBx4/UoOx+D27MlLvBvYOSe6ASg
N9yVgLXOAOtCTOWR7I4UgvaUhPuchHPo4UCCukpAvC36SrCbt5AWlskGSTEKbm5D
U51JXClphAx7F3g3f4BguQUsxvimXqZh0j31b18x8TfRo89AIv8W4NuNEm2my93i
32lVQU2gYaNaCQr9pK/OCpKqSwfyh9hCZ5ACoU26aPDdCdRFHFUSRU3SRjPkoUxK
Zfdu1ZUEUCUYJLTS/1mIQHlmjkn4DbgPSVN+agNPB7/6+P0Z9+MgXf02zuwAfy4l
mQaq66p6Oyk+bNLl61cM27EGAs66ghL4fVoOh+TEJxkYlfDDsL3sEJE3tK4enxUU
XuMwlh8iyFIzCA==
=o1UM
-END PGP SIGNATURE-



Accepted libqalculate 3.3.0-1 (source) into experimental

2019-07-25 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 25 Jul 2019 07:31:04 +0200
Source: libqalculate
Architecture: source
Version: 3.3.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Changes:
 libqalculate (3.3.0-1) experimental; urgency=medium
 .
   * New upstream release
   * Switch to debhelper 12
 - remove debian/compat
 - use debhelper-compat (= 12) in debian/control
   * move to machine-readable debian/copyright file
Checksums-Sha1:
 c5bc6429070ccc0a293e9a01fea23a113716d351 2332 libqalculate_3.3.0-1.dsc
 4054b08dc4a1cacbc159805e0d5f5e51a9c93ea8 2051942 libqalculate_3.3.0.orig.tar.gz
 6dc2cc514e17fe0cd5e834194358e58914393469 7096 
libqalculate_3.3.0-1.debian.tar.xz
 26ca350a84e2d83913a8f22f33e0e4e77eb95068 9833 
libqalculate_3.3.0-1_amd64.buildinfo
Checksums-Sha256:
 b6938cf91872e96814cbec32c0e1697bd5a5d3c123abff74d86f0873878948ce 2332 
libqalculate_3.3.0-1.dsc
 708f1d461a7856fb94b12c400d6b07b001bbe853d7ac4aa8df43a8fe2a1c8547 2051942 
libqalculate_3.3.0.orig.tar.gz
 f29d82733f35d842dc652c3e31d88cff58a45b34b84f1da6633b0e1c58f3 7096 
libqalculate_3.3.0-1.debian.tar.xz
 e03407ba75a7e0e0bf82699ae8ad76cc3a19a36196c4abbcf6e8b710b2a35465 9833 
libqalculate_3.3.0-1_amd64.buildinfo
Files:
 2d16d916594cd6a3b758a1c365fefb3d 2332 math optional libqalculate_3.3.0-1.dsc
 4495162293dbeecd041402ec86471d97 2051942 math optional 
libqalculate_3.3.0.orig.tar.gz
 7b9b24730cb2c12d1664b0ec3c9e52c5 7096 math optional 
libqalculate_3.3.0-1.debian.tar.xz
 407cf1c312a29eb339662b9ffcb2fb97 9833 math optional 
libqalculate_3.3.0-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAl06iboTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96awdD/4yliZ9GAxt0e100fWbHo5oDE5U7NsS
i4LXyH6LfXwIhq3za9gbp220o3pXQDSE/IcEroPuawh+4vGsGVRo3Go3+U2eqdUT
i6gdc250TYUeJsvKn1Qq4syMXdGyQvQY7fdsHre54xP2g+bNl6EHp2g4G4dNd74A
jXsMoLdPzxD75f/9e9/v6MZad1wXWBI5+Iq5jylhc7GWgs4o+OEutf3be0Cv6CGc
imiq3GPvMPe5dB4fGiqXWeyzAWZw1SRxpV8RxyF7CGUrUJI21+jhnjqvTAuytHea
sHs5CICvCNoSn71wzgb5y2yJ9tWY4o+FTtiklbh76JlhzFjjdjEW4bZCXb1VUn1H
Plj1DrA5wHT9lEIVSOWECVNJYGLEP0ftu1YpDV05gPx/Pyd+BOErrxel8bgDMSsm
S/uMZjmsZgOxWP9yXudwVthLedOiijTA2Z1195uats9XQlloXnZBw02XO7Kl6JCB
XLaDWwhhktJJyV0WwRAK6KTkFHbnznM/moqXYLvv+uAPMN/x2N1KEKKeZNxbsgTp
gWu1iUpC4WHEz9gGGhfGEoTYqLiNVj9YsF9vLvhZ6F0Zpw2TRv//G2SS2bi5IN7O
1ZwxXbAhh+yEgNl84fYKy2Fw2mcNzeQkxLCCTSnj3a4sTTDKHlS7OXLiNqkC65Kc
kSJJ/hluTGxcXg==
=xv15
-END PGP SIGNATURE-



Accepted libqalculate 3.3.0-1 (source) into experimental

2019-07-25 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 25 Jul 2019 07:31:04 +0200
Source: libqalculate
Architecture: source
Version: 3.3.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Changes:
 libqalculate (3.3.0-1) experimental; urgency=medium
 .
   * New upstream release
   * Switch to debhelper 12
 - remove debian/compat
 - use debhelper-compat (= 12) in debian/control
   * move to machine-readable debian/copyright file
Checksums-Sha1:
 c5bc6429070ccc0a293e9a01fea23a113716d351 2332 libqalculate_3.3.0-1.dsc
 4054b08dc4a1cacbc159805e0d5f5e51a9c93ea8 2051942 libqalculate_3.3.0.orig.tar.gz
 6dc2cc514e17fe0cd5e834194358e58914393469 7096 
libqalculate_3.3.0-1.debian.tar.xz
 26ca350a84e2d83913a8f22f33e0e4e77eb95068 9833 
libqalculate_3.3.0-1_amd64.buildinfo
Checksums-Sha256:
 b6938cf91872e96814cbec32c0e1697bd5a5d3c123abff74d86f0873878948ce 2332 
libqalculate_3.3.0-1.dsc
 708f1d461a7856fb94b12c400d6b07b001bbe853d7ac4aa8df43a8fe2a1c8547 2051942 
libqalculate_3.3.0.orig.tar.gz
 f29d82733f35d842dc652c3e31d88cff58a45b34b84f1da6633b0e1c58f3 7096 
libqalculate_3.3.0-1.debian.tar.xz
 e03407ba75a7e0e0bf82699ae8ad76cc3a19a36196c4abbcf6e8b710b2a35465 9833 
libqalculate_3.3.0-1_amd64.buildinfo
Files:
 2d16d916594cd6a3b758a1c365fefb3d 2332 math optional libqalculate_3.3.0-1.dsc
 4495162293dbeecd041402ec86471d97 2051942 math optional 
libqalculate_3.3.0.orig.tar.gz
 7b9b24730cb2c12d1664b0ec3c9e52c5 7096 math optional 
libqalculate_3.3.0-1.debian.tar.xz
 407cf1c312a29eb339662b9ffcb2fb97 9833 math optional 
libqalculate_3.3.0-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAl06iboTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96awdD/4yliZ9GAxt0e100fWbHo5oDE5U7NsS
i4LXyH6LfXwIhq3za9gbp220o3pXQDSE/IcEroPuawh+4vGsGVRo3Go3+U2eqdUT
i6gdc250TYUeJsvKn1Qq4syMXdGyQvQY7fdsHre54xP2g+bNl6EHp2g4G4dNd74A
jXsMoLdPzxD75f/9e9/v6MZad1wXWBI5+Iq5jylhc7GWgs4o+OEutf3be0Cv6CGc
imiq3GPvMPe5dB4fGiqXWeyzAWZw1SRxpV8RxyF7CGUrUJI21+jhnjqvTAuytHea
sHs5CICvCNoSn71wzgb5y2yJ9tWY4o+FTtiklbh76JlhzFjjdjEW4bZCXb1VUn1H
Plj1DrA5wHT9lEIVSOWECVNJYGLEP0ftu1YpDV05gPx/Pyd+BOErrxel8bgDMSsm
S/uMZjmsZgOxWP9yXudwVthLedOiijTA2Z1195uats9XQlloXnZBw02XO7Kl6JCB
XLaDWwhhktJJyV0WwRAK6KTkFHbnznM/moqXYLvv+uAPMN/x2N1KEKKeZNxbsgTp
gWu1iUpC4WHEz9gGGhfGEoTYqLiNVj9YsF9vLvhZ6F0Zpw2TRv//G2SS2bi5IN7O
1ZwxXbAhh+yEgNl84fYKy2Fw2mcNzeQkxLCCTSnj3a4sTTDKHlS7OXLiNqkC65Kc
kSJJ/hluTGxcXg==
=xv15
-END PGP SIGNATURE-



Accepted libqalculate 3.2.0-1 (source amd64 all) into experimental, experimental

2019-07-23 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 11 Jul 2019 07:11:42 +0200
Source: libqalculate
Binary: libqalculate-dev libqalculate-doc libqalculate21 libqalculate21-data 
libqalculate21-dbgsym qalc qalc-dbgsym
Architecture: source amd64 all
Version: 3.2.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate21 - Powerful and easy to use desktop calculator - library
 libqalculate21-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Changes:
 libqalculate (3.2.0-1) experimental; urgency=medium
 .
   * New upstream release
 - refresh patches
 - refresh copyright years
   * Bump soname to 21
 - rename lib and data packages
 - libqalculate21: add Breaks and Replaces on libqalculate20
 - libqalculate21-data: add Breaks and Replaces on older -data packages
   * Add autopkgtest
   * gitlab-ci.yml: clean, only include salsa-ci and pipeline-jobs
Checksums-Sha1:
 53a7d9b4e3f1de415e55c746db6b3968de35f571 2326 libqalculate_3.2.0-1.dsc
 43a299db948e201f5d74793994094d2dccf961d4 2035352 libqalculate_3.2.0.orig.tar.gz
 d6f032afb3401d0dbfbe56cfc2f96b184d6cb86a 7360 
libqalculate_3.2.0-1.debian.tar.xz
 737b86113b58e83e760bb76208bad6d2353b4872 1128892 
libqalculate-dev_3.2.0-1_amd64.deb
 1d9c7bfcbcf32765e7689664ae9b8566486a593a 353260 
libqalculate-doc_3.2.0-1_all.deb
 80435fa52ac9213cf99a0ae7df4c08bbd769f2a9 158800 
libqalculate21-data_3.2.0-1_all.deb
 c73dc7d7e7115252e8d834b3e92b738d3bafa441 8000956 
libqalculate21-dbgsym_3.2.0-1_amd64.deb
 44bb467befc4a3d37e048a8e5a00bdf40c0e96a8 1106428 
libqalculate21_3.2.0-1_amd64.deb
 540ddd7eb6f2c29867ae00b29beb7ecbf11649cb 10094 
libqalculate_3.2.0-1_amd64.buildinfo
 2e797bcbc06d3f51a166b3ad7f79322d83f533c8 994340 qalc-dbgsym_3.2.0-1_amd64.deb
 0bdb074906f924420091633a37e0a63bb57e2fca 177576 qalc_3.2.0-1_amd64.deb
Checksums-Sha256:
 fbe5d55643671c2c72589823ba214084468ea802ee2e276073e1585eff5aaa30 2326 
libqalculate_3.2.0-1.dsc
 15a7456eb084ecacf3959b78cd764371e4f68a4a9cc3655ec4f335ca14cdefd9 2035352 
libqalculate_3.2.0.orig.tar.gz
 099696b4f567135bcc09d3f9b808f28fb37c4a1dbdc209456651de661f9f76ab 7360 
libqalculate_3.2.0-1.debian.tar.xz
 a385d4e69cef84bab9b213a19ac409d1e35015ecf02477afa02d9955944a6514 1128892 
libqalculate-dev_3.2.0-1_amd64.deb
 0739d2d0c87b2171f206e38d189c9e3940800ebe7c702f05e2bde30c0bd6bac2 353260 
libqalculate-doc_3.2.0-1_all.deb
 16ee6ce12f3dd905a290ccc126e3368fee736e8df096c7a70bef05c275ed5799 158800 
libqalculate21-data_3.2.0-1_all.deb
 66f647b4329338f7d50464a637a041701ba3a94028f862232deddc8781b9d4ad 8000956 
libqalculate21-dbgsym_3.2.0-1_amd64.deb
 6bfb46388c6e706fb3081e990cbcdc557688612c4e16fc0c33d909fc10b5f703 1106428 
libqalculate21_3.2.0-1_amd64.deb
 fdc76f2ea23de893a8c0844c6b564e0a7843892e7a150d93e408ef53e321 10094 
libqalculate_3.2.0-1_amd64.buildinfo
 7f172e6f127a1cd29c1344cc8956b9078b8ee098a2ad49c1e777d40b31ed2cbb 994340 
qalc-dbgsym_3.2.0-1_amd64.deb
 bcac5ce3b517031d935f7e3a4537c0915c16834ee695cc8da611ffaf6366e337 177576 
qalc_3.2.0-1_amd64.deb
Files:
 3d02c558c911dc499c56a6b4660ba71f 2326 math optional libqalculate_3.2.0-1.dsc
 27df8771805a8ddc8f454e3da98c30d1 2035352 math optional 
libqalculate_3.2.0.orig.tar.gz
 304578a3b61bfee910e838db95f4574a 7360 math optional 
libqalculate_3.2.0-1.debian.tar.xz
 590d8d3b504755bee295141eda1b29d4 1128892 libdevel optional 
libqalculate-dev_3.2.0-1_amd64.deb
 da9eadcaabcd5b15e024039337624979 353260 doc optional 
libqalculate-doc_3.2.0-1_all.deb
 9a16fabc1670c7dc5ed6e636f754e5e4 158800 libs optional 
libqalculate21-data_3.2.0-1_all.deb
 a129fcca18237542798448be9a398adf 8000956 debug optional 
libqalculate21-dbgsym_3.2.0-1_amd64.deb
 e4d4f64530959911edfb670232b1ab97 1106428 libs optional 
libqalculate21_3.2.0-1_amd64.deb
 81b83275e21edcd36c2b51e9c7c55c7a 10094 math optional 
libqalculate_3.2.0-1_amd64.buildinfo
 688b4719648c274cf0dcf7b44b93e7bd 994340 debug optional 
qalc-dbgsym_3.2.0-1_amd64.deb
 76d1fe805544c75cb894b82f5a1a5166 177576 math optional qalc_3.2.0-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAl0tXn4THHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96YGJEAC7szWa1sBC+LpJXpG1TzHlpSSDkp3U
6mdMBE4qxiVp/eyYatuo0wIZz7kARfm/qv5KC9bbSI3XN/hL13/D35D60/jv7Bkj
0PX+KkAP3y7SmqVF6d0rfgYE3zzHaXnuQWhU9dkQ8t52ASqE5oi4J4SPJqmKi2hk
clhWSURvqKkoEhH/28z+0ojuGwJLY3WMTsA8v/b3VzSdfN9HBTKmFre1SW2UKopF
U7cm/K5EyllmcIDmkjRefqq2NCRtGdOnWU7fyorpvZ3pCHZQ0C7kcPZ0HYfc3bFL
F27zeE80r9Ka0KMTJg7etSmuZOShXCj//Eq3YPiHIPIJlO5A32B0IsFzcek40eX6
DK7F7hDLDSDp7Oaihfj4HE7oD352iapmo+Ipw2qbZ7mZEva+0od2lXiu67tE8/Hv
zKs4bWuMyHfHASSfDqrSKUPjP6hgJIhSDuVU7sr3wRsDK7OR6OmyD8a6xt+zRD6b
CUuZg4oqwwStM7bx8EHOxw/ts34igvsXwwTx8ck18jDS0ijnZyH2XLvobD9uMwVu

Accepted libqalculate 3.2.0-1 (source amd64 all) into experimental, experimental

2019-07-23 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 11 Jul 2019 07:11:42 +0200
Source: libqalculate
Binary: libqalculate-dev libqalculate-doc libqalculate21 libqalculate21-data 
libqalculate21-dbgsym qalc qalc-dbgsym
Architecture: source amd64 all
Version: 3.2.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate21 - Powerful and easy to use desktop calculator - library
 libqalculate21-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Changes:
 libqalculate (3.2.0-1) experimental; urgency=medium
 .
   * New upstream release
 - refresh patches
 - refresh copyright years
   * Bump soname to 21
 - rename lib and data packages
 - libqalculate21: add Breaks and Replaces on libqalculate20
 - libqalculate21-data: add Breaks and Replaces on older -data packages
   * Add autopkgtest
   * gitlab-ci.yml: clean, only include salsa-ci and pipeline-jobs
Checksums-Sha1:
 53a7d9b4e3f1de415e55c746db6b3968de35f571 2326 libqalculate_3.2.0-1.dsc
 43a299db948e201f5d74793994094d2dccf961d4 2035352 libqalculate_3.2.0.orig.tar.gz
 d6f032afb3401d0dbfbe56cfc2f96b184d6cb86a 7360 
libqalculate_3.2.0-1.debian.tar.xz
 737b86113b58e83e760bb76208bad6d2353b4872 1128892 
libqalculate-dev_3.2.0-1_amd64.deb
 1d9c7bfcbcf32765e7689664ae9b8566486a593a 353260 
libqalculate-doc_3.2.0-1_all.deb
 80435fa52ac9213cf99a0ae7df4c08bbd769f2a9 158800 
libqalculate21-data_3.2.0-1_all.deb
 c73dc7d7e7115252e8d834b3e92b738d3bafa441 8000956 
libqalculate21-dbgsym_3.2.0-1_amd64.deb
 44bb467befc4a3d37e048a8e5a00bdf40c0e96a8 1106428 
libqalculate21_3.2.0-1_amd64.deb
 540ddd7eb6f2c29867ae00b29beb7ecbf11649cb 10094 
libqalculate_3.2.0-1_amd64.buildinfo
 2e797bcbc06d3f51a166b3ad7f79322d83f533c8 994340 qalc-dbgsym_3.2.0-1_amd64.deb
 0bdb074906f924420091633a37e0a63bb57e2fca 177576 qalc_3.2.0-1_amd64.deb
Checksums-Sha256:
 fbe5d55643671c2c72589823ba214084468ea802ee2e276073e1585eff5aaa30 2326 
libqalculate_3.2.0-1.dsc
 15a7456eb084ecacf3959b78cd764371e4f68a4a9cc3655ec4f335ca14cdefd9 2035352 
libqalculate_3.2.0.orig.tar.gz
 099696b4f567135bcc09d3f9b808f28fb37c4a1dbdc209456651de661f9f76ab 7360 
libqalculate_3.2.0-1.debian.tar.xz
 a385d4e69cef84bab9b213a19ac409d1e35015ecf02477afa02d9955944a6514 1128892 
libqalculate-dev_3.2.0-1_amd64.deb
 0739d2d0c87b2171f206e38d189c9e3940800ebe7c702f05e2bde30c0bd6bac2 353260 
libqalculate-doc_3.2.0-1_all.deb
 16ee6ce12f3dd905a290ccc126e3368fee736e8df096c7a70bef05c275ed5799 158800 
libqalculate21-data_3.2.0-1_all.deb
 66f647b4329338f7d50464a637a041701ba3a94028f862232deddc8781b9d4ad 8000956 
libqalculate21-dbgsym_3.2.0-1_amd64.deb
 6bfb46388c6e706fb3081e990cbcdc557688612c4e16fc0c33d909fc10b5f703 1106428 
libqalculate21_3.2.0-1_amd64.deb
 fdc76f2ea23de893a8c0844c6b564e0a7843892e7a150d93e408ef53e321 10094 
libqalculate_3.2.0-1_amd64.buildinfo
 7f172e6f127a1cd29c1344cc8956b9078b8ee098a2ad49c1e777d40b31ed2cbb 994340 
qalc-dbgsym_3.2.0-1_amd64.deb
 bcac5ce3b517031d935f7e3a4537c0915c16834ee695cc8da611ffaf6366e337 177576 
qalc_3.2.0-1_amd64.deb
Files:
 3d02c558c911dc499c56a6b4660ba71f 2326 math optional libqalculate_3.2.0-1.dsc
 27df8771805a8ddc8f454e3da98c30d1 2035352 math optional 
libqalculate_3.2.0.orig.tar.gz
 304578a3b61bfee910e838db95f4574a 7360 math optional 
libqalculate_3.2.0-1.debian.tar.xz
 590d8d3b504755bee295141eda1b29d4 1128892 libdevel optional 
libqalculate-dev_3.2.0-1_amd64.deb
 da9eadcaabcd5b15e024039337624979 353260 doc optional 
libqalculate-doc_3.2.0-1_all.deb
 9a16fabc1670c7dc5ed6e636f754e5e4 158800 libs optional 
libqalculate21-data_3.2.0-1_all.deb
 a129fcca18237542798448be9a398adf 8000956 debug optional 
libqalculate21-dbgsym_3.2.0-1_amd64.deb
 e4d4f64530959911edfb670232b1ab97 1106428 libs optional 
libqalculate21_3.2.0-1_amd64.deb
 81b83275e21edcd36c2b51e9c7c55c7a 10094 math optional 
libqalculate_3.2.0-1_amd64.buildinfo
 688b4719648c274cf0dcf7b44b93e7bd 994340 debug optional 
qalc-dbgsym_3.2.0-1_amd64.deb
 76d1fe805544c75cb894b82f5a1a5166 177576 math optional qalc_3.2.0-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAl0tXn4THHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96YGJEAC7szWa1sBC+LpJXpG1TzHlpSSDkp3U
6mdMBE4qxiVp/eyYatuo0wIZz7kARfm/qv5KC9bbSI3XN/hL13/D35D60/jv7Bkj
0PX+KkAP3y7SmqVF6d0rfgYE3zzHaXnuQWhU9dkQ8t52ASqE5oi4J4SPJqmKi2hk
clhWSURvqKkoEhH/28z+0ojuGwJLY3WMTsA8v/b3VzSdfN9HBTKmFre1SW2UKopF
U7cm/K5EyllmcIDmkjRefqq2NCRtGdOnWU7fyorpvZ3pCHZQ0C7kcPZ0HYfc3bFL
F27zeE80r9Ka0KMTJg7etSmuZOShXCj//Eq3YPiHIPIJlO5A32B0IsFzcek40eX6
DK7F7hDLDSDp7Oaihfj4HE7oD352iapmo+Ipw2qbZ7mZEva+0od2lXiu67tE8/Hv
zKs4bWuMyHfHASSfDqrSKUPjP6hgJIhSDuVU7sr3wRsDK7OR6OmyD8a6xt+zRD6b
CUuZg4oqwwStM7bx8EHOxw/ts34igvsXwwTx8ck18jDS0ijnZyH2XLvobD9uMwVu

Accepted pgn-extract 19.04-1 (source) into unstable

2019-05-07 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 07 May 2019 07:45:10 +0200
Source: pgn-extract
Architecture: source
Version: 19.04-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Changes:
 pgn-extract (19.04-1) unstable; urgency=medium
 .
   * New upstream release
 - manpage now upstream, remove it from debian/
   * Update patches:
 - remove debian/patches/makefile.patch, applied upstream
 - refresh debian/patches/privacy.patch, partially applied upstream
   * Standards-Version 4.3.0
   * Add debian/gitlab-ci.yml
Checksums-Sha1:
 d1da61528475f403257542161408a89d7d6bca7a 1903 pgn-extract_19.04-1.dsc
 aafd89695fd5ac30b2372dd4bcfa037478e954e2 396263 pgn-extract_19.04.orig.tar.gz
 47ba56e8aff56e52852cd307f89e79f5c22e9a08 7636 pgn-extract_19.04-1.debian.tar.xz
 97c033e154d0c8252d6c4bb19856da0cbd0ca171 5587 
pgn-extract_19.04-1_amd64.buildinfo
Checksums-Sha256:
 0c4a5e4fd352fdfbe4a6aea71c7b809c7aa020683ecc6e05bb1cdaa525dc 1903 
pgn-extract_19.04-1.dsc
 e33ef33a8820fdf93317e2642be5ecd7aefd31d9fa48758448c5900fa0a86319 396263 
pgn-extract_19.04.orig.tar.gz
 b1d65f974d781ed10db14d41d61d668ffabfe1d398276bdf92773c9226b40d88 7636 
pgn-extract_19.04-1.debian.tar.xz
 17775ee0e6ab22d4a68e8e3d66f76163d822f29a1959f43009b56c50745004f0 5587 
pgn-extract_19.04-1_amd64.buildinfo
Files:
 3feb8be6d8846900df0668783466242d 1903 games optional pgn-extract_19.04-1.dsc
 5f28243342f3214ef9dec065ae3a2d3d 396263 games optional 
pgn-extract_19.04.orig.tar.gz
 eed2ec89a2bb60b38aabdb5da61b965e 7636 games optional 
pgn-extract_19.04-1.debian.tar.xz
 82bdebd707942a2dc9ecd20f38678ae7 5587 games optional 
pgn-extract_19.04-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlzRG4UTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96ciLD/4o/70jR+Y1MQ7GIhMzfKm/queGzIkk
xkQVlHGRnEQQIwPNKhLq1INax1tfKHgvTtQQ84uX4hcJXm0uuBm9mqQEX7RcsglV
SscRyJ8Ni62zR+pebc/ugQQAsoun3w4YrNHGG/SDJI+pZEKrXPdOsrYb2tCnOq6m
t8uBETcOcPDMfut4FVTtZI6xtTuQkGHoaNwcHOhse0PrWsNzn+bnGHUc65wbxdzZ
UHXeeTQk4+aYejYjkIU7s+P7Yx362gzUkCIoBm59lFGGUV4PLPAYtjKo/f7+KxFV
zITyh6MlBZBCNtA+6AYEwdJZC3C6AzdIqu199wV2sPScDBysb2T1sukFc9382DFU
myPQflia0GAt6Jlrgy9LnqIRCRhUolAKEVaQWf6UnqqyQBix4nKJbaxAwPc27KXM
Fe0O7cOICBJ96/jNNnq/TRzudccCau7H8E6CCaPET6nYxou36olhgFZusLR4lpsO
TEZGj+E5B1P9RyawbSnZmd/uR1EYdD3RzH4nbe0cnXJ83FZg2/ttK3r1YMP4BnTo
bxqMIL4MMhttWTSK6Cpifcsnqt2dLuR09F4RTNpzgVTPsMXm//u6xZmGbDDJQmhD
rl2hAiShzr1IaGkFkTIX9vqpvDVy/q8k8YQk+n3MN/VB2bTc/F9b8eN0/4cF/Prw
UVmdF4QVmXXmDg==
=4btu
-END PGP SIGNATURE-



Accepted qalculate-gtk 2.8.2-1 (source) into unstable

2019-01-06 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sun, 06 Jan 2019 12:51:43 +0100
Source: qalculate-gtk
Binary: qalculate-gtk qalculate
Architecture: source
Version: 2.8.2-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 qalculate  - Powerful and easy to use desktop calculator - transitional
 qalculate-gtk - Powerful and easy to use desktop calculator - GTK+ version
Changes:
 qalculate-gtk (2.8.2-1) unstable; urgency=medium
 .
   * New upstream version
 - update libqalculate Build-Depends version
   * Fix debian/watch, use github example from uscan(1)
   * Standards-Version 4.3.0
   * Add debian/gitlab-ci.yml
Checksums-Sha1:
 5099fbb741e46bc35fe5bf6031b28b071ded0e0e 2096 qalculate-gtk_2.8.2-1.dsc
 b47efc8fdebf3803dcc726e067ed27ca5aa35859 2652710 
qalculate-gtk_2.8.2.orig.tar.gz
 57bc308a2b6570d41eeb31ea9c56dfa02011b55c 5532 
qalculate-gtk_2.8.2-1.debian.tar.xz
 cdc1ff43e97a21efc15a74c7bfc0c424b9968a1a 14943 
qalculate-gtk_2.8.2-1_source.buildinfo
Checksums-Sha256:
 e8e379aabba30f922f27ee0f09b1abc6f9e0bb7046b052d8fd9611239111e015 2096 
qalculate-gtk_2.8.2-1.dsc
 cf924d3de4f5c70a95d83c35540fa6820fe3e19a49ce87fa1182e757246e29e9 2652710 
qalculate-gtk_2.8.2.orig.tar.gz
 b093e515f52561db72f854e1a1b27776237ea2405577b296a5af1e7b47873dd0 5532 
qalculate-gtk_2.8.2-1.debian.tar.xz
 9f922ef553c3c23b393ec3add42d54ad53fd7842664b1b5adc02691e572ecd8d 14943 
qalculate-gtk_2.8.2-1_source.buildinfo
Files:
 3dc062be41d31f26318a9d78b2994743 2096 math optional qalculate-gtk_2.8.2-1.dsc
 6ee7168a1a335fed584f688e7260145e 2652710 math optional 
qalculate-gtk_2.8.2.orig.tar.gz
 4e723f875b175468f0f49683afdf7172 5532 math optional 
qalculate-gtk_2.8.2-1.debian.tar.xz
 b17677faa7a9dffaf38d0cc89ca3670c 14943 math optional 
qalculate-gtk_2.8.2-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlwyJVMTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96SS4D/4rQEDWioznurmLkAVK346apAf02ZEB
EJSOOzt6q1MpaNCZzqh+zOe2hLAztQxgKvodGk1sGkqcY8l9xhrtd0CXLWnC7Bt4
2YBCBzKAnk7rMLN4YLQMutW9uw66+6WLJ/CiNHoCYSr0WQW8mBi94lqlU4bWa6Am
CUM2FWGRdouleAmULxAyIHQX04ahhUAIMRZungUCeWSekTCnukzKTPzRo1NPBX7t
5h9gI+EoKuNKQuMaQvWXMLF7dXSvbHfQ9qeVUHQWzgMFhYaoOSnBEE71e6QIXcuX
aM/BUthMrSFkDY0VYs1nW7gWG1EyoomJFbxDdSyrPh1JNtFLBXV7K+O6sui5jFH7
f33hrovWt1LG+qoebxHm7NjmH811J5aQMTG2SI8DPR5lc8bQxPEoa6Ra8p065Es3
aKl+rsT794uLkeqbnTQ26akHJPvy8/RSiRcktzzZStIi1hpJkOJX0oCqg18ceJeh
EgzwzyUkGPKQxRWf4xsSLSU9SZ5TErFJ/19o70RwcUQw+hFMEoKV/LIL6xiw/qnD
cHoZJxOgcR2ZmwROSy5RToOCPj9wwnW326hZi2OkJYddhnkCJjbC5y6+SG52FAoj
9Lw0k/Mk9Iepm3dktSIcrSXtIE0NtAJYhE5+FdPi3NMJZI716cKxwPpHj2DOePZn
Za1g1N+AZEsRBw==
=IPUY
-END PGP SIGNATURE-



Accepted libqalculate 2.8.2-1 (source) into unstable

2019-01-06 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sun, 06 Jan 2019 08:21:01 +0100
Source: libqalculate
Binary: qalc libqalculate20 libqalculate20-data libqalculate-dev 
libqalculate-doc
Architecture: source
Version: 2.8.2-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate20 - Powerful and easy to use desktop calculator - library
 libqalculate20-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Changes:
 libqalculate (2.8.2-1) unstable; urgency=medium
 .
   * New upstream release
   * Fix debian/watch, use github example from uscan(1)
   * Standards-Version 4.3.0
   * Add gitlab-ci.yml
Checksums-Sha1:
 0512097dc159e80d4a020fd2705f29dee5aef0f5 2303 libqalculate_2.8.2-1.dsc
 a6556bb886a268ce9ebfb6af2d94ad635e63362f 1961405 libqalculate_2.8.2.orig.tar.gz
 5598d0223ee8425a30fb0933b9a0b218b380a78b 7224 
libqalculate_2.8.2-1.debian.tar.xz
 6255dfb3d2d63c223d813e4c45f9edd1b79fc453 7783 
libqalculate_2.8.2-1_source.buildinfo
Checksums-Sha256:
 7d4389f86e3ca484d41601a266b6ab62292c3015e98cc19acf7759623f227716 2303 
libqalculate_2.8.2-1.dsc
 12c41d9a56c89240d8f0e39cac98e66703c620b3a08cb6f39d54193199534a51 1961405 
libqalculate_2.8.2.orig.tar.gz
 bbe0c32def72c1bcc43916442b0ce1adf8a9951061dabc04b785e76ef402791a 7224 
libqalculate_2.8.2-1.debian.tar.xz
 7aff74b512aff6337cb3ce9f62090e1a4a9743d29d6678a84852002b1756d987 7783 
libqalculate_2.8.2-1_source.buildinfo
Files:
 362391f576521e6b5a01e5cbbbacf476 2303 math optional libqalculate_2.8.2-1.dsc
 e6bb2bfb12a9e4253cbcd01bb31f1ea5 1961405 math optional 
libqalculate_2.8.2.orig.tar.gz
 dc48952e7922b72707795bf6e29ec7b2 7224 math optional 
libqalculate_2.8.2-1.debian.tar.xz
 d425e8bc76b54e4c2a45f2b5c6da65b8 7783 math optional 
libqalculate_2.8.2-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlwxrvwTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96Ro4EADDeFoSExQO+kGHcuhLDfG4QwMsUTl3
fm4XGK0uw2KUSJRVLCplwsNKdg554S57xBYfxEpyPEGYzPosd1niE5lgb93cg2se
2omzdRrWcDQY8gvV9VRd+BgBvyGvx0FdFlWjJT30ZKux+BPkuOkOE4B+p3fpyQ1q
DcDLTxx20lmetY/NWfAMeo8jO05BrFC4/O9wdyROTUy1DNHiI/BC8NpC16lfLZIN
C/TuOF0BLLKAH3Rv3EmQ6fA0h+aj3jg3SkX43zfuv55VWpOIStKv2XRhye7l4Su9
ec1DFwonXxEjxxNlNt5a6YMp2x8tOQbdD4h+xd4LY3hdTtHSIA996GWaKpPDvUl2
X/BKE2tYACzXfkvtS+7m4IF6+zuuwV8NQBLYk8kLLgXd4zzmbom0PF3zHEhsFKes
qhyPJ+jqaLbDR7lW1YyqqR4qJVK2WCdfDp2CVFyM5lLB6/ZH2JBqwpmARPKAlPoM
PbN47qfQ+nCLioQCqvTlv98XDLRHu8qDEF7/4DE6g6AH9gwN74cqsRRbS3Q7RfAm
pj7la+UvsVPb/4QpqouG0cSfCuKH/ZOADlgmklt4GzY3tWtaE++Y+7AFKo2LOs2z
kzy5zcU8Nq1yrAXaDcDsy/0wrg+qXj0Q4NrWIwSHjCj85/0niEzpEKJ75Kk/ahI5
ugm4W9lPKJI6+Q==
=kzt7
-END PGP SIGNATURE-



Bug#913210: transition: libqalculate

2018-11-25 Thread Vincent Legout
On Wed, Nov 21, 2018 at 12:59:31PM +0100, Emilio Pozuelo Monfort wrote :
> Control: tags -1 confirmed
> 
> On 08/11/2018 07:12, Vincent Legout wrote:
> > Package: release.debian.org
> > Severity: normal
> > User: release.debian@packages.debian.org
> > Usertags: transition
> > 
> > Hello,
> > 
> > I'd like to request a transition slot for libqalculate.
> > 
> > The new version is in experimental. It has 4 reverse dependencies.
> > qalculate-gtk has also been uploaded to experimental, and I plan to
> > upload it to unstable just after libqalculate. The other 3 build fine
> > with the new version.
> 
> Go ahead.

Thanks. libqalculate and qalculate-gtk have both been uploaded to
unstable. Would it be possible to schedule rebuilds for the remaining
reverse dependencies please? (cantor plasma-workspace step)

Vincent



Bug#913210: transition: libqalculate

2018-11-25 Thread Vincent Legout
On Wed, Nov 21, 2018 at 12:59:31PM +0100, Emilio Pozuelo Monfort wrote :
> Control: tags -1 confirmed
> 
> On 08/11/2018 07:12, Vincent Legout wrote:
> > Package: release.debian.org
> > Severity: normal
> > User: release.debian@packages.debian.org
> > Usertags: transition
> > 
> > Hello,
> > 
> > I'd like to request a transition slot for libqalculate.
> > 
> > The new version is in experimental. It has 4 reverse dependencies.
> > qalculate-gtk has also been uploaded to experimental, and I plan to
> > upload it to unstable just after libqalculate. The other 3 build fine
> > with the new version.
> 
> Go ahead.

Thanks. libqalculate and qalculate-gtk have both been uploaded to
unstable. Would it be possible to schedule rebuilds for the remaining
reverse dependencies please? (cantor plasma-workspace step)

Vincent



Accepted qalculate-gtk 2.8.0-2 (source) into unstable

2018-11-25 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sat, 24 Nov 2018 16:09:43 +0100
Source: qalculate-gtk
Binary: qalculate-gtk qalculate
Architecture: source
Version: 2.8.0-2
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 qalculate  - Powerful and easy to use desktop calculator - transitional
 qalculate-gtk - Powerful and easy to use desktop calculator - GTK+ version
Changes:
 qalculate-gtk (2.8.0-2) unstable; urgency=medium
 .
   * Upload to unstable
Checksums-Sha1:
 e4f2c25f13b2129759e2f7bf94f25139e522d309 2096 qalculate-gtk_2.8.0-2.dsc
 d0466bf20f1493c793c032b29df613a7439e9216 5368 
qalculate-gtk_2.8.0-2.debian.tar.xz
 6816037a2885637e0641b5fa2277a4e3e9660b95 15119 
qalculate-gtk_2.8.0-2_source.buildinfo
Checksums-Sha256:
 82a3999c83c19a7519c6d9327bc3fef847e14760936a49e32b1280d62b41f244 2096 
qalculate-gtk_2.8.0-2.dsc
 65246e3a2ce0f2736b93fc68243910f28833b66327540ed9e43c4eadbc4ec439 5368 
qalculate-gtk_2.8.0-2.debian.tar.xz
 3703c07dfe019363b41f4e099567bd0d583b3f50dd2c59ee873c5aeafbe893d1 15119 
qalculate-gtk_2.8.0-2_source.buildinfo
Files:
 1264a2498b65ec94fd9e9ab44d2f1a76 2096 math optional qalculate-gtk_2.8.0-2.dsc
 7c4e1db084da50bf5d3bdce6d413b53b 5368 math optional 
qalculate-gtk_2.8.0-2.debian.tar.xz
 d114da547ee408c7a3b3c7a9813eb492 15119 math optional 
qalculate-gtk_2.8.0-2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlv6X4QTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96Z92D/9ZM3rkNzKl8DtEMSSbnd1h4uyiEAP6
L8/fd/XcAJbAGY1iQWGTfbaSYyfQfh4qyJnf7CJL1upSQs4GVemAvRR+7mDXtRNL
P5xzcDGSNnyJLmqKaRKeVKpG7JeEvaarKqMj7gULbDCumt3cEgTUS6mAcRVBgZU/
B3RXDLBqDjqi86zJVKcxNqRw+gN38/rKi8pjnpV/XOkm9qA2kUkCfR8WEAyp4eNs
npaGZJgEMBTk9x8Txt60PsaUYEiRXtAYwPT7+Zjr5Ti4yRwjQJeUABPu7sGVY2TD
o9zjSsmOAZPsjq5uZt5bMW3QVS+qXVEobO2pzAQgdB1ac5Wezk5vRNZHXdZd8aSQ
5jJnZpoU0QKtISqoEmDP/gxcyJ/16DYnXXRslVBoZTZuFegzdIINwQhDLhhkX3H4
e84hhzEW5go6ATGFXA08FRwucO05aacYCSsfnafiaP96VgPgZ6vgMgZgM8l1hrMv
Vo/FArT+dltPMq41jMKCtsaSVQEKQ++QEpVyiyMS0Mze8ud5aW+zVAZHeGRcvDRy
9q7/fN3HnP/eFx/unosC6f5IiXstVQXzn7qqD3foY3d/RJPrE1qyx/LA3As0Xnyu
Mb7cAWFuUDD1CS8Pd38i88Q/gmL9EwQn7lUXNlvRKcx4RU6jbDkA0knsHHxHIrFx
UxGEZ1BbZ95rmw==
=9NDr
-END PGP SIGNATURE-



Accepted libqalculate 2.8.0-2 (source) into unstable

2018-11-24 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sat, 24 Nov 2018 12:39:15 +0100
Source: libqalculate
Binary: qalc libqalculate20 libqalculate20-data libqalculate-dev 
libqalculate-doc
Architecture: source
Version: 2.8.0-2
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate20 - Powerful and easy to use desktop calculator - library
 libqalculate20-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Changes:
 libqalculate (2.8.0-2) unstable; urgency=medium
 .
   * Upload to unstable
Checksums-Sha1:
 949720a3cb48e935e5fb72983448417293109022 2303 libqalculate_2.8.0-2.dsc
 156c00fea77bed46760e6a41367aa005fb51baae 7088 
libqalculate_2.8.0-2.debian.tar.xz
 f47fc50808684f7d42cd1fd8c5d0b450a8327055 8198 
libqalculate_2.8.0-2_source.buildinfo
Checksums-Sha256:
 258092366fa4ab1f625f6a056ac576d6dccdd5ce940027b67b2f9c296381a9ff 2303 
libqalculate_2.8.0-2.dsc
 0ed63a1c57629cb04bf99d879cb022d022cc9f5d69d428468da2bf10faf44851 7088 
libqalculate_2.8.0-2.debian.tar.xz
 b1559b83808c61be4d13d9469444b11fe6d85427498d6b73655be3e2294051ee 8198 
libqalculate_2.8.0-2_source.buildinfo
Files:
 bfa7ab43d469a6c57519767fe8b575d2 2303 math optional libqalculate_2.8.0-2.dsc
 39f8f6b558101defd717a0eee2e3b8fa 7088 math optional 
libqalculate_2.8.0-2.debian.tar.xz
 7d70914a7bd934a0d1e67dbf2adc5755 8198 math optional 
libqalculate_2.8.0-2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlv5ONETHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96TIeEAC4ZRtG+fCl04GxWXNAueKfQfs2eVH1
SsAu6EsJg+8/y8kEVKs3sSWD8GrvpjwCVdmp82Y9AQhHR2qdTp/ljvCR2Wk4kLBf
XgN2IITMkWJBzgyvn57pixfxguIfn+kDzTSVSZg9faWTx4LtckhE9/GZ/dv7+HpG
AqJW8XAkmzgFSDkL6sEEttvokY5XJ9Xcnbq/ZkvPq/wu91gocsjmEF/SjFLL9GH4
fUOc1Rp1StX5Xk8Xzf8r3xLNl+ieI+NqYEVvxLcRrjrQH4hc8VP44mO26edD4LTL
e7paxL7upmUByzkfzMiLfe+WgB2jX5XrHuRsZ93RK44sDJvoOr8p622W4k/wreak
R/Nxr163sYs9c10SOd3pvArg0uvtT53TI0hQzbqc/b2+jaZIry4iSPI+y7VG154v
gnfQaTixHhL3RvccVtoqryltEWqnk9/Vt2mAD69CPtWNLErY2fBJbF73tfXfTq1h
0i7rAR/8/2jLM1hk/NtTVkqiwYo4lS5sYX1aF8uqnRmPbZjrPCNhKGGpcbKOrSfO
82/Ylcd8I2paokG6fTC3/EQNRIwn3sNe1ix5Xd6FtOMd53g2FdLIk1u4JlqxSPn3
GwG9p8GkEgZHA/njbKOvm7hMAJvr8ScL/hTEnJQaYacVDwrpYavDelswXgpwPwPt
uF90YBXysnMsQA==
=ouUl
-END PGP SIGNATURE-



Accepted pgn-extract 18.10-1 (source) into unstable

2018-11-14 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 13 Nov 2018 06:43:01 +0100
Source: pgn-extract
Binary: pgn-extract
Architecture: source
Version: 18.10-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 pgn-extract - Portable Game Notation (PGN) extractor
Changes:
 pgn-extract (18.10-1) unstable; urgency=medium
 .
   * New upstream release
 - Update get-orig-source target
   * patches: rename remove_iframe.patch to privacy.patch, and update to remove
 Google Analytics
   * Set Vcs fields to salsa.debian.org
Checksums-Sha1:
 dd92af61fea9c092774330d4aa3e97672dfd597f 1903 pgn-extract_18.10-1.dsc
 53cd79d17bd662125c90e1337128cc475ceaff10 408531 pgn-extract_18.10.orig.tar.gz
 b067df5115e571cd8eb70873d4b75a94b3ebd7d3 8752 pgn-extract_18.10-1.debian.tar.xz
 8268c3f272b843a2808d1fb0f12847ab46e6c6fa 5457 
pgn-extract_18.10-1_amd64.buildinfo
Checksums-Sha256:
 ecef1f0ef9020bec538e9db40963a89b8e00e2a2de58d0ca36b4ff7b01a9eb2a 1903 
pgn-extract_18.10-1.dsc
 c842900f2993d3649ae41c56b8209a51714519868f233af337efd9bfe2f327d4 408531 
pgn-extract_18.10.orig.tar.gz
 cc28e5bda2c298699cab7a7749fd83067ffb605f90048ef7d86e827cc9380fc1 8752 
pgn-extract_18.10-1.debian.tar.xz
 6d5c757e69e592f025463ae51e5d3245cb40c3565c93e987566d2e731b1c4395 5457 
pgn-extract_18.10-1_amd64.buildinfo
Files:
 94f3753da16e5c4376224ad5178dce32 1903 games optional pgn-extract_18.10-1.dsc
 ec89216337f86be7f6d9d013ba2dc1d8 408531 games optional 
pgn-extract_18.10.orig.tar.gz
 8a025339b212d9567d11dfb9edf03e7f 8752 games optional 
pgn-extract_18.10-1.debian.tar.xz
 3e69bb15ebf8bcb12ef0644ad1c3921b 5457 games optional 
pgn-extract_18.10-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlvtCI4THHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96U4RD/4k8I9FIUYDev1zjpFgHFkdpnYDk7v0
LJ44w6iSPsLSIOa0yapB5zUhM3QIcQT2J3SL+gBTKPf3zdKCo5d1dx9OfTnESMQI
1naQmbjbrmVXXSubH4pOR5Yh2+R0RXz83xetGwmlUDKwhTEsIkF940WJaBqEWki+
s1LFFJkN3D3Uvo/gtfwCfcn2nnl3bwOr0UxBtL93SUMOp0P+qxsAY5HemJaVetXn
Gp9fmVyE/F1CVKtVz1xvj5PegoIjNh4ZczvKIaN15S7ATyVhztVjcGEeXYyobOua
hMkfuVMqijyz0QXo1AFlAA7bIfMsJ9d1ey7SIjGsPKnlzllaDgiS3foPXFAq1gPu
FIAfApDyDOGIzfjMnLIU1Npffn1GVlyJQAzSkGPwyPCr3fzKMmFUZteC/VMinmRS
awgm2D+Du9l+t4psK/r+w4b2+G1kdGKzNra9xqjBRQ0sha5HQFNNDHLOF22ZFniT
uY6aqOVOqdc+WzW7wnGEYNZbraASL+XLgaCfq79xH+vjPr+nmzgV5n5fLOsuIq9e
HCYT11Skoe++539zsYUPpCRmdGaxQAtpGt47e5kNRiq/ON7X96PCaFd1rTuduOVQ
VIVwZ5DR7W2MpI/Op3W9rH0kxfhtAK4KHBaLdUUPpo6CwtcTTnfiLdE/7ccnN8Ye
DvbnGaRuiy/XWw==
=wdeh
-END PGP SIGNATURE-



Bug#913210: transition: libqalculate

2018-11-07 Thread Vincent Legout
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hello,

I'd like to request a transition slot for libqalculate.

The new version is in experimental. It has 4 reverse dependencies.
qalculate-gtk has also been uploaded to experimental, and I plan to
upload it to unstable just after libqalculate. The other 3 build fine
with the new version.

Thanks,
Vincent



Bug#913210: transition: libqalculate

2018-11-07 Thread Vincent Legout
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hello,

I'd like to request a transition slot for libqalculate.

The new version is in experimental. It has 4 reverse dependencies.
qalculate-gtk has also been uploaded to experimental, and I plan to
upload it to unstable just after libqalculate. The other 3 build fine
with the new version.

Thanks,
Vincent



Accepted qalculate-gtk 2.8.0-1 (source) into experimental

2018-11-06 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Nov 2018 06:53:04 +0100
Source: qalculate-gtk
Binary: qalculate-gtk qalculate
Architecture: source
Version: 2.8.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 qalculate  - Powerful and easy to use desktop calculator - transitional
 qalculate-gtk - Powerful and easy to use desktop calculator - GTK+ version
Changes:
 qalculate-gtk (2.8.0-1) experimental; urgency=medium
 .
   * New upstream version
   * Add appstream_install.patch to install metainfo file to
 /usr/share/metainfo/ instead of /usr/share/appdata/
   * Standards-Version 4.2.1
   * Refresh years in debian/copyright
   * Add VCS fields
Checksums-Sha1:
 088751b64776f0d8e5f886cc55dfafd3ed62d659 2096 qalculate-gtk_2.8.0-1.dsc
 e57abe15326aaf2a4f89cb891aee120e4bc86ea9 2623812 
qalculate-gtk_2.8.0.orig.tar.gz
 be671b75dd9287e88af819ef4f34c91821c2c8a0 5348 
qalculate-gtk_2.8.0-1.debian.tar.xz
 e8ff4aa765775c76ab7ec2bbdf73733a9108e652 15494 
qalculate-gtk_2.8.0-1_source.buildinfo
Checksums-Sha256:
 b58101bf2d4151691a1045a7246c71f8367e2820be15bdb2bbcea0260c8aa811 2096 
qalculate-gtk_2.8.0-1.dsc
 6bc1631ceac1eb5a5de41c7957d56ad67618f951e2917b6e5bf7d825870f4eae 2623812 
qalculate-gtk_2.8.0.orig.tar.gz
 8ed1c40cf82ae74de811a6ed0feb9117fec114e781de82de089319f5147cba8c 5348 
qalculate-gtk_2.8.0-1.debian.tar.xz
 9066d989b1ce93049915dd3ea4415ac93f4f7bf66f8e3912b32f39824507eb4a 15494 
qalculate-gtk_2.8.0-1_source.buildinfo
Files:
 78a6568ed8b2726dd1f7006faaed5590 2096 math optional qalculate-gtk_2.8.0-1.dsc
 36867a57efa59b1596298fa7e4577ccd 2623812 math optional 
qalculate-gtk_2.8.0.orig.tar.gz
 afc386915cfcc17f04cbaa09aeee50a7 5348 math optional 
qalculate-gtk_2.8.0-1.debian.tar.xz
 8505db2c4fe819dff8008ce4d954f99e 15494 math optional 
qalculate-gtk_2.8.0-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlvifswTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96Zi6D/4iOqK4/6g/LfQX19O/sQfpWMHwGlPj
07Dc7aWqE+jzFh5wb7emrB+nJQ1sZcTaDmk44Ckj776fphDZATEdvC36V/7NhDk2
qXxJlWbqx9NHPn8PLnm6bc7gmzstYFiRbeVSpcD76KOAzWlc+M8fmfo+1/ufQzLC
MZNUlYCxKzsVNd4WwOf24+j/z9mdlfA4x7V181WFq0/2Nf/AvcyJgrWzp2dacZbY
0DNdtIAF39Z4TMwbuvtyTDP24LInOB9HAqxXitpRTSXwL68IT8ErbzPaCmezs2+0
+xualN+np7sCDcvuoCpEvQ02HUF1eJX56wxBTeILP7tgIQEELYaqq8LsG+GplBmY
M2R2xKU/ni7kO7DrXnpcDxhFewQNZem6DHvxfYVxXISTZPwVn9H6CXGdUCsoAoXd
nvxdtaUtqeIvh5GJlADonMTGnCJ4Z52CwB4XuJ038Kyoxwca52fOFjn2rm+c0BaA
EjBZtx9ZiouOqZgALJ5InnhIDLA0ut6S47cYvUB2a98RldF615lxUwzCWL/j3djq
za6/j4eAu6JaHsBtl/WgjT0o36C7ncg+tgssReIYK5EDbfwe5Q0Kz/orfoZfV08g
bkI9XI5Fn9yKctkDOvgybiQKeLmF8Y8IU+jzJjrp+2EDujCMnqDAduFPj1mUX3KG
PpAC/IoV3cGnVg==
=QmvV
-END PGP SIGNATURE-



Accepted qalculate-gtk 2.8.0-1 (source) into experimental

2018-11-06 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Nov 2018 06:53:04 +0100
Source: qalculate-gtk
Binary: qalculate-gtk qalculate
Architecture: source
Version: 2.8.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 qalculate  - Powerful and easy to use desktop calculator - transitional
 qalculate-gtk - Powerful and easy to use desktop calculator - GTK+ version
Changes:
 qalculate-gtk (2.8.0-1) experimental; urgency=medium
 .
   * New upstream version
   * Add appstream_install.patch to install metainfo file to
 /usr/share/metainfo/ instead of /usr/share/appdata/
   * Standards-Version 4.2.1
   * Refresh years in debian/copyright
   * Add VCS fields
Checksums-Sha1:
 088751b64776f0d8e5f886cc55dfafd3ed62d659 2096 qalculate-gtk_2.8.0-1.dsc
 e57abe15326aaf2a4f89cb891aee120e4bc86ea9 2623812 
qalculate-gtk_2.8.0.orig.tar.gz
 be671b75dd9287e88af819ef4f34c91821c2c8a0 5348 
qalculate-gtk_2.8.0-1.debian.tar.xz
 e8ff4aa765775c76ab7ec2bbdf73733a9108e652 15494 
qalculate-gtk_2.8.0-1_source.buildinfo
Checksums-Sha256:
 b58101bf2d4151691a1045a7246c71f8367e2820be15bdb2bbcea0260c8aa811 2096 
qalculate-gtk_2.8.0-1.dsc
 6bc1631ceac1eb5a5de41c7957d56ad67618f951e2917b6e5bf7d825870f4eae 2623812 
qalculate-gtk_2.8.0.orig.tar.gz
 8ed1c40cf82ae74de811a6ed0feb9117fec114e781de82de089319f5147cba8c 5348 
qalculate-gtk_2.8.0-1.debian.tar.xz
 9066d989b1ce93049915dd3ea4415ac93f4f7bf66f8e3912b32f39824507eb4a 15494 
qalculate-gtk_2.8.0-1_source.buildinfo
Files:
 78a6568ed8b2726dd1f7006faaed5590 2096 math optional qalculate-gtk_2.8.0-1.dsc
 36867a57efa59b1596298fa7e4577ccd 2623812 math optional 
qalculate-gtk_2.8.0.orig.tar.gz
 afc386915cfcc17f04cbaa09aeee50a7 5348 math optional 
qalculate-gtk_2.8.0-1.debian.tar.xz
 8505db2c4fe819dff8008ce4d954f99e 15494 math optional 
qalculate-gtk_2.8.0-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlvifswTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96Zi6D/4iOqK4/6g/LfQX19O/sQfpWMHwGlPj
07Dc7aWqE+jzFh5wb7emrB+nJQ1sZcTaDmk44Ckj776fphDZATEdvC36V/7NhDk2
qXxJlWbqx9NHPn8PLnm6bc7gmzstYFiRbeVSpcD76KOAzWlc+M8fmfo+1/ufQzLC
MZNUlYCxKzsVNd4WwOf24+j/z9mdlfA4x7V181WFq0/2Nf/AvcyJgrWzp2dacZbY
0DNdtIAF39Z4TMwbuvtyTDP24LInOB9HAqxXitpRTSXwL68IT8ErbzPaCmezs2+0
+xualN+np7sCDcvuoCpEvQ02HUF1eJX56wxBTeILP7tgIQEELYaqq8LsG+GplBmY
M2R2xKU/ni7kO7DrXnpcDxhFewQNZem6DHvxfYVxXISTZPwVn9H6CXGdUCsoAoXd
nvxdtaUtqeIvh5GJlADonMTGnCJ4Z52CwB4XuJ038Kyoxwca52fOFjn2rm+c0BaA
EjBZtx9ZiouOqZgALJ5InnhIDLA0ut6S47cYvUB2a98RldF615lxUwzCWL/j3djq
za6/j4eAu6JaHsBtl/WgjT0o36C7ncg+tgssReIYK5EDbfwe5Q0Kz/orfoZfV08g
bkI9XI5Fn9yKctkDOvgybiQKeLmF8Y8IU+jzJjrp+2EDujCMnqDAduFPj1mUX3KG
PpAC/IoV3cGnVg==
=QmvV
-END PGP SIGNATURE-



Accepted libqalculate 2.8.0-1 (source amd64 all) into experimental, experimental

2018-11-06 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 31 Oct 2018 06:05:01 +0100
Source: libqalculate
Binary: qalc libqalculate20 libqalculate20-data libqalculate-dev 
libqalculate-doc
Architecture: source amd64 all
Version: 2.8.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate20 - Powerful and easy to use desktop calculator - library
 libqalculate20-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Closes: 894112
Changes:
 libqalculate (2.8.0-1) experimental; urgency=medium
 .
   * New upstream version
   * Bump soname to 20
 - rename lib and data packages
 - libqalculate20: add Breaks and Replaces on libqalculate14
 - libqalculate20-data: add Breaks and Replaces on older -data packages
   (Closes: #894112)
   * Add Build-Depends on doxygen and build documentation with it
 - thanks to James Lu 
   * Add 2018 in debian/copyright
   * Standards-Version 4.2.1
   * Add Vcs fields to salsa
Checksums-Sha1:
 1507894206d78da5c84f9a6fe113683763987303 2303 libqalculate_2.8.0-1.dsc
 98b6a2fac92813eaef7a7921116a6258a4a728ef 1952001 libqalculate_2.8.0.orig.tar.gz
 c7318b11a8946be2886f869c9a44c1389398fb0b 7056 
libqalculate_2.8.0-1.debian.tar.xz
 96b1c3bd6fe6455026fdd66bc0a112020b8f 1053016 
libqalculate-dev_2.8.0-1_amd64.deb
 7aeaa7114a72394ff432ce17740667c413d9f42c 346840 
libqalculate-doc_2.8.0-1_all.deb
 c868259790a5cc49bb5b7d0459323ed7f92a31e4 144236 
libqalculate20-data_2.8.0-1_all.deb
 5ace168de9685745cfe3349730dc883cba658620 7497972 
libqalculate20-dbgsym_2.8.0-1_amd64.deb
 c4606feeaa13f96c1a8bef96dfad598d0dacfb0c 1015744 
libqalculate20_2.8.0-1_amd64.deb
 fa79aafe511b3580e1c0f8e078554e57ba590c21 10212 
libqalculate_2.8.0-1_amd64.buildinfo
 3b1e439a6f675b106f3142a562697679ac4d7d62 788932 qalc-dbgsym_2.8.0-1_amd64.deb
 163c7fd69d3a981a4e69b97baa0115351e720e52 157828 qalc_2.8.0-1_amd64.deb
Checksums-Sha256:
 0b52d4479bf4eb6e2ba84365ee6d3a87e76168012233f301cee26ca05e604f81 2303 
libqalculate_2.8.0-1.dsc
 b18f594894135e96121b1f81b341f05582ac73fc53680b6e35063623ceea6262 1952001 
libqalculate_2.8.0.orig.tar.gz
 c5a3467cb6cfeaf3177c2fd88dd3e83a3a62d20c053fd201d5f087b10d9818ec 7056 
libqalculate_2.8.0-1.debian.tar.xz
 1e5afccaeba1ed9f9db5336119d9008fac0cfceffd9276925705373fb5ae67d7 1053016 
libqalculate-dev_2.8.0-1_amd64.deb
 cb3efe002a07484064ccd9a04d81196f7272a5062668e7e4ec688bc04f2e89af 346840 
libqalculate-doc_2.8.0-1_all.deb
 44f9e8eeccd95d03cc62ca70e2cfc5d9251ff34c7e5d77fc19a2c4df0916fc24 144236 
libqalculate20-data_2.8.0-1_all.deb
 e805171b5d120a211a265c793c1da4fe23554e8f5d99b9c896f7f57e67263aa3 7497972 
libqalculate20-dbgsym_2.8.0-1_amd64.deb
 f5a8f0aa3ee3e97d829e6f8f106744868d497bc022d8281fa85effa1d8ba19af 1015744 
libqalculate20_2.8.0-1_amd64.deb
 05368ce90ff56f0bc5b8974be9d7609f7bc4b0d1eefa1fee07a22754411d7970 10212 
libqalculate_2.8.0-1_amd64.buildinfo
 fe34223e8e9fa9a31f2204c69e9d8eec061f447b63b21f13b9b1605297efd50b 788932 
qalc-dbgsym_2.8.0-1_amd64.deb
 568b7dd7afc4976a7b164e8557e245ccf2d8c3b429f0dba0f91b4c3924fc819d 157828 
qalc_2.8.0-1_amd64.deb
Files:
 ecf70a903793fc74b7b812fa78b46190 2303 math optional libqalculate_2.8.0-1.dsc
 186e9cb9990e2d2f43ae5716f4572106 1952001 math optional 
libqalculate_2.8.0.orig.tar.gz
 f948c8aa9e2fba9ce9dfbfb6930aa3bb 7056 math optional 
libqalculate_2.8.0-1.debian.tar.xz
 78b2579cbc3d5bb40ce8393f3fb4cd4d 1053016 libdevel optional 
libqalculate-dev_2.8.0-1_amd64.deb
 dbe728c14ec320ddca2779c4c4c839c4 346840 doc optional 
libqalculate-doc_2.8.0-1_all.deb
 150c220049e4584b3a49f716b8aff7fd 144236 libs optional 
libqalculate20-data_2.8.0-1_all.deb
 97528809aff15e0268b9d6b8e08d35a3 7497972 debug optional 
libqalculate20-dbgsym_2.8.0-1_amd64.deb
 36273a001b6c4b42bc9f698c5fd514a6 1015744 libs optional 
libqalculate20_2.8.0-1_amd64.deb
 84ca37d2cf7b042c3251c1e36b466f14 10212 math optional 
libqalculate_2.8.0-1_amd64.buildinfo
 e201a2634475915f9a87f8ffb4677916 788932 debug optional 
qalc-dbgsym_2.8.0-1_amd64.deb
 499a5034ef46f00ddb5defdc41c0ebfc 157828 math optional qalc_2.8.0-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlvZRu0THHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96YWZEACYqg9SsIJ4tVOhJYU3V6q/8ZF8MA8T
PPTOCUx9OlcQtTZH1zH8h3WUhXsEZHcyeN8LoQ0jy24zrwVzRQDBAa0+aPlKO/kH
UiOunZqjXOTXOTKkCZ9r/lJjdsoZAqvBzIPF3m2v3A86ndstW+Q6zbiAzFNeaPja
tvdm73DB6UgkbPVpOazPteQPocdGFFPnTTNmlrRISQMkKWrm3q63QCk82svQFioC
HlWGu13Lzrn3dQnLEGUoPe/yQ4XBLmXCIbqbH1lKyg/SxDHo6sWbm6PEQYZ0Tr9Z
g7RZSaSmrs1YkeDIBk+Ofzmd5Lskvk9eUtD9k1d7uy6TIs6gJgHVngEyXiX6cxRZ
tbp69KkDVhAjCv0AUEACdZR7rDtQ94qpPN6Yo238NHOBIaCTI7KkMDqm6cVMvx0D
cvY76Z4y4GT0Hpz/IgDF/uRuW0IdNt5pV0OCj82IuCO3bITMntVvZyR+ZJCK81I

Accepted libqalculate 2.8.0-1 (source amd64 all) into experimental, experimental

2018-11-06 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 31 Oct 2018 06:05:01 +0100
Source: libqalculate
Binary: qalc libqalculate20 libqalculate20-data libqalculate-dev 
libqalculate-doc
Architecture: source amd64 all
Version: 2.8.0-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate20 - Powerful and easy to use desktop calculator - library
 libqalculate20-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Closes: 894112
Changes:
 libqalculate (2.8.0-1) experimental; urgency=medium
 .
   * New upstream version
   * Bump soname to 20
 - rename lib and data packages
 - libqalculate20: add Breaks and Replaces on libqalculate14
 - libqalculate20-data: add Breaks and Replaces on older -data packages
   (Closes: #894112)
   * Add Build-Depends on doxygen and build documentation with it
 - thanks to James Lu 
   * Add 2018 in debian/copyright
   * Standards-Version 4.2.1
   * Add Vcs fields to salsa
Checksums-Sha1:
 1507894206d78da5c84f9a6fe113683763987303 2303 libqalculate_2.8.0-1.dsc
 98b6a2fac92813eaef7a7921116a6258a4a728ef 1952001 libqalculate_2.8.0.orig.tar.gz
 c7318b11a8946be2886f869c9a44c1389398fb0b 7056 
libqalculate_2.8.0-1.debian.tar.xz
 96b1c3bd6fe6455026fdd66bc0a112020b8f 1053016 
libqalculate-dev_2.8.0-1_amd64.deb
 7aeaa7114a72394ff432ce17740667c413d9f42c 346840 
libqalculate-doc_2.8.0-1_all.deb
 c868259790a5cc49bb5b7d0459323ed7f92a31e4 144236 
libqalculate20-data_2.8.0-1_all.deb
 5ace168de9685745cfe3349730dc883cba658620 7497972 
libqalculate20-dbgsym_2.8.0-1_amd64.deb
 c4606feeaa13f96c1a8bef96dfad598d0dacfb0c 1015744 
libqalculate20_2.8.0-1_amd64.deb
 fa79aafe511b3580e1c0f8e078554e57ba590c21 10212 
libqalculate_2.8.0-1_amd64.buildinfo
 3b1e439a6f675b106f3142a562697679ac4d7d62 788932 qalc-dbgsym_2.8.0-1_amd64.deb
 163c7fd69d3a981a4e69b97baa0115351e720e52 157828 qalc_2.8.0-1_amd64.deb
Checksums-Sha256:
 0b52d4479bf4eb6e2ba84365ee6d3a87e76168012233f301cee26ca05e604f81 2303 
libqalculate_2.8.0-1.dsc
 b18f594894135e96121b1f81b341f05582ac73fc53680b6e35063623ceea6262 1952001 
libqalculate_2.8.0.orig.tar.gz
 c5a3467cb6cfeaf3177c2fd88dd3e83a3a62d20c053fd201d5f087b10d9818ec 7056 
libqalculate_2.8.0-1.debian.tar.xz
 1e5afccaeba1ed9f9db5336119d9008fac0cfceffd9276925705373fb5ae67d7 1053016 
libqalculate-dev_2.8.0-1_amd64.deb
 cb3efe002a07484064ccd9a04d81196f7272a5062668e7e4ec688bc04f2e89af 346840 
libqalculate-doc_2.8.0-1_all.deb
 44f9e8eeccd95d03cc62ca70e2cfc5d9251ff34c7e5d77fc19a2c4df0916fc24 144236 
libqalculate20-data_2.8.0-1_all.deb
 e805171b5d120a211a265c793c1da4fe23554e8f5d99b9c896f7f57e67263aa3 7497972 
libqalculate20-dbgsym_2.8.0-1_amd64.deb
 f5a8f0aa3ee3e97d829e6f8f106744868d497bc022d8281fa85effa1d8ba19af 1015744 
libqalculate20_2.8.0-1_amd64.deb
 05368ce90ff56f0bc5b8974be9d7609f7bc4b0d1eefa1fee07a22754411d7970 10212 
libqalculate_2.8.0-1_amd64.buildinfo
 fe34223e8e9fa9a31f2204c69e9d8eec061f447b63b21f13b9b1605297efd50b 788932 
qalc-dbgsym_2.8.0-1_amd64.deb
 568b7dd7afc4976a7b164e8557e245ccf2d8c3b429f0dba0f91b4c3924fc819d 157828 
qalc_2.8.0-1_amd64.deb
Files:
 ecf70a903793fc74b7b812fa78b46190 2303 math optional libqalculate_2.8.0-1.dsc
 186e9cb9990e2d2f43ae5716f4572106 1952001 math optional 
libqalculate_2.8.0.orig.tar.gz
 f948c8aa9e2fba9ce9dfbfb6930aa3bb 7056 math optional 
libqalculate_2.8.0-1.debian.tar.xz
 78b2579cbc3d5bb40ce8393f3fb4cd4d 1053016 libdevel optional 
libqalculate-dev_2.8.0-1_amd64.deb
 dbe728c14ec320ddca2779c4c4c839c4 346840 doc optional 
libqalculate-doc_2.8.0-1_all.deb
 150c220049e4584b3a49f716b8aff7fd 144236 libs optional 
libqalculate20-data_2.8.0-1_all.deb
 97528809aff15e0268b9d6b8e08d35a3 7497972 debug optional 
libqalculate20-dbgsym_2.8.0-1_amd64.deb
 36273a001b6c4b42bc9f698c5fd514a6 1015744 libs optional 
libqalculate20_2.8.0-1_amd64.deb
 84ca37d2cf7b042c3251c1e36b466f14 10212 math optional 
libqalculate_2.8.0-1_amd64.buildinfo
 e201a2634475915f9a87f8ffb4677916 788932 debug optional 
qalc-dbgsym_2.8.0-1_amd64.deb
 499a5034ef46f00ddb5defdc41c0ebfc 157828 math optional qalc_2.8.0-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlvZRu0THHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96YWZEACYqg9SsIJ4tVOhJYU3V6q/8ZF8MA8T
PPTOCUx9OlcQtTZH1zH8h3WUhXsEZHcyeN8LoQ0jy24zrwVzRQDBAa0+aPlKO/kH
UiOunZqjXOTXOTKkCZ9r/lJjdsoZAqvBzIPF3m2v3A86ndstW+Q6zbiAzFNeaPja
tvdm73DB6UgkbPVpOazPteQPocdGFFPnTTNmlrRISQMkKWrm3q63QCk82svQFioC
HlWGu13Lzrn3dQnLEGUoPe/yQ4XBLmXCIbqbH1lKyg/SxDHo6sWbm6PEQYZ0Tr9Z
g7RZSaSmrs1YkeDIBk+Ofzmd5Lskvk9eUtD9k1d7uy6TIs6gJgHVngEyXiX6cxRZ
tbp69KkDVhAjCv0AUEACdZR7rDtQ94qpPN6Yo238NHOBIaCTI7KkMDqm6cVMvx0D
cvY76Z4y4GT0Hpz/IgDF/uRuW0IdNt5pV0OCj82IuCO3bITMntVvZyR+ZJCK81I

Bug#912088: RM: gimmix -- ROM; abandoned upstream

2018-10-28 Thread Vincent Legout
Package: ftp.debian.org
Severity: normal

Please remove gimmix from the archive. There hasn't been any upload for
4 years, and there is no upstream anymore. There are several other MPD
clients than can be used instead.

Thanks,
Vincent



Accepted pgn-extract 18.08-1 (source) into unstable

2018-10-19 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 20 Oct 2018 07:05:42 +0200
Source: pgn-extract
Binary: pgn-extract
Architecture: source
Version: 18.08-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout 
Changed-By: Vincent Legout 
Description:
 pgn-extract - Portable Game Notation (PGN) extractor
Changes:
 pgn-extract (18.08-1) unstable; urgency=medium
 .
   * New upstream release
 - Update get-orig-source target
   * Standards-Version 4.2.1
   * Update to debhelper 11
   * debian/copyright: refresh copyright years, use https urls
   * debian/rules: add hardening flags
   * add debian/patches/remove_iframe.patch to remove iframe with remote mp4
   * install style.css, add it in debian/docs
Checksums-Sha1:
 e7ed3646671ce38055b4486c8813938dcfd92520 1787 pgn-extract_18.08-1.dsc
 c387babacdfbad33d66afdbf5cdbf49f4a210a60 404779 pgn-extract_18.08.orig.tar.gz
 f2114e8031cd1502d0ebbdd1798c76cc160bc44f 8436 pgn-extract_18.08-1.debian.tar.xz
 b0b94c5631e31e7ed4e9adcad4cb792cf007bf41 5943 
pgn-extract_18.08-1_amd64.buildinfo
Checksums-Sha256:
 40e245d05a0f5f6dbcb4e4f9eb1dbcbdaa8632288e286f2dacaf9e8dd830eecd 1787 
pgn-extract_18.08-1.dsc
 754daf2d49a547bfc2351bcc4c578c0af784b3d46c94509d02a24a211fde9b0d 404779 
pgn-extract_18.08.orig.tar.gz
 2a6db2b3fa698cf401efc5d34ca5c8358776653521aed34a56de636cb33e5b55 8436 
pgn-extract_18.08-1.debian.tar.xz
 a829e58c323e4814c37df64c45a243740161db7fed441b14dc3f99321dd27b31 5943 
pgn-extract_18.08-1_amd64.buildinfo
Files:
 6204501c18260fdfd1402f18f76f8561 1787 games optional pgn-extract_18.08-1.dsc
 472d732d46c68443b8fef1ae0827ae02 404779 games optional 
pgn-extract_18.08.orig.tar.gz
 3d94213a6412b35ac67685ab41e5d8ff 8436 games optional 
pgn-extract_18.08-1.debian.tar.xz
 886752d9e31fd88d5a89f65226b7e50a 5943 games optional 
pgn-extract_18.08-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlvKuqkTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96QzwEAC4fCqe+bhFVHDLzfytuhMP0qQ8awQH
gcaShWsAXFk1i0nVPPFE5yZZZKAdxAloTcEfzw7eJRMqfN2wRC9VnFXl4A0qlNzh
hKpnfOFNh+yvAtwf2GzVro40qepizp0RKZuGDxiZgDGI2LioA+e9I9B2QThQbkC3
WQZMboffZQWah9El3V0ve5qajGCY/8FxoKfbNFviaki/iV5C/0a2e9dVEWc+xf1i
6GKB3PRTyID4Vk0rJm8xImAkA0fc0/aHQ/x8dM6nVdc9iQCEBpcYF3s8umKSraTE
w+HNH3nMy/6i6I5w63Ayn2viXyd9JkGI6Y4barD8tub98bqJf5V1cAx4U7c4F3bN
DCfdEepcRMkP1MiNiNSU/EfKn4JvUqZPAjF8EnUl8/F1kt4BonQaHR8bVeecctAH
4PvCKvw/2GtSqDskEuxOfhI/P+k2z9ypnxNNHgjxFIO+ecx9WtH4pQlkOp7M3K2y
PyD1V3jqsZLvIAf1J1kvDkZ3rxaBqjN6t2LUehNmMpXzwBO2Ks4Dziw8VWPzSfT6
iNbQtYt6Y0yY5slzjhSGZXR4Vxt7A5U3P+2Na4Eb3Jf/JQj1YxznEftDp58Lo1b5
hgC3E5YPhlMsvDXxN9uMVjforvGcoZyIJEtKdDCqxEVuTfsZgjT7QqF/1uDKcq8v
M0yWrrNZS7O6GQ==
=FRI+
-END PGP SIGNATURE-



Accepted gplanarity 17906-7 (source) into unstable

2018-06-17 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 17 Jun 2018 08:59:51 +0200
Source: gplanarity
Binary: gplanarity
Architecture: source
Version: 17906-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team 
Changed-By: Vincent Legout 
Description:
 gplanarity - simple puzzle game involving untangling planar graphs
Closes: 901691
Changes:
 gplanarity (17906-7) unstable; urgency=medium
 .
   * patches/cross.patch: fix cross build, patch from Helmut Grohne
 (Closes: #901691)
   * Standards-Version 4.1.4
   * Set VCS fields to salsa
   * Set debhelper compat to 11
Checksums-Sha1:
 576e4e6dd3be0e53093e756eaa8ebd4c72826d9c 2055 gplanarity_17906-7.dsc
 56da13c0d3f59a48756d069261e5c56a9e685713 6412 gplanarity_17906-7.debian.tar.xz
 605e3f804d63afbded5fa58b57b4e6f35d5771a5 11320 
gplanarity_17906-7_amd64.buildinfo
Checksums-Sha256:
 14c300520777512e972814a6a5f7ba8ba592d7040603525f9eb974f709ebb42a 2055 
gplanarity_17906-7.dsc
 7679a7a60f3f86f715ec0ee3f307434a7a55c31db3eaf4964f1585586ff1481e 6412 
gplanarity_17906-7.debian.tar.xz
 bce942ee315ec0f376d3fb758a4d9d88aeebe0dfe2c5369fe4c1d4cfac35e5a6 11320 
gplanarity_17906-7_amd64.buildinfo
Files:
 800246da4ee9eccda16e2abf222eb87c 2055 games optional gplanarity_17906-7.dsc
 2f353b117ffbe5e0090c0f158d798aae 6412 games optional 
gplanarity_17906-7.debian.tar.xz
 b4fa57a7413cd49abb2a930998091941 11320 games optional 
gplanarity_17906-7_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlsmFFsTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96SKRD/9SJAdqmBKUqUCb5MSrYNfYdIyVbnXz
f+OyD3/oScIlYh95FBWXRrjKaX4yZS3M42oK68LgkRbd1pbi2NRzF9fqclDbyyD0
PsxX8Ef+4Bqh8SRorO1Rpq12/nXzp6XUzElsjdOn6u7wFJkVReI/OZGAkkeLwtH1
MJfME/NV/qDMqq6jYxgGkLsPtb6FdVtqoKVdnT0nla0oYd/lYTYVgCDvisgDtmBp
gnjWYwXWNEMJHpPMKWPq/nt/nZ/+Fg0ZKMpcJF8YqvH+m65P+p2S6FWmPxE4yPnb
Zq9alYOWr6CUlxADlOS4hs+cvbIwvJTf221PCzmgX23TOGW8g21QjP330lbEYIdH
qPgB7mlejzzhiPkRTN7CR/UmvsMs0g5X+kKOvscZVML50wj+Zu+GQbzON20Si7Gn
/IYiztKoCbQSS6NeZW8Cep95u2mTgUfD41leBWaIQ2rOeLEDljQKtk06cW7oiP5E
tE5E6em11meSWpcQb3KH0iklIUKsh5bVYiAp+Hao8wbhFgzNN5olUnZRBwh6fgAS
6azmEhDWWHvMqyDw5nT8DNSMawtACC/sxBd5w9fSBA/xUH0j++woXFsI7kGwQSvy
bF46LKqOmXqr3ctz8gRZoW66z8vvPkGOImC2OCWHbLd0XG8joVyYuJQgAu9Ad9n1
8FHTqFSno74Olw==
=9TLr
-END PGP SIGNATURE-



Accepted qalculate-gtk 2.2.1-1 (source) into experimental

2018-03-29 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 22 Mar 2018 21:02:36 +0100
Source: qalculate-gtk
Binary: qalculate-gtk qalculate
Architecture: source
Version: 2.2.1-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 qalculate  - Powerful and easy to use desktop calculator - transitional
 qalculate-gtk - Powerful and easy to use desktop calculator - GTK+ version
Closes: 877717 877733 885612 890272
Changes:
 qalculate-gtk (2.2.1-1) experimental; urgency=medium
 .
   * New upstream version (Closes: #890272, #877733)
 - remove debian/patches/wformat-security.patch, no longer needed
 - update copyright
   * Remove Build-Depends on dh-autoreconf and scrollkeeper (Closes: #885612)
   * Add Build-Depends on libgtk-3-dev
   * Bump compat from 9 to 11
   * Remove extra Priority from qalculate binary package
   * Remove debian/clean, debian/qalculate-gtk.docs, and
 debian/qalculate-gtk.menu
   * Standards-Version: 4.1.3
   * Set Homepage to https://qalculate.github.io/ (Closes: #877717)
   * Update debian/watch
Checksums-Sha1:
 f5dd98a898f7f6f6bef040c0a003af65bed7d439 1976 qalculate-gtk_2.2.1-1.dsc
 62da0db83cc758830e6a9da85557b952ea60f418 2340404 
qalculate-gtk_2.2.1.orig.tar.gz
 8afb8ffda2397d4e2048a16e944d7325cc5e7d5c 5080 
qalculate-gtk_2.2.1-1.debian.tar.xz
 ec7dcf0780802c6409b14c14aa03da4d65ee85d1 14992 
qalculate-gtk_2.2.1-1_source.buildinfo
Checksums-Sha256:
 599bb7a161d8c7aa0e19ecd836e935f4a3127f795e41320537f37fd2c4250c0e 1976 
qalculate-gtk_2.2.1-1.dsc
 8bccd336c8b591c33e52d554fdd2c57ca7db6e34420da1e0ad10a15f984f129b 2340404 
qalculate-gtk_2.2.1.orig.tar.gz
 caff251e2c3afd68190c8022f597730c973903108bac33a20d8add3d58b51929 5080 
qalculate-gtk_2.2.1-1.debian.tar.xz
 a1ddced4a7ae2d87e445a65a1e0628c144694fb8047e22821d8d7664595fea55 14992 
qalculate-gtk_2.2.1-1_source.buildinfo
Files:
 f61a50a8756bc6846f5500135add54b4 1976 math optional qalculate-gtk_2.2.1-1.dsc
 b89f27c784c11b0bf30a07488ea05deb 2340404 math optional 
qalculate-gtk_2.2.1.orig.tar.gz
 e931e5909a8f802592f1b34063cb2ee5 5080 math optional 
qalculate-gtk_2.2.1-1.debian.tar.xz
 28e4de2061836d7b80319bf30ada16e3 14992 math optional 
qalculate-gtk_2.2.1-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlq9A+UTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96Rt0EADFSuGEErHpyNsn25Rglu+LFJv1Jcec
I05lSe8YAl61SPykYiOWRbdY63wzuBm9Hda7mh9n1aGe60gwyZriTYEOEs9AsJCG
gG441xBEI5kx5bh0ZuvTk8llshp81H/hWv8j+KmSLUH3XVnM0OcAS61LHYWac58i
2Ir5ZNUJKqwi6e/1PSPrE+W5aNIyfwLwJTUMUX2cZ1PKrhB3XQV1p34NJtkWWaLX
ngbwbJBn3DjkOzLoJL7rZtnHPzJ8hZpDwJBFzMWT+86pYRiIANn1/vT3wSkTq3oJ
QFcq8E+1Mlu3gTiFes3IvHHmVFramtHpNvXsoLBPPIalVWqb6a13L/MywqQ6fsAt
8Iz4QaADfhyGgsjUjJb/g5smDSMkR8C22UOneIpwIiylMJCDnhEYmX2kXW5jCARz
ZWeQ21u97nzYCA7ureoJo2v0fpO2vpaWleEpbGY8eQ2pir1+aj09FdWyhVqh648L
WT9OKAznk32uB89vKSz34rQJVyNbtC7lXp/lLheNQqi+PP2d+4tFHSV5JohoAYRK
Mxe3q+O1JCgaA0X7fMDeVXZ9z7/LV7ZEuyMo5S5VwQ1hzwqqaLu0UDEZ6PSu3QKQ
DUGw7fBn+7c3Zu34fJF4ViyDKb7uH2cEUKY07HS3QumNN52GC2kfZmrj0fp8fxx4
qs1NKC7WkIwXsg==
=pN8f
-END PGP SIGNATURE-



Accepted qalculate-gtk 2.2.1-1 (source) into experimental

2018-03-29 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 22 Mar 2018 21:02:36 +0100
Source: qalculate-gtk
Binary: qalculate-gtk qalculate
Architecture: source
Version: 2.2.1-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 qalculate  - Powerful and easy to use desktop calculator - transitional
 qalculate-gtk - Powerful and easy to use desktop calculator - GTK+ version
Closes: 877717 877733 885612 890272
Changes:
 qalculate-gtk (2.2.1-1) experimental; urgency=medium
 .
   * New upstream version (Closes: #890272, #877733)
 - remove debian/patches/wformat-security.patch, no longer needed
 - update copyright
   * Remove Build-Depends on dh-autoreconf and scrollkeeper (Closes: #885612)
   * Add Build-Depends on libgtk-3-dev
   * Bump compat from 9 to 11
   * Remove extra Priority from qalculate binary package
   * Remove debian/clean, debian/qalculate-gtk.docs, and
 debian/qalculate-gtk.menu
   * Standards-Version: 4.1.3
   * Set Homepage to https://qalculate.github.io/ (Closes: #877717)
   * Update debian/watch
Checksums-Sha1:
 f5dd98a898f7f6f6bef040c0a003af65bed7d439 1976 qalculate-gtk_2.2.1-1.dsc
 62da0db83cc758830e6a9da85557b952ea60f418 2340404 
qalculate-gtk_2.2.1.orig.tar.gz
 8afb8ffda2397d4e2048a16e944d7325cc5e7d5c 5080 
qalculate-gtk_2.2.1-1.debian.tar.xz
 ec7dcf0780802c6409b14c14aa03da4d65ee85d1 14992 
qalculate-gtk_2.2.1-1_source.buildinfo
Checksums-Sha256:
 599bb7a161d8c7aa0e19ecd836e935f4a3127f795e41320537f37fd2c4250c0e 1976 
qalculate-gtk_2.2.1-1.dsc
 8bccd336c8b591c33e52d554fdd2c57ca7db6e34420da1e0ad10a15f984f129b 2340404 
qalculate-gtk_2.2.1.orig.tar.gz
 caff251e2c3afd68190c8022f597730c973903108bac33a20d8add3d58b51929 5080 
qalculate-gtk_2.2.1-1.debian.tar.xz
 a1ddced4a7ae2d87e445a65a1e0628c144694fb8047e22821d8d7664595fea55 14992 
qalculate-gtk_2.2.1-1_source.buildinfo
Files:
 f61a50a8756bc6846f5500135add54b4 1976 math optional qalculate-gtk_2.2.1-1.dsc
 b89f27c784c11b0bf30a07488ea05deb 2340404 math optional 
qalculate-gtk_2.2.1.orig.tar.gz
 e931e5909a8f802592f1b34063cb2ee5 5080 math optional 
qalculate-gtk_2.2.1-1.debian.tar.xz
 28e4de2061836d7b80319bf30ada16e3 14992 math optional 
qalculate-gtk_2.2.1-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlq9A+UTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96Rt0EADFSuGEErHpyNsn25Rglu+LFJv1Jcec
I05lSe8YAl61SPykYiOWRbdY63wzuBm9Hda7mh9n1aGe60gwyZriTYEOEs9AsJCG
gG441xBEI5kx5bh0ZuvTk8llshp81H/hWv8j+KmSLUH3XVnM0OcAS61LHYWac58i
2Ir5ZNUJKqwi6e/1PSPrE+W5aNIyfwLwJTUMUX2cZ1PKrhB3XQV1p34NJtkWWaLX
ngbwbJBn3DjkOzLoJL7rZtnHPzJ8hZpDwJBFzMWT+86pYRiIANn1/vT3wSkTq3oJ
QFcq8E+1Mlu3gTiFes3IvHHmVFramtHpNvXsoLBPPIalVWqb6a13L/MywqQ6fsAt
8Iz4QaADfhyGgsjUjJb/g5smDSMkR8C22UOneIpwIiylMJCDnhEYmX2kXW5jCARz
ZWeQ21u97nzYCA7ureoJo2v0fpO2vpaWleEpbGY8eQ2pir1+aj09FdWyhVqh648L
WT9OKAznk32uB89vKSz34rQJVyNbtC7lXp/lLheNQqi+PP2d+4tFHSV5JohoAYRK
Mxe3q+O1JCgaA0X7fMDeVXZ9z7/LV7ZEuyMo5S5VwQ1hzwqqaLu0UDEZ6PSu3QKQ
DUGw7fBn+7c3Zu34fJF4ViyDKb7uH2cEUKY07HS3QumNN52GC2kfZmrj0fp8fxx4
qs1NKC7WkIwXsg==
=pN8f
-END PGP SIGNATURE-



Accepted libqalculate 2.2.1-2 (source) into experimental

2018-03-28 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 29 Mar 2018 07:04:40 +0200
Source: libqalculate
Binary: qalc libqalculate14 libqalculate14-data libqalculate-dev 
libqalculate-doc
Architecture: source
Version: 2.2.1-2
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate14 - Powerful and easy to use desktop calculator - library
 libqalculate14-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Closes: 893920 894300
Changes:
 libqalculate (2.2.1-2) experimental; urgency=medium
 .
   * libqalculate-dev: add Depends on libmpfr-dev (Closes: #894300)
   * qalc: remove Recommends on libgnomevfs2-common (Closes: #893920)
Checksums-Sha1:
 7cb74d8ff71c60108681814a5acaa2f2475f5494 2176 libqalculate_2.2.1-2.dsc
 1eda81cfc3450f376b01668563c54fcb6cc76dcb 6860 
libqalculate_2.2.1-2.debian.tar.xz
 5f32cfd4c20514ad0f2530fe6084a9009b3e0367 7841 
libqalculate_2.2.1-2_source.buildinfo
Checksums-Sha256:
 8b200a6afbd38ec79b3314d3550d6d1d1adabf72a4ff85d4db56fba1b702b5ab 2176 
libqalculate_2.2.1-2.dsc
 5422fc48429cf2206c8cd07f1162ade2774f554adac617a5d290da6aa0200ecd 6860 
libqalculate_2.2.1-2.debian.tar.xz
 adcb0494ebdea69804caaf7eca153e6df03e59112a96f3bee0a405a7d36d3049 7841 
libqalculate_2.2.1-2_source.buildinfo
Files:
 e977afa069975a80438383e5c48bc9fb 2176 math optional libqalculate_2.2.1-2.dsc
 537eba9b66cb1da1b010f997d4b23eb3 6860 math optional 
libqalculate_2.2.1-2.debian.tar.xz
 e1ce58e5d94d9610eac4d63807d4d0a2 7841 math optional 
libqalculate_2.2.1-2_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlq8dwUTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96WSLD/4o1UwQ1WYjVOfuXzFMP8ftKNpsm6Qn
wLUwa1pXjuS45ZhehcI6JkZZ2r/r8U+JHuxCtzH6xpfjEx6M65clXhwNnydhJJwR
DT33w50fTPmO3Dn1j2dqGq2a2Drdu7WPepyNmEVL9LmL3plxmSZm5ao/Qdb2Edd5
NSHyYGtDgEq0MD03mLEbXyIkK2eaKURbHq912b1w/UgeptyQB5k8J97sA975Oeu1
tb6W0y+iIGebLe7alGPa4vmcg8PpINk0Xqtu7xRmdi3xiGxyYCA2LYetykeRaEYP
JOa+99MDaXzCrKJs1eUTsu2Zbp2yk7aR8Frp03YZYhLcFTLtpZBYHk2cBp2hQUkG
JGIIofhyOuQU4mmdLFU35TGrRPtAMxYEWJJYITchHMCVVY7mKpRZBqFJnFR5Vx2M
ESHgBwh9O9Ud+wwHVtAJBea5ewQt9C6ajmGzZSnB5o8JrlM8athMieBk9RJxe8lJ
7rGs4sEcuXPJMD/ZoHif91ipoPdvuZ+6RdV9c9lgg1N2c5Ub3JRBAHKYJGO7QjvR
i6FbA2UIPO3xGNqUG2n9M9NTRg15qG6WlYvpqOChZvWpY86G0Ju0kLtLA5Lsk+5W
tBTNCkQZASR+gC8ocrEbPZQxEyRDne7zQEs10AswXV+OqtPMUeT7pYP6A//KwT26
kItXnzFdN608Mg==
=IZ7U
-END PGP SIGNATURE-



Accepted libqalculate 2.2.1-1 (source amd64 all) into experimental, experimental

2018-03-21 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 20 Mar 2018 06:45:02 +0100
Source: libqalculate
Binary: qalc libqalculate14 libqalculate14-data libqalculate-dev 
libqalculate-doc
Architecture: source amd64 all
Version: 2.2.1-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate14 - Powerful and easy to use desktop calculator - library
 libqalculate14-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Closes: 829996
Changes:
 libqalculate (2.2.1-1) experimental; urgency=medium
 .
   * New upstream version (Closes: #829996)
 - remove no longer needed patches
 - add fix_autogen.patch to fix build
 - update copyright
   * Rename lib package to libqalculate14 and data package to 
libqalculate14-data
   * debian/rules:
 - build with hardening=+all
 - override dh_installdocs to install docs to
   /usr/share/doc/libqalculate-doc and not /usr/share/doc/libqalculate-dev
   * Bump compat from 9 to 11
   * Remove Buildi-Depends dh-autoreconf, add libmpfr-dev & libcurl4-gnutls-dev
   * Standards-Version: 4.1.3
   * Set Homepage to https://qalculate.github.io/
   * Update debian/watch
Checksums-Sha1:
 2293635a340b5fc4705d11250860f94db0bc1c8c 2176 libqalculate_2.2.1-1.dsc
 99ca5535c77c0e74533ab8c2c0bb4dfaa4f64f73 1717947 libqalculate_2.2.1.orig.tar.gz
 49e1c7c6db20a444056bfac45260f0b1b3f21cb7 6820 
libqalculate_2.2.1-1.debian.tar.xz
 df97caf68824103632d464f0422984527d95f3f3 757760 
libqalculate-dev_2.2.1-1_amd64.deb
 8d36fbf54d6436fa2766ff299b64eb996004915e 274732 
libqalculate-doc_2.2.1-1_all.deb
 93bc409b9ecf39bdc1e0d837f131a0377a9a08e1 132992 
libqalculate14-data_2.2.1-1_all.deb
 5bb7ce3aa5ac1e1a26c951bf97fed064d89d886e 3544192 
libqalculate14-dbgsym_2.2.1-1_amd64.deb
 bc3ffccac7dd2ef43d7cba6f6d69bf3de05a3043 734628 
libqalculate14_2.2.1-1_amd64.deb
 e9bda3ba999e07627ff6ed5bede11a300dc2a040 9722 
libqalculate_2.2.1-1_amd64.buildinfo
 f297cde29ca37ebde3f12e3781ffaae936ebf076 365116 qalc-dbgsym_2.2.1-1_amd64.deb
 c7af2f161ca731d6bf8e9901ab550b8b2d939d1a 130496 qalc_2.2.1-1_amd64.deb
Checksums-Sha256:
 0ae7bba8cb0cd3530b257316afe5f33621eaf1779ecf43b2cf60b103f42ce3f1 2176 
libqalculate_2.2.1-1.dsc
 1752b6a046eaf84ee62a7dc8d2c874b538517956ce8affac80df09a3b55bef5d 1717947 
libqalculate_2.2.1.orig.tar.gz
 1a8882a37944e21b7ccce8aa78748d5cbee1d1d240827032ff90dd45cac30993 6820 
libqalculate_2.2.1-1.debian.tar.xz
 94c3684c1a5ac085f3c079b02b88ea743950b1a45d06ffbe7dee898b0edae62b 757760 
libqalculate-dev_2.2.1-1_amd64.deb
 002929cfa316d6d15ff885bda2131cc44ad8ed2ec4b8e9ce2058e1bfb64db81e 274732 
libqalculate-doc_2.2.1-1_all.deb
 3959e48dafa09527c523040b897cf8a77eba848be80c6af6026655b067059579 132992 
libqalculate14-data_2.2.1-1_all.deb
 19caae13d56301c94829f2ba5e322af79f945dfe500834d2e96dce78ce99b29d 3544192 
libqalculate14-dbgsym_2.2.1-1_amd64.deb
 c620f070f53b48b09355c8318191e2fe56ab2adb6a91dd5d0c28a96837e5cf45 734628 
libqalculate14_2.2.1-1_amd64.deb
 fecc380f2aa074d70e681ad3abb27a1927810b5f1f242f415c5b0d46d419853e 9722 
libqalculate_2.2.1-1_amd64.buildinfo
 47ab86e931a4f702485eed9b75c751c4497bae88cf67af288b71ae40a0e0f877 365116 
qalc-dbgsym_2.2.1-1_amd64.deb
 20c1930064ee5c93f9f6a96e0f661d014b9c015f93956db4981cb4ae535f79ee 130496 
qalc_2.2.1-1_amd64.deb
Files:
 87fedc9ff88181f2d969fa4c600733c5 2176 math optional libqalculate_2.2.1-1.dsc
 a27fa47cafab0c78fe031e4ba2b378d3 1717947 math optional 
libqalculate_2.2.1.orig.tar.gz
 708e88e5dcd5f072b768cac0c0e09130 6820 math optional 
libqalculate_2.2.1-1.debian.tar.xz
 c44b8005765c0e696f313dc515209033 757760 libdevel optional 
libqalculate-dev_2.2.1-1_amd64.deb
 f00d83d39894d43edc1652e82f2c18cc 274732 doc optional 
libqalculate-doc_2.2.1-1_all.deb
 42f9b633fcdb6adf9392c6f2bd5cdbfe 132992 libs optional 
libqalculate14-data_2.2.1-1_all.deb
 e017403e45fc326958fc876f47de48fd 3544192 debug optional 
libqalculate14-dbgsym_2.2.1-1_amd64.deb
 4bd3e4b54e8cf5931380027402d97f11 734628 libs optional 
libqalculate14_2.2.1-1_amd64.deb
 dfe36f94d77f3bfaa40f2777c978b9ac 9722 math optional 
libqalculate_2.2.1-1_amd64.buildinfo
 6ebcd111f4bb4efa40124b90dcf2237b 365116 debug optional 
qalc-dbgsym_2.2.1-1_amd64.deb
 58b44737a872d0d67ab497928b7fa03c 130496 math optional qalc_2.2.1-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlqx+ZkTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96a4ZEADAj5b9rqDCGXYUC9i8VxCOw3m+I6Q3
UeJbWxI9B+kpqddjD0KemJ2hqhXDmQaJKm+WWmhB0LvB2YMb3SNXaBUNLhcOPgv4
dnUeybmq06YboUDEf1ANJ79aorJ9947vCFHErhZqKQ5ITKJBomVi5vn06aXzjySl
i1pMrBe88LirN5gZwtOaAUGWWT02ci9Ni/ThGAllDFb4p0UeHMJPakJEN91uA/eP
aW7TehD2lI13td9omRh0zLVcfnArB1tvtOXTL6PlV7VU7vN+

Accepted libqalculate 2.2.1-1 (source amd64 all) into experimental, experimental

2018-03-21 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 20 Mar 2018 06:45:02 +0100
Source: libqalculate
Binary: qalc libqalculate14 libqalculate14-data libqalculate-dev 
libqalculate-doc
Architecture: source amd64 all
Version: 2.2.1-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate14 - Powerful and easy to use desktop calculator - library
 libqalculate14-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Closes: 829996
Changes:
 libqalculate (2.2.1-1) experimental; urgency=medium
 .
   * New upstream version (Closes: #829996)
 - remove no longer needed patches
 - add fix_autogen.patch to fix build
 - update copyright
   * Rename lib package to libqalculate14 and data package to 
libqalculate14-data
   * debian/rules:
 - build with hardening=+all
 - override dh_installdocs to install docs to
   /usr/share/doc/libqalculate-doc and not /usr/share/doc/libqalculate-dev
   * Bump compat from 9 to 11
   * Remove Buildi-Depends dh-autoreconf, add libmpfr-dev & libcurl4-gnutls-dev
   * Standards-Version: 4.1.3
   * Set Homepage to https://qalculate.github.io/
   * Update debian/watch
Checksums-Sha1:
 2293635a340b5fc4705d11250860f94db0bc1c8c 2176 libqalculate_2.2.1-1.dsc
 99ca5535c77c0e74533ab8c2c0bb4dfaa4f64f73 1717947 libqalculate_2.2.1.orig.tar.gz
 49e1c7c6db20a444056bfac45260f0b1b3f21cb7 6820 
libqalculate_2.2.1-1.debian.tar.xz
 df97caf68824103632d464f0422984527d95f3f3 757760 
libqalculate-dev_2.2.1-1_amd64.deb
 8d36fbf54d6436fa2766ff299b64eb996004915e 274732 
libqalculate-doc_2.2.1-1_all.deb
 93bc409b9ecf39bdc1e0d837f131a0377a9a08e1 132992 
libqalculate14-data_2.2.1-1_all.deb
 5bb7ce3aa5ac1e1a26c951bf97fed064d89d886e 3544192 
libqalculate14-dbgsym_2.2.1-1_amd64.deb
 bc3ffccac7dd2ef43d7cba6f6d69bf3de05a3043 734628 
libqalculate14_2.2.1-1_amd64.deb
 e9bda3ba999e07627ff6ed5bede11a300dc2a040 9722 
libqalculate_2.2.1-1_amd64.buildinfo
 f297cde29ca37ebde3f12e3781ffaae936ebf076 365116 qalc-dbgsym_2.2.1-1_amd64.deb
 c7af2f161ca731d6bf8e9901ab550b8b2d939d1a 130496 qalc_2.2.1-1_amd64.deb
Checksums-Sha256:
 0ae7bba8cb0cd3530b257316afe5f33621eaf1779ecf43b2cf60b103f42ce3f1 2176 
libqalculate_2.2.1-1.dsc
 1752b6a046eaf84ee62a7dc8d2c874b538517956ce8affac80df09a3b55bef5d 1717947 
libqalculate_2.2.1.orig.tar.gz
 1a8882a37944e21b7ccce8aa78748d5cbee1d1d240827032ff90dd45cac30993 6820 
libqalculate_2.2.1-1.debian.tar.xz
 94c3684c1a5ac085f3c079b02b88ea743950b1a45d06ffbe7dee898b0edae62b 757760 
libqalculate-dev_2.2.1-1_amd64.deb
 002929cfa316d6d15ff885bda2131cc44ad8ed2ec4b8e9ce2058e1bfb64db81e 274732 
libqalculate-doc_2.2.1-1_all.deb
 3959e48dafa09527c523040b897cf8a77eba848be80c6af6026655b067059579 132992 
libqalculate14-data_2.2.1-1_all.deb
 19caae13d56301c94829f2ba5e322af79f945dfe500834d2e96dce78ce99b29d 3544192 
libqalculate14-dbgsym_2.2.1-1_amd64.deb
 c620f070f53b48b09355c8318191e2fe56ab2adb6a91dd5d0c28a96837e5cf45 734628 
libqalculate14_2.2.1-1_amd64.deb
 fecc380f2aa074d70e681ad3abb27a1927810b5f1f242f415c5b0d46d419853e 9722 
libqalculate_2.2.1-1_amd64.buildinfo
 47ab86e931a4f702485eed9b75c751c4497bae88cf67af288b71ae40a0e0f877 365116 
qalc-dbgsym_2.2.1-1_amd64.deb
 20c1930064ee5c93f9f6a96e0f661d014b9c015f93956db4981cb4ae535f79ee 130496 
qalc_2.2.1-1_amd64.deb
Files:
 87fedc9ff88181f2d969fa4c600733c5 2176 math optional libqalculate_2.2.1-1.dsc
 a27fa47cafab0c78fe031e4ba2b378d3 1717947 math optional 
libqalculate_2.2.1.orig.tar.gz
 708e88e5dcd5f072b768cac0c0e09130 6820 math optional 
libqalculate_2.2.1-1.debian.tar.xz
 c44b8005765c0e696f313dc515209033 757760 libdevel optional 
libqalculate-dev_2.2.1-1_amd64.deb
 f00d83d39894d43edc1652e82f2c18cc 274732 doc optional 
libqalculate-doc_2.2.1-1_all.deb
 42f9b633fcdb6adf9392c6f2bd5cdbfe 132992 libs optional 
libqalculate14-data_2.2.1-1_all.deb
 e017403e45fc326958fc876f47de48fd 3544192 debug optional 
libqalculate14-dbgsym_2.2.1-1_amd64.deb
 4bd3e4b54e8cf5931380027402d97f11 734628 libs optional 
libqalculate14_2.2.1-1_amd64.deb
 dfe36f94d77f3bfaa40f2777c978b9ac 9722 math optional 
libqalculate_2.2.1-1_amd64.buildinfo
 6ebcd111f4bb4efa40124b90dcf2237b 365116 debug optional 
qalc-dbgsym_2.2.1-1_amd64.deb
 58b44737a872d0d67ab497928b7fa03c 130496 math optional qalc_2.2.1-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlqx+ZkTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96a4ZEADAj5b9rqDCGXYUC9i8VxCOw3m+I6Q3
UeJbWxI9B+kpqddjD0KemJ2hqhXDmQaJKm+WWmhB0LvB2YMb3SNXaBUNLhcOPgv4
dnUeybmq06YboUDEf1ANJ79aorJ9947vCFHErhZqKQ5ITKJBomVi5vn06aXzjySl
i1pMrBe88LirN5gZwtOaAUGWWT02ci9Ni/ThGAllDFb4p0UeHMJPakJEN91uA/eP
aW7TehD2lI13td9omRh0zLVcfnArB1tvtOXTL6PlV7VU7vN+

Accepted pgn-extract 17.55-1 (source) into unstable

2017-12-17 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 17 Dec 2017 12:46:54 +0100
Source: pgn-extract
Binary: pgn-extract
Architecture: source
Version: 17.55-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 pgn-extract - Portable Game Notation (PGN) extractor
Changes:
 pgn-extract (17.55-1) unstable; urgency=medium
 .
   * New upstream release
 - Update get-orig-source target
 - Refresh makefile.patch
   * Standards-Version 4.1.2
   * pgn-extract is now under GPL-3+
Checksums-Sha1:
 99f539a8ee4f2c114f9373adbdc434e540fed170 1785 pgn-extract_17.55-1.dsc
 29ccf16f2f7187f0e2a39d28da0304d385d55f8a 392849 pgn-extract_17.55.orig.tar.gz
 2312de72b20d0892fc9a9d61f48ba064f68268f9 7924 pgn-extract_17.55-1.debian.tar.xz
 686b5a284af225a40cb2af7250b9ab0ce195e53f 5567 
pgn-extract_17.55-1_amd64.buildinfo
Checksums-Sha256:
 0567d35a5979e3824ede4d4cc4507412ed56ca0a5639106056cea31f263ab24d 1785 
pgn-extract_17.55-1.dsc
 61f35f2e8a55c23315bc6b387361ef0d6fdfbb6c4156ed7d57a2b845293279b5 392849 
pgn-extract_17.55.orig.tar.gz
 3184eefa84e3e8ab129ddb7a95f0731d7a134f0c711d13f3e4137b7977ff5c3c 7924 
pgn-extract_17.55-1.debian.tar.xz
 4c922e3bba224298d99d2bf2ee3c94e3fa2e2920d555f0c8265395f1ac9fa598 5567 
pgn-extract_17.55-1_amd64.buildinfo
Files:
 73febed3de26de5adc5164efe405dc52 1785 games optional pgn-extract_17.55-1.dsc
 8edf3416ddcd3d6de6b3a07b29beb3a7 392849 games optional 
pgn-extract_17.55.orig.tar.gz
 d0a470e4f0e5756ff2df7c4237e7b533 7924 games optional 
pgn-extract_17.55-1.debian.tar.xz
 abd2e41fc3efbfcc1bfd116a10537b0f 5567 games optional 
pgn-extract_17.55-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlo2X5ITHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96fQvD/958XFpxKjgkaGs2Oy+Z+3XK4t3G8n/
ZpSLi+cHGI3d3c4KnnqHMh0zEZ0Mv6BOYG6gOMWOprqjouX1nJEMAdreD6zOGygW
grnyDwzGjYCFLvMymLTqnWZsYGz9oSJTnXU55MafOZCFZkEKOQvmFprcq3VjwZ8/
9KA9tl9q8h2grkXhwhNvXvbJJeMBd2L/3a9mqQnhnznvrjk5lS/WstbNAprkYVB2
cAd/k7nEQG18vTW4IGorFciDb70dH9pNescm76iYgNkEG+zk5ch1xSrFa1A6CV0M
SM6GIK0RE+4S71rKObZQkZ9StcjBT5N1tZmnvqBhSTzBagax+mPo2GOq0XNDce2a
gIY83h0eMshlm3vzB+5Gci/R6Z0o47sVmyYtjNwFJyCPGR3+lx1xiLadVoTBwxt5
/POg7JKzpIBpwxUWIdcvgwdZ2ePtOoh0jDSgfzpIoWkF0bSVpkWHPpsJcxzYBrK/
ThmqN2MPn05U4agqOqZ96Pmby+8ChdMlSdUxq4I110YVBbe75XJFya/95cBl0AHB
PflO4AGgTi4IvNZWNqMcGVx5q0SCjq8IcS0+N2jRnCUdS0EA2L4nxAhp5yonRtvY
V7AOSl/JPGe+94oyBQwQyDc0PMtpFXJf7KdQd/i4+w/6DzmmKqikYGkbUKV3mfqv
sUhGsvxGjPyECQ==
=ojxl
-END PGP SIGNATURE-



Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-09-05 Thread Vincent Legout
Hello,

Sorry for such a long delay. I'm still interested in having this patch
merged.

I've tried to make the patch more generic and move it to xenbus as
discussed during the Xen summit, but I'm not sure how or if it's
possible. Would doing something in xenbus_otherend_changed() make sense?
But do we have enough information there? I'd be happy to get any advice,
I've re-attached the original patch.

On Fri, Jul 07, 2017 at 09:10:53AM +0100, Roger Pau Monné wrote :
> On Wed, Jul 05, 2017 at 03:30:00PM +0200, Vincent Legout wrote:
> > On Wed, Jul 05, 2017 at 06:53:25AM -0600, Jan Beulich wrote :
> > > >>> On 05.07.17 at 14:37, <vincent.leg...@gandi.net> wrote:
> > > > On Wed, Jul 05, 2017 at 02:17:24AM -0600, Jan Beulich wrote :
> > > >> >>> On 05.07.17 at 10:08, <vincent.leg...@gandi.net> wrote:
> > > >> > Without the patch, blkif_release and xlvbd_release_gendisk are never
> > > >> > called, and no call to blk_unregister_queue is made.
> > > >> 
> > > >> But isn't that what needs to be fixed then? The device should be
> > > >> removed once its last user goes away (which would be at the time
> > > >> the umount is eventually done aiui).
> > > > 
> > > > You mean that block-detach should fail if the device is still mounted?
> > > > or find a way to wait until all the users are gone?
> > > > 
> > > > I don't say that's not what should be done, but that's not what I get.
> > > > The device is removed after a block-detach, even if still mounted. So
> > > > the system is left in an unstable state without the patch.
> > > 
> > > Unstable? I'd expect subsequent I/O to fail for that device, yes, but
> > > that's still a stable system. Are you observing anything else?
> > 
> > Yes, that's what I meant by unstable, nothing else. Sorry for the
> > confusion.
> 
> IMHO, this should behave in the same exact way as hot-unplugging a USB
> drive that's mounted, can you confirm that's correct?

I agree. And if I'm not wrong, it currently doesn't behave the same as
USB device unplugging. The patch tries to fix that.

Thanks,
Vincent
>From 902ae3e380fcf75a2b453ae20a68952ee9752853 Mon Sep 17 00:00:00 2001
From: Vincent Legout <vincent.leg...@gandi.net>
Date: Tue, 27 Jun 2017 11:09:32 +0200
Subject: [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

Devices are not unmounted inside a domU after a xl block-detach.

After xl block-detach, blkfront_closing() is called with state ==
XenbusStateConnected, it detects that the device is still in use and
only switches state to XenbusStateClosing. blkfront_closing() is called
a second time but returns immediately because state ==
XenbusStateClosing. Thus the device keeps being mounted inside the domU.

To fix this, emit a KOBJ_OFFLINE uevent even if the device has users.

With this patch, inside domU, udev has:

KERNEL[16994.526789] offline  /devices/vbd-51728/block/xvdb (block)
KERNEL[16994.796197] remove   /devices/virtual/bdi/202:16 (bdi)
KERNEL[16994.797167] remove   /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.798035] remove   /devices/virtual/bdi/202:16 (bdi)
UDEV  [16994.809429] offline  /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.842365] remove   /devices/vbd-51728/block/xvdb (block)
KERNEL[16995.461991] remove   /devices/vbd-51728 (xen)
UDEV  [16995.462549] remove   /devices/vbd-51728 (xen)

While without, it had:

KERNEL[30.862764] remove   /devices/vbd-51728 (xen)
UDEV  [30.867838] remove   /devices/vbd-51728 (xen)

Signed-off-by: Pascal Bouchareine <pas...@gandi.net>
Signed-off-by: Fatih Acar <fatih.a...@gandi.net>
Signed-off-by: Vincent Legout <vincent.leg...@gandi.net>
---
 drivers/block/xen-blkfront.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
index 39459631667c..da0b0444ee1f 100644
--- a/drivers/block/xen-blkfront.c
+++ b/drivers/block/xen-blkfront.c
@@ -2185,8 +2185,10 @@ static void blkfront_closing(struct blkfront_info *info)
 	mutex_lock(>bd_mutex);
 
 	if (bdev->bd_openers) {
-		xenbus_dev_error(xbdev, -EBUSY,
- "Device in use; refusing to close");
+		dev_warn(disk_to_dev(info->gd),
+			 "detaching %s with pending users\n",
+			 xbdev->nodename);
+		kobject_uevent(_to_dev(info->gd)->kobj, KOBJ_OFFLINE);
 		xenbus_switch_state(xbdev, XenbusStateClosing);
 	} else {
 		xlvbd_release_gendisk(info);
-- 
2.13.2



Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-09-05 Thread Vincent Legout
Hello,

Sorry for such a long delay. I'm still interested in having this patch
merged.

I've tried to make the patch more generic and move it to xenbus as
discussed during the Xen summit, but I'm not sure how or if it's
possible. Would doing something in xenbus_otherend_changed() make sense?
But do we have enough information there? I'd be happy to get any advice,
I've re-attached the original patch.

On Fri, Jul 07, 2017 at 09:10:53AM +0100, Roger Pau Monné wrote :
> On Wed, Jul 05, 2017 at 03:30:00PM +0200, Vincent Legout wrote:
> > On Wed, Jul 05, 2017 at 06:53:25AM -0600, Jan Beulich wrote :
> > > >>> On 05.07.17 at 14:37,  wrote:
> > > > On Wed, Jul 05, 2017 at 02:17:24AM -0600, Jan Beulich wrote :
> > > >> >>> On 05.07.17 at 10:08,  wrote:
> > > >> > Without the patch, blkif_release and xlvbd_release_gendisk are never
> > > >> > called, and no call to blk_unregister_queue is made.
> > > >> 
> > > >> But isn't that what needs to be fixed then? The device should be
> > > >> removed once its last user goes away (which would be at the time
> > > >> the umount is eventually done aiui).
> > > > 
> > > > You mean that block-detach should fail if the device is still mounted?
> > > > or find a way to wait until all the users are gone?
> > > > 
> > > > I don't say that's not what should be done, but that's not what I get.
> > > > The device is removed after a block-detach, even if still mounted. So
> > > > the system is left in an unstable state without the patch.
> > > 
> > > Unstable? I'd expect subsequent I/O to fail for that device, yes, but
> > > that's still a stable system. Are you observing anything else?
> > 
> > Yes, that's what I meant by unstable, nothing else. Sorry for the
> > confusion.
> 
> IMHO, this should behave in the same exact way as hot-unplugging a USB
> drive that's mounted, can you confirm that's correct?

I agree. And if I'm not wrong, it currently doesn't behave the same as
USB device unplugging. The patch tries to fix that.

Thanks,
Vincent
>From 902ae3e380fcf75a2b453ae20a68952ee9752853 Mon Sep 17 00:00:00 2001
From: Vincent Legout 
Date: Tue, 27 Jun 2017 11:09:32 +0200
Subject: [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

Devices are not unmounted inside a domU after a xl block-detach.

After xl block-detach, blkfront_closing() is called with state ==
XenbusStateConnected, it detects that the device is still in use and
only switches state to XenbusStateClosing. blkfront_closing() is called
a second time but returns immediately because state ==
XenbusStateClosing. Thus the device keeps being mounted inside the domU.

To fix this, emit a KOBJ_OFFLINE uevent even if the device has users.

With this patch, inside domU, udev has:

KERNEL[16994.526789] offline  /devices/vbd-51728/block/xvdb (block)
KERNEL[16994.796197] remove   /devices/virtual/bdi/202:16 (bdi)
KERNEL[16994.797167] remove   /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.798035] remove   /devices/virtual/bdi/202:16 (bdi)
UDEV  [16994.809429] offline  /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.842365] remove   /devices/vbd-51728/block/xvdb (block)
KERNEL[16995.461991] remove   /devices/vbd-51728 (xen)
UDEV  [16995.462549] remove   /devices/vbd-51728 (xen)

While without, it had:

KERNEL[30.862764] remove   /devices/vbd-51728 (xen)
UDEV  [30.867838] remove   /devices/vbd-51728 (xen)

Signed-off-by: Pascal Bouchareine 
Signed-off-by: Fatih Acar 
Signed-off-by: Vincent Legout 
---
 drivers/block/xen-blkfront.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
index 39459631667c..da0b0444ee1f 100644
--- a/drivers/block/xen-blkfront.c
+++ b/drivers/block/xen-blkfront.c
@@ -2185,8 +2185,10 @@ static void blkfront_closing(struct blkfront_info *info)
 	mutex_lock(>bd_mutex);
 
 	if (bdev->bd_openers) {
-		xenbus_dev_error(xbdev, -EBUSY,
- "Device in use; refusing to close");
+		dev_warn(disk_to_dev(info->gd),
+			 "detaching %s with pending users\n",
+			 xbdev->nodename);
+		kobject_uevent(_to_dev(info->gd)->kobj, KOBJ_OFFLINE);
 		xenbus_switch_state(xbdev, XenbusStateClosing);
 	} else {
 		xlvbd_release_gendisk(info);
-- 
2.13.2



Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-09-05 Thread Vincent Legout
Hello,

Sorry for such a long delay. I'm still interested in having this patch
merged.

I've tried to make the patch more generic and move it to xenbus as
discussed during the Xen summit, but I'm not sure how or if it's
possible. Would doing something in xenbus_otherend_changed() make sense?
But do we have enough information there? I'd be happy to get any advice,
I've re-attached the original patch.

On Fri, Jul 07, 2017 at 09:10:53AM +0100, Roger Pau Monné wrote :
> On Wed, Jul 05, 2017 at 03:30:00PM +0200, Vincent Legout wrote:
> > On Wed, Jul 05, 2017 at 06:53:25AM -0600, Jan Beulich wrote :
> > > >>> On 05.07.17 at 14:37, <vincent.leg...@gandi.net> wrote:
> > > > On Wed, Jul 05, 2017 at 02:17:24AM -0600, Jan Beulich wrote :
> > > >> >>> On 05.07.17 at 10:08, <vincent.leg...@gandi.net> wrote:
> > > >> > Without the patch, blkif_release and xlvbd_release_gendisk are never
> > > >> > called, and no call to blk_unregister_queue is made.
> > > >> 
> > > >> But isn't that what needs to be fixed then? The device should be
> > > >> removed once its last user goes away (which would be at the time
> > > >> the umount is eventually done aiui).
> > > > 
> > > > You mean that block-detach should fail if the device is still mounted?
> > > > or find a way to wait until all the users are gone?
> > > > 
> > > > I don't say that's not what should be done, but that's not what I get.
> > > > The device is removed after a block-detach, even if still mounted. So
> > > > the system is left in an unstable state without the patch.
> > > 
> > > Unstable? I'd expect subsequent I/O to fail for that device, yes, but
> > > that's still a stable system. Are you observing anything else?
> > 
> > Yes, that's what I meant by unstable, nothing else. Sorry for the
> > confusion.
> 
> IMHO, this should behave in the same exact way as hot-unplugging a USB
> drive that's mounted, can you confirm that's correct?

I agree. And if I'm not wrong, it currently doesn't behave the same as
USB device unplugging. The patch tries to fix that.

Thanks,
Vincent
>From 902ae3e380fcf75a2b453ae20a68952ee9752853 Mon Sep 17 00:00:00 2001
From: Vincent Legout <vincent.leg...@gandi.net>
Date: Tue, 27 Jun 2017 11:09:32 +0200
Subject: [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

Devices are not unmounted inside a domU after a xl block-detach.

After xl block-detach, blkfront_closing() is called with state ==
XenbusStateConnected, it detects that the device is still in use and
only switches state to XenbusStateClosing. blkfront_closing() is called
a second time but returns immediately because state ==
XenbusStateClosing. Thus the device keeps being mounted inside the domU.

To fix this, emit a KOBJ_OFFLINE uevent even if the device has users.

With this patch, inside domU, udev has:

KERNEL[16994.526789] offline  /devices/vbd-51728/block/xvdb (block)
KERNEL[16994.796197] remove   /devices/virtual/bdi/202:16 (bdi)
KERNEL[16994.797167] remove   /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.798035] remove   /devices/virtual/bdi/202:16 (bdi)
UDEV  [16994.809429] offline  /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.842365] remove   /devices/vbd-51728/block/xvdb (block)
KERNEL[16995.461991] remove   /devices/vbd-51728 (xen)
UDEV  [16995.462549] remove   /devices/vbd-51728 (xen)

While without, it had:

KERNEL[30.862764] remove   /devices/vbd-51728 (xen)
UDEV  [30.867838] remove   /devices/vbd-51728 (xen)

Signed-off-by: Pascal Bouchareine <pas...@gandi.net>
Signed-off-by: Fatih Acar <fatih.a...@gandi.net>
Signed-off-by: Vincent Legout <vincent.leg...@gandi.net>
---
 drivers/block/xen-blkfront.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
index 39459631667c..da0b0444ee1f 100644
--- a/drivers/block/xen-blkfront.c
+++ b/drivers/block/xen-blkfront.c
@@ -2185,8 +2185,10 @@ static void blkfront_closing(struct blkfront_info *info)
 	mutex_lock(>bd_mutex);
 
 	if (bdev->bd_openers) {
-		xenbus_dev_error(xbdev, -EBUSY,
- "Device in use; refusing to close");
+		dev_warn(disk_to_dev(info->gd),
+			 "detaching %s with pending users\n",
+			 xbdev->nodename);
+		kobject_uevent(_to_dev(info->gd)->kobj, KOBJ_OFFLINE);
 		xenbus_switch_state(xbdev, XenbusStateClosing);
 	} else {
 		xlvbd_release_gendisk(info);
-- 
2.13.2

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Accepted gnuchess 6.2.5-1 (source) into unstable

2017-08-01 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 01 Aug 2017 17:38:59 +0200
Source: gnuchess
Binary: gnuchess
Architecture: source
Version: 6.2.5-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 gnuchess   - Plays a game of chess, either against the user or against itself
Changes:
 gnuchess (6.2.5-1) unstable; urgency=medium
 .
   * New upstream release
   * debian/copyright: update to 2017
   * Standards-Version 4.0.0
Checksums-Sha1:
 e9499f2df986caf1d6dff4532ee6fbea7c8c5505 1895 gnuchess_6.2.5-1.dsc
 d38a485e681f391e70f8110793215a3f432c8bc2 782359 gnuchess_6.2.5.orig.tar.gz
 d1b27979eceab54564db4bb47ef436fdffa3349d 6808 gnuchess_6.2.5-1.debian.tar.xz
 1332d01c179d4982bc6c2f81db65c7255a09442e 5949 gnuchess_6.2.5-1_amd64.buildinfo
Checksums-Sha256:
 cf2215eedf7ac9379b865dd371ca2d6a4c1f1520c504dc9ee5a1ae5562a6735a 1895 
gnuchess_6.2.5-1.dsc
 9a99e963355706cab32099d140b698eda9de164ebce40a5420b1b9772dd04802 782359 
gnuchess_6.2.5.orig.tar.gz
 ea899f63d0902b8d238c62c6d4e6b8ae15511ea3eb923d4618c97c3394acce3c 6808 
gnuchess_6.2.5-1.debian.tar.xz
 d9738fb34bcd367b3cc156bfb0981a2e63ef928aa628de2f5673b21ead89e7f2 5949 
gnuchess_6.2.5-1_amd64.buildinfo
Files:
 a806c02e84ae7f2b03657049020c9c3c 1895 games optional gnuchess_6.2.5-1.dsc
 203572a43886fc2201662b9eb3b0f540 782359 games optional 
gnuchess_6.2.5.orig.tar.gz
 05044f811807bd973c07f472f524027d 6808 games optional 
gnuchess_6.2.5-1.debian.tar.xz
 e03abb5b5c2b0acf56a868246d5ed01e 5949 games optional 
gnuchess_6.2.5-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCAAxFiEEVQQ7Q+/rKC9YfPWBZZh4kFiiPekFAlmApAgTHHZsZWdvdXRA
ZGViaWFuLm9yZwAKCRBlmHiQWKI96bHmEADBP6J67DptTssN3iqyPBGWY7JIFFNR
kUBF59Hg/AApZm9/rU06mFjADVvSBStPTgza0pnjiXXtmXlmCw0bDVIPclTnsy0b
Ye1JegrndZeyxtI3w/lLdzFdCCCnH5Bdcvi42Ogyu5/cq6Ns04Kox3VTxMMmsFdU
4YD5OGI4lR8YD83X8/hWpd27MYbvysC+W0JApoj5CW2coAtkpsplu/mgFWhqC7lb
wGwtyQ5bK7a8k9qYP7iSyiH0fQaPYhME7+/QtqGRRBBsRizG6SYZXQSsGDD4iVTi
bfeIg4MxsV77kZFmEQrLjKc1uZbMigw7hB4AGN+m0Mulb4MeQZKilVgsNMIb1q9h
WZehDvyqewZZWiNbGRlTfMYE6R1CT6dBIK1whiXjQdQUrn+c07+svR8KOvcnRW6e
BotZdQ60YzBBvH5P1gnguxCsGyzyuJlo5PbMivHYJfuTQ3/VcEM4y0N6PjysHH7X
N9Is/PMIkiHwLSN6lOTxWfjDUkum6AutZltyWMxPVLPo7F/VjcL8AJ8AFgOiAsg8
etosRpYFBuMmQbPqEt7kReoQUIEDjplqZvXWg0c65Nno90p6uAwbNkpeGy0Qrveh
2fjpU6Te8tVAiaUs7A+80SKS0ryK8AGuOKuqvP/VwPG+AsV7wq5HD9vULqTwsIsh
4DgUZSAlGbQEtw==
=Vpx5
-END PGP SIGNATURE-



Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-05 Thread Vincent Legout
On Wed, Jul 05, 2017 at 06:53:25AM -0600, Jan Beulich wrote :
> >>> On 05.07.17 at 14:37,  wrote:
> > On Wed, Jul 05, 2017 at 02:17:24AM -0600, Jan Beulich wrote :
> >> >>> On 05.07.17 at 10:08,  wrote:
> >> > Without the patch, blkif_release and xlvbd_release_gendisk are never
> >> > called, and no call to blk_unregister_queue is made.
> >> 
> >> But isn't that what needs to be fixed then? The device should be
> >> removed once its last user goes away (which would be at the time
> >> the umount is eventually done aiui).
> > 
> > You mean that block-detach should fail if the device is still mounted?
> > or find a way to wait until all the users are gone?
> > 
> > I don't say that's not what should be done, but that's not what I get.
> > The device is removed after a block-detach, even if still mounted. So
> > the system is left in an unstable state without the patch.
> 
> Unstable? I'd expect subsequent I/O to fail for that device, yes, but
> that's still a stable system. Are you observing anything else?

Yes, that's what I meant by unstable, nothing else. Sorry for the
confusion.

Vincent


Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-05 Thread Vincent Legout
On Wed, Jul 05, 2017 at 06:53:25AM -0600, Jan Beulich wrote :
> >>> On 05.07.17 at 14:37,  wrote:
> > On Wed, Jul 05, 2017 at 02:17:24AM -0600, Jan Beulich wrote :
> >> >>> On 05.07.17 at 10:08,  wrote:
> >> > Without the patch, blkif_release and xlvbd_release_gendisk are never
> >> > called, and no call to blk_unregister_queue is made.
> >> 
> >> But isn't that what needs to be fixed then? The device should be
> >> removed once its last user goes away (which would be at the time
> >> the umount is eventually done aiui).
> > 
> > You mean that block-detach should fail if the device is still mounted?
> > or find a way to wait until all the users are gone?
> > 
> > I don't say that's not what should be done, but that's not what I get.
> > The device is removed after a block-detach, even if still mounted. So
> > the system is left in an unstable state without the patch.
> 
> Unstable? I'd expect subsequent I/O to fail for that device, yes, but
> that's still a stable system. Are you observing anything else?

Yes, that's what I meant by unstable, nothing else. Sorry for the
confusion.

Vincent


Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-05 Thread Vincent Legout
On Wed, Jul 05, 2017 at 06:53:25AM -0600, Jan Beulich wrote :
> >>> On 05.07.17 at 14:37,  wrote:
> > On Wed, Jul 05, 2017 at 02:17:24AM -0600, Jan Beulich wrote :
> >> >>> On 05.07.17 at 10:08,  wrote:
> >> > Without the patch, blkif_release and xlvbd_release_gendisk are never
> >> > called, and no call to blk_unregister_queue is made.
> >> 
> >> But isn't that what needs to be fixed then? The device should be
> >> removed once its last user goes away (which would be at the time
> >> the umount is eventually done aiui).
> > 
> > You mean that block-detach should fail if the device is still mounted?
> > or find a way to wait until all the users are gone?
> > 
> > I don't say that's not what should be done, but that's not what I get.
> > The device is removed after a block-detach, even if still mounted. So
> > the system is left in an unstable state without the patch.
> 
> Unstable? I'd expect subsequent I/O to fail for that device, yes, but
> that's still a stable system. Are you observing anything else?

Yes, that's what I meant by unstable, nothing else. Sorry for the
confusion.

Vincent

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-05 Thread Vincent Legout
On Wed, Jul 05, 2017 at 02:17:24AM -0600, Jan Beulich wrote :
> >>> On 05.07.17 at 10:08,  wrote:
> > Without the patch, blkif_release and xlvbd_release_gendisk are never
> > called, and no call to blk_unregister_queue is made.
> 
> But isn't that what needs to be fixed then? The device should be
> removed once its last user goes away (which would be at the time
> the umount is eventually done aiui).

You mean that block-detach should fail if the device is still mounted?
or find a way to wait until all the users are gone?

I don't say that's not what should be done, but that's not what I get.
The device is removed after a block-detach, even if still mounted. So
the system is left in an unstable state without the patch.

I also just saw the --force option of xl block-detach, but from a quick
look it seems this option was actually only in xm and never in xl.


Vincent

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-05 Thread Vincent Legout
On Wed, Jul 05, 2017 at 02:17:24AM -0600, Jan Beulich wrote :
> >>> On 05.07.17 at 10:08,  wrote:
> > Without the patch, blkif_release and xlvbd_release_gendisk are never
> > called, and no call to blk_unregister_queue is made.
> 
> But isn't that what needs to be fixed then? The device should be
> removed once its last user goes away (which would be at the time
> the umount is eventually done aiui).

You mean that block-detach should fail if the device is still mounted?
or find a way to wait until all the users are gone?

I don't say that's not what should be done, but that's not what I get.
The device is removed after a block-detach, even if still mounted. So
the system is left in an unstable state without the patch.

I also just saw the --force option of xl block-detach, but from a quick
look it seems this option was actually only in xm and never in xl.


Vincent


Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-05 Thread Vincent Legout
On Wed, Jul 05, 2017 at 02:17:24AM -0600, Jan Beulich wrote :
> >>> On 05.07.17 at 10:08,  wrote:
> > Without the patch, blkif_release and xlvbd_release_gendisk are never
> > called, and no call to blk_unregister_queue is made.
> 
> But isn't that what needs to be fixed then? The device should be
> removed once its last user goes away (which would be at the time
> the umount is eventually done aiui).

You mean that block-detach should fail if the device is still mounted?
or find a way to wait until all the users are gone?

I don't say that's not what should be done, but that's not what I get.
The device is removed after a block-detach, even if still mounted. So
the system is left in an unstable state without the patch.

I also just saw the --force option of xl block-detach, but from a quick
look it seems this option was actually only in xm and never in xl.


Vincent


Re: [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-05 Thread Vincent Legout
On Tue, Jul 04, 2017 at 05:59:27PM +0100, Roger Pau Monné wrote :
> On Tue, Jul 04, 2017 at 01:48:32PM +0200, Vincent Legout wrote:
> > Devices are not unmounted inside a domU after a xl block-detach.
> > 
> > After xl block-detach, blkfront_closing() is called with state ==
> > XenbusStateConnected, it detects that the device is still in use and
> > only switches state to XenbusStateClosing. blkfront_closing() is called
> > a second time but returns immediately because state ==
> > XenbusStateClosing. Thus the device keeps being mounted inside the domU.
> > 
> > To fix this, emit a KOBJ_OFFLINE uevent even if the device has users.
> > 
> > With this patch, inside domU, udev has:
> > 
> > KERNEL[16994.526789] offline  /devices/vbd-51728/block/xvdb (block)
> > KERNEL[16994.796197] remove   /devices/virtual/bdi/202:16 (bdi)
> > KERNEL[16994.797167] remove   /devices/vbd-51728/block/xvdb (block)
> > UDEV  [16994.798035] remove   /devices/virtual/bdi/202:16 (bdi)
> > UDEV  [16994.809429] offline  /devices/vbd-51728/block/xvdb (block)
> > UDEV  [16994.842365] remove   /devices/vbd-51728/block/xvdb (block)
> > KERNEL[16995.461991] remove   /devices/vbd-51728 (xen)
> > UDEV  [16995.462549] remove   /devices/vbd-51728 (xen)
> 
> I'm not an expect on udev, but aren't those messages duplicated? You
> seem to get one message from udev and another one from the kernel.

I'm not either, but this seems to be the expected behavior, at least
that's what I get on a few different setups.

> > While without, it had:
> > 
> > KERNEL[30.862764] remove   /devices/vbd-51728 (xen)
> > UDEV  [30.867838] remove   /devices/vbd-51728 (xen)
> > 
> > Signed-off-by: Pascal Bouchareine <pas...@gandi.net>
> > Signed-off-by: Fatih Acar <fatih.a...@gandi.net>
> > Signed-off-by: Vincent Legout <vincent.leg...@gandi.net>
> >
> >  drivers/block/xen-blkfront.c | 6 --
> >  1 file changed, 4 insertions(+), 2 deletions(-)
> > 
> > diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
> > index 39459631667c..da0b0444ee1f 100644
> > --- a/drivers/block/xen-blkfront.c
> > +++ b/drivers/block/xen-blkfront.c
> > @@ -2185,8 +2185,10 @@ static void blkfront_closing(struct blkfront_info 
> > *info)
> > mutex_lock(>bd_mutex);
> >  
> > if (bdev->bd_openers) {
> > -   xenbus_dev_error(xbdev, -EBUSY,
> > -"Device in use; refusing to close");
> > +   dev_warn(disk_to_dev(info->gd),
> > +"detaching %s with pending users\n",
> > +xbdev->nodename);
> > +   kobject_uevent(_to_dev(info->gd)->kobj, KOBJ_OFFLINE);
> 
> What happens if you simply remove the xenbus_dev_error but don't add
> the kobject_uevent?

I just tested and I've got the same behavior as before if I do that
(i.e. no unmount inside domU).

> I'm asking because I don't see any other block device calling
> directly kobject_uevent, and I'm sure this should be pretty similar to
> what virtio or USB do when a block device is hot-unplugged.

I don't know if this is the right thing to do, but a call to
kobject_uevent_env was added in xen-blkfront a few months ago:

 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=89515d0255c918e08aa4085956c79bf17615fda5

> For example blk_unregister_queue already contains a call to trigger a
> kobject_uevent.

Without the patch, blkif_release and xlvbd_release_gendisk are never
called, and no call to blk_unregister_queue is made.

blkif_release expects the device to be unused. And calling directly
xlvbd_release_gendisk instead of kobject_uevent seems to block at
del_gendisk while calling invalidate_partition and then fsync_bdev.


Vincent


Re: [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-05 Thread Vincent Legout
On Tue, Jul 04, 2017 at 05:59:27PM +0100, Roger Pau Monné wrote :
> On Tue, Jul 04, 2017 at 01:48:32PM +0200, Vincent Legout wrote:
> > Devices are not unmounted inside a domU after a xl block-detach.
> > 
> > After xl block-detach, blkfront_closing() is called with state ==
> > XenbusStateConnected, it detects that the device is still in use and
> > only switches state to XenbusStateClosing. blkfront_closing() is called
> > a second time but returns immediately because state ==
> > XenbusStateClosing. Thus the device keeps being mounted inside the domU.
> > 
> > To fix this, emit a KOBJ_OFFLINE uevent even if the device has users.
> > 
> > With this patch, inside domU, udev has:
> > 
> > KERNEL[16994.526789] offline  /devices/vbd-51728/block/xvdb (block)
> > KERNEL[16994.796197] remove   /devices/virtual/bdi/202:16 (bdi)
> > KERNEL[16994.797167] remove   /devices/vbd-51728/block/xvdb (block)
> > UDEV  [16994.798035] remove   /devices/virtual/bdi/202:16 (bdi)
> > UDEV  [16994.809429] offline  /devices/vbd-51728/block/xvdb (block)
> > UDEV  [16994.842365] remove   /devices/vbd-51728/block/xvdb (block)
> > KERNEL[16995.461991] remove   /devices/vbd-51728 (xen)
> > UDEV  [16995.462549] remove   /devices/vbd-51728 (xen)
> 
> I'm not an expect on udev, but aren't those messages duplicated? You
> seem to get one message from udev and another one from the kernel.

I'm not either, but this seems to be the expected behavior, at least
that's what I get on a few different setups.

> > While without, it had:
> > 
> > KERNEL[30.862764] remove   /devices/vbd-51728 (xen)
> > UDEV  [30.867838] remove   /devices/vbd-51728 (xen)
> > 
> > Signed-off-by: Pascal Bouchareine 
> > Signed-off-by: Fatih Acar 
> > Signed-off-by: Vincent Legout 
> >
> >  drivers/block/xen-blkfront.c | 6 --
> >  1 file changed, 4 insertions(+), 2 deletions(-)
> > 
> > diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
> > index 39459631667c..da0b0444ee1f 100644
> > --- a/drivers/block/xen-blkfront.c
> > +++ b/drivers/block/xen-blkfront.c
> > @@ -2185,8 +2185,10 @@ static void blkfront_closing(struct blkfront_info 
> > *info)
> > mutex_lock(>bd_mutex);
> >  
> > if (bdev->bd_openers) {
> > -   xenbus_dev_error(xbdev, -EBUSY,
> > -"Device in use; refusing to close");
> > +   dev_warn(disk_to_dev(info->gd),
> > +"detaching %s with pending users\n",
> > +xbdev->nodename);
> > +   kobject_uevent(_to_dev(info->gd)->kobj, KOBJ_OFFLINE);
> 
> What happens if you simply remove the xenbus_dev_error but don't add
> the kobject_uevent?

I just tested and I've got the same behavior as before if I do that
(i.e. no unmount inside domU).

> I'm asking because I don't see any other block device calling
> directly kobject_uevent, and I'm sure this should be pretty similar to
> what virtio or USB do when a block device is hot-unplugged.

I don't know if this is the right thing to do, but a call to
kobject_uevent_env was added in xen-blkfront a few months ago:

 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=89515d0255c918e08aa4085956c79bf17615fda5

> For example blk_unregister_queue already contains a call to trigger a
> kobject_uevent.

Without the patch, blkif_release and xlvbd_release_gendisk are never
called, and no call to blk_unregister_queue is made.

blkif_release expects the device to be unused. And calling directly
xlvbd_release_gendisk instead of kobject_uevent seems to block at
del_gendisk while calling invalidate_partition and then fsync_bdev.


Vincent


Re: [Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-05 Thread Vincent Legout
On Tue, Jul 04, 2017 at 05:59:27PM +0100, Roger Pau Monné wrote :
> On Tue, Jul 04, 2017 at 01:48:32PM +0200, Vincent Legout wrote:
> > Devices are not unmounted inside a domU after a xl block-detach.
> > 
> > After xl block-detach, blkfront_closing() is called with state ==
> > XenbusStateConnected, it detects that the device is still in use and
> > only switches state to XenbusStateClosing. blkfront_closing() is called
> > a second time but returns immediately because state ==
> > XenbusStateClosing. Thus the device keeps being mounted inside the domU.
> > 
> > To fix this, emit a KOBJ_OFFLINE uevent even if the device has users.
> > 
> > With this patch, inside domU, udev has:
> > 
> > KERNEL[16994.526789] offline  /devices/vbd-51728/block/xvdb (block)
> > KERNEL[16994.796197] remove   /devices/virtual/bdi/202:16 (bdi)
> > KERNEL[16994.797167] remove   /devices/vbd-51728/block/xvdb (block)
> > UDEV  [16994.798035] remove   /devices/virtual/bdi/202:16 (bdi)
> > UDEV  [16994.809429] offline  /devices/vbd-51728/block/xvdb (block)
> > UDEV  [16994.842365] remove   /devices/vbd-51728/block/xvdb (block)
> > KERNEL[16995.461991] remove   /devices/vbd-51728 (xen)
> > UDEV  [16995.462549] remove   /devices/vbd-51728 (xen)
> 
> I'm not an expect on udev, but aren't those messages duplicated? You
> seem to get one message from udev and another one from the kernel.

I'm not either, but this seems to be the expected behavior, at least
that's what I get on a few different setups.

> > While without, it had:
> > 
> > KERNEL[30.862764] remove   /devices/vbd-51728 (xen)
> > UDEV  [30.867838] remove   /devices/vbd-51728 (xen)
> > 
> > Signed-off-by: Pascal Bouchareine <pas...@gandi.net>
> > Signed-off-by: Fatih Acar <fatih.a...@gandi.net>
> > Signed-off-by: Vincent Legout <vincent.leg...@gandi.net>
> >
> >  drivers/block/xen-blkfront.c | 6 --
> >  1 file changed, 4 insertions(+), 2 deletions(-)
> > 
> > diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
> > index 39459631667c..da0b0444ee1f 100644
> > --- a/drivers/block/xen-blkfront.c
> > +++ b/drivers/block/xen-blkfront.c
> > @@ -2185,8 +2185,10 @@ static void blkfront_closing(struct blkfront_info 
> > *info)
> > mutex_lock(>bd_mutex);
> >  
> > if (bdev->bd_openers) {
> > -   xenbus_dev_error(xbdev, -EBUSY,
> > -"Device in use; refusing to close");
> > +   dev_warn(disk_to_dev(info->gd),
> > +"detaching %s with pending users\n",
> > +xbdev->nodename);
> > +   kobject_uevent(_to_dev(info->gd)->kobj, KOBJ_OFFLINE);
> 
> What happens if you simply remove the xenbus_dev_error but don't add
> the kobject_uevent?

I just tested and I've got the same behavior as before if I do that
(i.e. no unmount inside domU).

> I'm asking because I don't see any other block device calling
> directly kobject_uevent, and I'm sure this should be pretty similar to
> what virtio or USB do when a block device is hot-unplugged.

I don't know if this is the right thing to do, but a call to
kobject_uevent_env was added in xen-blkfront a few months ago:

 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=89515d0255c918e08aa4085956c79bf17615fda5

> For example blk_unregister_queue already contains a call to trigger a
> kobject_uevent.

Without the patch, blkif_release and xlvbd_release_gendisk are never
called, and no call to blk_unregister_queue is made.

blkif_release expects the device to be unused. And calling directly
xlvbd_release_gendisk instead of kobject_uevent seems to block at
del_gendisk while calling invalidate_partition and then fsync_bdev.


Vincent

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


[PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-04 Thread Vincent Legout
Devices are not unmounted inside a domU after a xl block-detach.

After xl block-detach, blkfront_closing() is called with state ==
XenbusStateConnected, it detects that the device is still in use and
only switches state to XenbusStateClosing. blkfront_closing() is called
a second time but returns immediately because state ==
XenbusStateClosing. Thus the device keeps being mounted inside the domU.

To fix this, emit a KOBJ_OFFLINE uevent even if the device has users.

With this patch, inside domU, udev has:

KERNEL[16994.526789] offline  /devices/vbd-51728/block/xvdb (block)
KERNEL[16994.796197] remove   /devices/virtual/bdi/202:16 (bdi)
KERNEL[16994.797167] remove   /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.798035] remove   /devices/virtual/bdi/202:16 (bdi)
UDEV  [16994.809429] offline  /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.842365] remove   /devices/vbd-51728/block/xvdb (block)
KERNEL[16995.461991] remove   /devices/vbd-51728 (xen)
UDEV  [16995.462549] remove   /devices/vbd-51728 (xen)

While without, it had:

KERNEL[30.862764] remove   /devices/vbd-51728 (xen)
UDEV  [30.867838] remove   /devices/vbd-51728 (xen)

Signed-off-by: Pascal Bouchareine <pas...@gandi.net>
Signed-off-by: Fatih Acar <fatih.a...@gandi.net>
Signed-off-by: Vincent Legout <vincent.leg...@gandi.net>
---
 drivers/block/xen-blkfront.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
index 39459631667c..da0b0444ee1f 100644
--- a/drivers/block/xen-blkfront.c
+++ b/drivers/block/xen-blkfront.c
@@ -2185,8 +2185,10 @@ static void blkfront_closing(struct blkfront_info *info)
mutex_lock(>bd_mutex);
 
if (bdev->bd_openers) {
-   xenbus_dev_error(xbdev, -EBUSY,
-"Device in use; refusing to close");
+   dev_warn(disk_to_dev(info->gd),
+"detaching %s with pending users\n",
+xbdev->nodename);
+   kobject_uevent(_to_dev(info->gd)->kobj, KOBJ_OFFLINE);
xenbus_switch_state(xbdev, XenbusStateClosing);
} else {
xlvbd_release_gendisk(info);
-- 
2.13.2



[PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-04 Thread Vincent Legout
Devices are not unmounted inside a domU after a xl block-detach.

After xl block-detach, blkfront_closing() is called with state ==
XenbusStateConnected, it detects that the device is still in use and
only switches state to XenbusStateClosing. blkfront_closing() is called
a second time but returns immediately because state ==
XenbusStateClosing. Thus the device keeps being mounted inside the domU.

To fix this, emit a KOBJ_OFFLINE uevent even if the device has users.

With this patch, inside domU, udev has:

KERNEL[16994.526789] offline  /devices/vbd-51728/block/xvdb (block)
KERNEL[16994.796197] remove   /devices/virtual/bdi/202:16 (bdi)
KERNEL[16994.797167] remove   /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.798035] remove   /devices/virtual/bdi/202:16 (bdi)
UDEV  [16994.809429] offline  /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.842365] remove   /devices/vbd-51728/block/xvdb (block)
KERNEL[16995.461991] remove   /devices/vbd-51728 (xen)
UDEV  [16995.462549] remove   /devices/vbd-51728 (xen)

While without, it had:

KERNEL[30.862764] remove   /devices/vbd-51728 (xen)
UDEV  [30.867838] remove   /devices/vbd-51728 (xen)

Signed-off-by: Pascal Bouchareine 
Signed-off-by: Fatih Acar 
Signed-off-by: Vincent Legout 
---
 drivers/block/xen-blkfront.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
index 39459631667c..da0b0444ee1f 100644
--- a/drivers/block/xen-blkfront.c
+++ b/drivers/block/xen-blkfront.c
@@ -2185,8 +2185,10 @@ static void blkfront_closing(struct blkfront_info *info)
mutex_lock(>bd_mutex);
 
if (bdev->bd_openers) {
-   xenbus_dev_error(xbdev, -EBUSY,
-"Device in use; refusing to close");
+   dev_warn(disk_to_dev(info->gd),
+"detaching %s with pending users\n",
+xbdev->nodename);
+   kobject_uevent(_to_dev(info->gd)->kobj, KOBJ_OFFLINE);
xenbus_switch_state(xbdev, XenbusStateClosing);
} else {
xlvbd_release_gendisk(info);
-- 
2.13.2



[Xen-devel] [PATCH] xen-blkfront: emit KOBJ_OFFLINE uevent when detaching device

2017-07-04 Thread Vincent Legout
Devices are not unmounted inside a domU after a xl block-detach.

After xl block-detach, blkfront_closing() is called with state ==
XenbusStateConnected, it detects that the device is still in use and
only switches state to XenbusStateClosing. blkfront_closing() is called
a second time but returns immediately because state ==
XenbusStateClosing. Thus the device keeps being mounted inside the domU.

To fix this, emit a KOBJ_OFFLINE uevent even if the device has users.

With this patch, inside domU, udev has:

KERNEL[16994.526789] offline  /devices/vbd-51728/block/xvdb (block)
KERNEL[16994.796197] remove   /devices/virtual/bdi/202:16 (bdi)
KERNEL[16994.797167] remove   /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.798035] remove   /devices/virtual/bdi/202:16 (bdi)
UDEV  [16994.809429] offline  /devices/vbd-51728/block/xvdb (block)
UDEV  [16994.842365] remove   /devices/vbd-51728/block/xvdb (block)
KERNEL[16995.461991] remove   /devices/vbd-51728 (xen)
UDEV  [16995.462549] remove   /devices/vbd-51728 (xen)

While without, it had:

KERNEL[30.862764] remove   /devices/vbd-51728 (xen)
UDEV  [30.867838] remove   /devices/vbd-51728 (xen)

Signed-off-by: Pascal Bouchareine <pas...@gandi.net>
Signed-off-by: Fatih Acar <fatih.a...@gandi.net>
Signed-off-by: Vincent Legout <vincent.leg...@gandi.net>
---
 drivers/block/xen-blkfront.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
index 39459631667c..da0b0444ee1f 100644
--- a/drivers/block/xen-blkfront.c
+++ b/drivers/block/xen-blkfront.c
@@ -2185,8 +2185,10 @@ static void blkfront_closing(struct blkfront_info *info)
mutex_lock(>bd_mutex);
 
if (bdev->bd_openers) {
-   xenbus_dev_error(xbdev, -EBUSY,
-"Device in use; refusing to close");
+   dev_warn(disk_to_dev(info->gd),
+"detaching %s with pending users\n",
+xbdev->nodename);
+   kobject_uevent(_to_dev(info->gd)->kobj, KOBJ_OFFLINE);
xenbus_switch_state(xbdev, XenbusStateClosing);
} else {
xlvbd_release_gendisk(info);
-- 
2.13.2


___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Bug#860236: xen pv domU crash with 3.16 kernel and xen 4.8

2017-04-20 Thread Vincent Legout
On Wed, Apr 19, 2017 at 08:39:05PM +0100, Ben Hutchings wrote :
> On Fri, 2017-04-14 at 11:18 +0200, Vincent Legout wrote:
> [...]
> > Could cpu hotplug be buggy in 3.16? And Xen triggers this bug after 5
> > minutes even without doing any 'xl vcpu-set'?
> 
> The MCE polling timer for each CPU runs every 5 minutes, so this is
> presumably the first time it runs.  Perhaps this domain is configured
> such that CPUs are hot-removed shortly after boot?

I didn't explicitly set anything like that, but I guess it could also be
a default configuration in Xen.

> In the first crash, it looks like the timer for CPU x!=0 is being
> called on CPU 0.  In general this can happen if CPU x is hot-removed;
> its timers are migrated to another CPU.  This should *not* be possible
> with the MCE timer, as there is a hotplug callback that removes the
> timer when a CPU is removed.  There is a check for the timer having
> been migrated anyway, which triggers the WARNING.  The timer function
> then tries to re-add the timer for the current CPU, but that's still
> pending, which triggers the BUG.  Either the hotplug callback was not
> called, or the timer was migrated before being removed resulting in a
> race condition.
> 
> > With "maxvcpus" set larger "vcpus", xl vcpu-set seems to work most of
> > the time (between 1 and 16 vcpus), but after several tries, I got the
> > attached trace.
> 
> I'm not sure what's going on in this crash, but as it's a null
> dereference in migrate_timer_list it seems somewhat related.
> 
> I didn't find any changes that would explain how this was fixed between
> 4.0 and 4.2.  I suggest you work around it by adding 'nomce' to the
> kernel command line as I would expect Xen or dom0 to handle MCEs.

Thanks a lot Ben, I can't reproduce the issue with 'nomce'.

Thanks,
Vincent


signature.asc
Description: PGP signature


Bug#860236: xen pv domU crash with 3.16 kernel and xen 4.8

2017-04-20 Thread Vincent Legout
On Wed, Apr 19, 2017 at 08:39:05PM +0100, Ben Hutchings wrote :
> On Fri, 2017-04-14 at 11:18 +0200, Vincent Legout wrote:
> [...]
> > Could cpu hotplug be buggy in 3.16? And Xen triggers this bug after 5
> > minutes even without doing any 'xl vcpu-set'?
> 
> The MCE polling timer for each CPU runs every 5 minutes, so this is
> presumably the first time it runs.  Perhaps this domain is configured
> such that CPUs are hot-removed shortly after boot?

I didn't explicitly set anything like that, but I guess it could also be
a default configuration in Xen.

> In the first crash, it looks like the timer for CPU x!=0 is being
> called on CPU 0.  In general this can happen if CPU x is hot-removed;
> its timers are migrated to another CPU.  This should *not* be possible
> with the MCE timer, as there is a hotplug callback that removes the
> timer when a CPU is removed.  There is a check for the timer having
> been migrated anyway, which triggers the WARNING.  The timer function
> then tries to re-add the timer for the current CPU, but that's still
> pending, which triggers the BUG.  Either the hotplug callback was not
> called, or the timer was migrated before being removed resulting in a
> race condition.
> 
> > With "maxvcpus" set larger "vcpus", xl vcpu-set seems to work most of
> > the time (between 1 and 16 vcpus), but after several tries, I got the
> > attached trace.
> 
> I'm not sure what's going on in this crash, but as it's a null
> dereference in migrate_timer_list it seems somewhat related.
> 
> I didn't find any changes that would explain how this was fixed between
> 4.0 and 4.2.  I suggest you work around it by adding 'nomce' to the
> kernel command line as I would expect Xen or dom0 to handle MCEs.

Thanks a lot Ben, I can't reproduce the issue with 'nomce'.

Thanks,
Vincent


signature.asc
Description: PGP signature


Bug#860236: xen pv domU crash with 3.16 kernel and xen 4.8

2017-04-14 Thread Vincent Legout
On Fri, Apr 14, 2017 at 09:15:58AM +0200, Vincent Legout wrote :
> On Thu, Apr 13, 2017 at 11:41:37PM +0100, Ben Hutchings wrote :
> > Control: tag -1 moreinfo
> > 
> > On Thu, 2017-04-13 at 11:18 +0200, Vincent Legout wrote:
> > > Package: src:linux
> > > Version: 3.16.39-1+deb8u2
> > > Severity: normal
> > > 
> > > Hi,
> > > 
> > > A xen jessie domU crashes around 5 minutes after the boot with the
> > > attached backtrace (at every boot). dom0 is also a Debian jessie running
> > > Xen 4.8.
> > > 
> > > It only happens when the guest is in pv mode, it works fine with pvhvm.
> > > 
> > > It also crashes with older 3.16 kernels and 4.0.2-1, but not with
> > > 4.2.1-1 (last 2 kernels from snapshot.debian.org).
> > > 
> > > # uname -a
> > > 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 
> > > GNU/Linux
> > 
> > From the crash log:
> > 
> > > [  300.632389] CPU: 0 PID: 0 Comm: swapper/0 Tainted: GW 
> > > 3.16.0-4-amd64 #1 Debian 3.16.39-1+deb8u2
> > 
> > This indicates there was an earlier WARNING message; what was that?
> 
> Thanks for the answer.
> 
> I got this WARNING after I increased verbosity in the command line:

The WARNING and BUG disappear if "maxvcpus" is disabled in the guest
configuration (which prevents adding or removing vcpus).

Could cpu hotplug be buggy in 3.16? And Xen triggers this bug after 5
minutes even without doing any 'xl vcpu-set'?

With "maxvcpus" set larger "vcpus", xl vcpu-set seems to work most of
the time (between 1 and 16 vcpus), but after several tries, I got the
attached trace.

Vincent
[   62.000210] BUG: unable to handle kernel NULL pointer dereference at 
0008
[   62.000229] IP: [] migrate_timer_list+0x3b/0xc0
[   62.000246] PGD 0 
[   62.000251] Oops: 0002 [#1] SMP 
[   62.000261] Modules linked in: x86_pkg_temp_thermal thermal_sys intel_rapl 
coretemp crc32_pclmul evdev aesni_intel aes_x86_64 lrw gf128mul glue_helper 
ablk_helper pcspkr cryptd autofs4 ext4 crc16 mbcache jbd2 xen_netfront 
xen_blkfront crct10dif_pclmul crct10dif_common crc32c_intel
[   62.000306] CPU: 9 PID: 89 Comm: xenwatch Not tainted 3.16.0-4-amd64 #1 
Debian 3.16.39-1+deb8u2
[   62.000318] task: 88003d597370 ti: 88003d598000 task.ti: 
88003d598000
[   62.000326] RIP: e030:[]  [] 
migrate_timer_list+0x3b/0xc0
[   62.000338] RSP: e02b:88003d59bd70  EFLAGS: 00010087
[   62.000344] RAX: dead0200 RBX:  RCX: 223a
[   62.000351] RDX:  RSI: 88003f96ca00 RDI: 88003daac000
[   62.000357] RBP: 88003f96ca00 R08: 4000 R09: fff8
[   62.000364] R10:  R11:  R12: 88003e3a5430
[   62.000375] R13: 88003daac000 R14: 818e2fa0 R15: 88003e3a5030
[   62.000387] FS:  () GS:88003f92() 
knlGS:
[   62.000395] CS:  e033 DS:  ES:  CR0: 80050033
[   62.000401] CR2: 0008 CR3: 01813000 CR4: 00042660
[   62.000408] Stack:
[   62.000411]   88003daac000 88003e3a5c30 
88003e3a5830
[   62.000422]  88003e3a5430 81075188 88003e3a4000 
fff2
[   62.000432]  8184c1a0  0007 
0001
[   62.000443] Call Trace:
[   62.000455]  [] ? timer_cpu_notify+0xf8/0x2e0
[   62.000465]  [] ? notifier_call_chain+0x4e/0x70
[   62.000478]  [] ? cpu_notify+0x1f/0x40
[   62.000486]  [] ? cpu_notify_nofail+0xa/0x20
[   62.000499]  [] ? _cpu_down+0x17b/0x290
[   62.000512]  [] ? unregister_xenbus_watch+0x210/0x210
[   62.000520]  [] ? cpu_down+0x2d/0x40
[   62.000530]  [] ? handle_vcpu_hotplug_event+0xa7/0xd0
[   62.000538]  [] ? xenwatch_thread+0x92/0x130
[   62.000550]  [] ? prepare_to_wait_event+0xf0/0xf0
[   62.000565]  [] ? kthread+0xbd/0xe0
[   62.000572]  [] ? kthread_create_on_node+0x180/0x180
[   62.000586]  [] ? ret_from_fork+0x58/0x90
[   62.000594]  [] ? kthread_create_on_node+0x180/0x180
[   62.000600] Code: 49 89 fd 41 54 49 89 f4 55 53 48 8b 2e 48 39 ee 74 4a 66 
0f 1f 44 00 00 0f 1f 44 00 00 48 8b 45 08 48 8b 55 00 48 89 ee 4c 89 ef <48> 89 
42 08 48 89 10 48 b8 00 02 00 00 00 00 ad de 48 89 45 08 
[   62.000680] RIP  [] migrate_timer_list+0x3b/0xc0
[   62.000692]  RSP 
[   62.000696] CR2: 0008
[   62.000703] ---[ end trace b62387850d17f99e ]---
[   84.492006] INFO: rcu_sched detected stalls on CPUs/tasks: { 2 8 9} 
(detected by 4, t=5255 jiffies, g=614, c=613, q=59)
[   84.492039] sending NMI to all CPUs:
[   63.481417] NMI backtrace for cpu 0
[   63.481417] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G  D   
3.16.0-4-amd64 #1 Debian 3.16.39-1+deb8u2
[   63.481417] task

Bug#860236: xen pv domU crash with 3.16 kernel and xen 4.8

2017-04-14 Thread Vincent Legout
On Fri, Apr 14, 2017 at 09:15:58AM +0200, Vincent Legout wrote :
> On Thu, Apr 13, 2017 at 11:41:37PM +0100, Ben Hutchings wrote :
> > Control: tag -1 moreinfo
> > 
> > On Thu, 2017-04-13 at 11:18 +0200, Vincent Legout wrote:
> > > Package: src:linux
> > > Version: 3.16.39-1+deb8u2
> > > Severity: normal
> > > 
> > > Hi,
> > > 
> > > A xen jessie domU crashes around 5 minutes after the boot with the
> > > attached backtrace (at every boot). dom0 is also a Debian jessie running
> > > Xen 4.8.
> > > 
> > > It only happens when the guest is in pv mode, it works fine with pvhvm.
> > > 
> > > It also crashes with older 3.16 kernels and 4.0.2-1, but not with
> > > 4.2.1-1 (last 2 kernels from snapshot.debian.org).
> > > 
> > > # uname -a
> > > 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 
> > > GNU/Linux
> > 
> > From the crash log:
> > 
> > > [  300.632389] CPU: 0 PID: 0 Comm: swapper/0 Tainted: GW 
> > > 3.16.0-4-amd64 #1 Debian 3.16.39-1+deb8u2
> > 
> > This indicates there was an earlier WARNING message; what was that?
> 
> Thanks for the answer.
> 
> I got this WARNING after I increased verbosity in the command line:

The WARNING and BUG disappear if "maxvcpus" is disabled in the guest
configuration (which prevents adding or removing vcpus).

Could cpu hotplug be buggy in 3.16? And Xen triggers this bug after 5
minutes even without doing any 'xl vcpu-set'?

With "maxvcpus" set larger "vcpus", xl vcpu-set seems to work most of
the time (between 1 and 16 vcpus), but after several tries, I got the
attached trace.

Vincent
[   62.000210] BUG: unable to handle kernel NULL pointer dereference at 
0008
[   62.000229] IP: [] migrate_timer_list+0x3b/0xc0
[   62.000246] PGD 0 
[   62.000251] Oops: 0002 [#1] SMP 
[   62.000261] Modules linked in: x86_pkg_temp_thermal thermal_sys intel_rapl 
coretemp crc32_pclmul evdev aesni_intel aes_x86_64 lrw gf128mul glue_helper 
ablk_helper pcspkr cryptd autofs4 ext4 crc16 mbcache jbd2 xen_netfront 
xen_blkfront crct10dif_pclmul crct10dif_common crc32c_intel
[   62.000306] CPU: 9 PID: 89 Comm: xenwatch Not tainted 3.16.0-4-amd64 #1 
Debian 3.16.39-1+deb8u2
[   62.000318] task: 88003d597370 ti: 88003d598000 task.ti: 
88003d598000
[   62.000326] RIP: e030:[]  [] 
migrate_timer_list+0x3b/0xc0
[   62.000338] RSP: e02b:88003d59bd70  EFLAGS: 00010087
[   62.000344] RAX: dead0200 RBX:  RCX: 223a
[   62.000351] RDX:  RSI: 88003f96ca00 RDI: 88003daac000
[   62.000357] RBP: 88003f96ca00 R08: 4000 R09: fff8
[   62.000364] R10:  R11:  R12: 88003e3a5430
[   62.000375] R13: 88003daac000 R14: 818e2fa0 R15: 88003e3a5030
[   62.000387] FS:  () GS:88003f92() 
knlGS:
[   62.000395] CS:  e033 DS:  ES:  CR0: 80050033
[   62.000401] CR2: 0008 CR3: 01813000 CR4: 00042660
[   62.000408] Stack:
[   62.000411]   88003daac000 88003e3a5c30 
88003e3a5830
[   62.000422]  88003e3a5430 81075188 88003e3a4000 
fff2
[   62.000432]  8184c1a0  0007 
0001
[   62.000443] Call Trace:
[   62.000455]  [] ? timer_cpu_notify+0xf8/0x2e0
[   62.000465]  [] ? notifier_call_chain+0x4e/0x70
[   62.000478]  [] ? cpu_notify+0x1f/0x40
[   62.000486]  [] ? cpu_notify_nofail+0xa/0x20
[   62.000499]  [] ? _cpu_down+0x17b/0x290
[   62.000512]  [] ? unregister_xenbus_watch+0x210/0x210
[   62.000520]  [] ? cpu_down+0x2d/0x40
[   62.000530]  [] ? handle_vcpu_hotplug_event+0xa7/0xd0
[   62.000538]  [] ? xenwatch_thread+0x92/0x130
[   62.000550]  [] ? prepare_to_wait_event+0xf0/0xf0
[   62.000565]  [] ? kthread+0xbd/0xe0
[   62.000572]  [] ? kthread_create_on_node+0x180/0x180
[   62.000586]  [] ? ret_from_fork+0x58/0x90
[   62.000594]  [] ? kthread_create_on_node+0x180/0x180
[   62.000600] Code: 49 89 fd 41 54 49 89 f4 55 53 48 8b 2e 48 39 ee 74 4a 66 
0f 1f 44 00 00 0f 1f 44 00 00 48 8b 45 08 48 8b 55 00 48 89 ee 4c 89 ef <48> 89 
42 08 48 89 10 48 b8 00 02 00 00 00 00 ad de 48 89 45 08 
[   62.000680] RIP  [] migrate_timer_list+0x3b/0xc0
[   62.000692]  RSP 
[   62.000696] CR2: 0008
[   62.000703] ---[ end trace b62387850d17f99e ]---
[   84.492006] INFO: rcu_sched detected stalls on CPUs/tasks: { 2 8 9} 
(detected by 4, t=5255 jiffies, g=614, c=613, q=59)
[   84.492039] sending NMI to all CPUs:
[   63.481417] NMI backtrace for cpu 0
[   63.481417] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G  D   
3.16.0-4-amd64 #1 Debian 3.16.39-1+deb8u2
[   63.481417] task

Bug#860236: xen pv domU crash with 3.16 kernel and xen 4.8

2017-04-14 Thread Vincent Legout
On Thu, Apr 13, 2017 at 11:41:37PM +0100, Ben Hutchings wrote :
> Control: tag -1 moreinfo
> 
> On Thu, 2017-04-13 at 11:18 +0200, Vincent Legout wrote:
> > Package: src:linux
> > Version: 3.16.39-1+deb8u2
> > Severity: normal
> > 
> > Hi,
> > 
> > A xen jessie domU crashes around 5 minutes after the boot with the
> > attached backtrace (at every boot). dom0 is also a Debian jessie running
> > Xen 4.8.
> > 
> > It only happens when the guest is in pv mode, it works fine with pvhvm.
> > 
> > It also crashes with older 3.16 kernels and 4.0.2-1, but not with
> > 4.2.1-1 (last 2 kernels from snapshot.debian.org).
> > 
> > # uname -a
> > 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux
> 
> From the crash log:
> 
> > [  300.632389] CPU: 0 PID: 0 Comm: swapper/0 Tainted: GW 
> > 3.16.0-4-amd64 #1 Debian 3.16.39-1+deb8u2
> 
> This indicates there was an earlier WARNING message; what was that?

Thanks for the answer.

I got this WARNING after I increased verbosity in the command line:

[  300.636063] [ cut here ]
[  300.636102] WARNING: CPU: 0 PID: 0 at 
/build/linux-GSgHvp/linux-3.16.39/arch/x86/kernel/cpu/mcheck/mce.c:1307 
mce_timer_fn+0x132/0x140()
[  300.636116] Modules linked in: x86_pkg_temp_thermal thermal_sys intel_rapl 
coretemp crc32_pclmul evdev aesni_intel aes_x86_64 lrw gf128mul glue_helper 
ablk_helper pcspkr cryptd autofs4 ext4 crc16 mbcache jbd2 xen_netfront 
xen_blkfront crct10dif_pclmul crct10dif_common crc32c_intel
[  300.636167] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.16.0-4-amd64 #1 
Debian 3.16.39-1+deb8u2
[  300.636178]   81514c81  
0009
[  300.636188]  81068867 88003f80ca00 88003f9eca00 
0100
[  300.636199]  81038a30 000f 81038b62 
81a66e00
[  300.636211] Call Trace:
[  300.636216][] ? dump_stack+0x5d/0x78
[  300.636242]  [] ? warn_slowpath_common+0x77/0x90
[  300.636250]  [] ? mce_cpu_restart+0x40/0x40
[  300.636257]  [] ? mce_timer_fn+0x132/0x140
[  300.636267]  [] ? call_timer_fn+0x31/0x140
[  300.636274]  [] ? mce_cpu_restart+0x40/0x40
[  300.636284]  [] ? run_timer_softirq+0x1e9/0x2f0
[  300.636292]  [] ? __do_softirq+0xf1/0x2d0
[  300.636299]  [] ? irq_exit+0x95/0xa0
[  300.636309]  [] ? xen_evtchn_do_upcall+0x35/0x50
[  300.636319]  [] ? xen_do_hypervisor_callback+0x1e/0x30
[  300.636324][] ? xen_hypercall_sched_op+0xc/0x20
[  300.636339]  [] ? xen_hypercall_sched_op+0xc/0x20
[  300.636349]  [] ? xen_safe_halt+0xc/0x20
[  300.636360]  [] ? default_idle+0x19/0xd0
[  300.636370]  [] ? cpu_startup_entry+0x374/0x470
[  300.636384]  [] ? start_kernel+0x497/0x4a2
[  300.636392]  [] ? set_init_arg+0x4e/0x4e
[  300.636400]  [] ? xen_start_kernel+0x569/0x573
[  300.636413] ---[ end trace 7131ef713ca84161 ]---

Then, the same BUG as before. It always happens after 300 seconds.

Vincent


signature.asc
Description: PGP signature


Bug#860236: xen pv domU crash with 3.16 kernel and xen 4.8

2017-04-14 Thread Vincent Legout
On Thu, Apr 13, 2017 at 11:41:37PM +0100, Ben Hutchings wrote :
> Control: tag -1 moreinfo
> 
> On Thu, 2017-04-13 at 11:18 +0200, Vincent Legout wrote:
> > Package: src:linux
> > Version: 3.16.39-1+deb8u2
> > Severity: normal
> > 
> > Hi,
> > 
> > A xen jessie domU crashes around 5 minutes after the boot with the
> > attached backtrace (at every boot). dom0 is also a Debian jessie running
> > Xen 4.8.
> > 
> > It only happens when the guest is in pv mode, it works fine with pvhvm.
> > 
> > It also crashes with older 3.16 kernels and 4.0.2-1, but not with
> > 4.2.1-1 (last 2 kernels from snapshot.debian.org).
> > 
> > # uname -a
> > 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux
> 
> From the crash log:
> 
> > [  300.632389] CPU: 0 PID: 0 Comm: swapper/0 Tainted: GW 
> > 3.16.0-4-amd64 #1 Debian 3.16.39-1+deb8u2
> 
> This indicates there was an earlier WARNING message; what was that?

Thanks for the answer.

I got this WARNING after I increased verbosity in the command line:

[  300.636063] [ cut here ]
[  300.636102] WARNING: CPU: 0 PID: 0 at 
/build/linux-GSgHvp/linux-3.16.39/arch/x86/kernel/cpu/mcheck/mce.c:1307 
mce_timer_fn+0x132/0x140()
[  300.636116] Modules linked in: x86_pkg_temp_thermal thermal_sys intel_rapl 
coretemp crc32_pclmul evdev aesni_intel aes_x86_64 lrw gf128mul glue_helper 
ablk_helper pcspkr cryptd autofs4 ext4 crc16 mbcache jbd2 xen_netfront 
xen_blkfront crct10dif_pclmul crct10dif_common crc32c_intel
[  300.636167] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.16.0-4-amd64 #1 
Debian 3.16.39-1+deb8u2
[  300.636178]   81514c81  
0009
[  300.636188]  81068867 88003f80ca00 88003f9eca00 
0100
[  300.636199]  81038a30 000f 81038b62 
81a66e00
[  300.636211] Call Trace:
[  300.636216][] ? dump_stack+0x5d/0x78
[  300.636242]  [] ? warn_slowpath_common+0x77/0x90
[  300.636250]  [] ? mce_cpu_restart+0x40/0x40
[  300.636257]  [] ? mce_timer_fn+0x132/0x140
[  300.636267]  [] ? call_timer_fn+0x31/0x140
[  300.636274]  [] ? mce_cpu_restart+0x40/0x40
[  300.636284]  [] ? run_timer_softirq+0x1e9/0x2f0
[  300.636292]  [] ? __do_softirq+0xf1/0x2d0
[  300.636299]  [] ? irq_exit+0x95/0xa0
[  300.636309]  [] ? xen_evtchn_do_upcall+0x35/0x50
[  300.636319]  [] ? xen_do_hypervisor_callback+0x1e/0x30
[  300.636324][] ? xen_hypercall_sched_op+0xc/0x20
[  300.636339]  [] ? xen_hypercall_sched_op+0xc/0x20
[  300.636349]  [] ? xen_safe_halt+0xc/0x20
[  300.636360]  [] ? default_idle+0x19/0xd0
[  300.636370]  [] ? cpu_startup_entry+0x374/0x470
[  300.636384]  [] ? start_kernel+0x497/0x4a2
[  300.636392]  [] ? set_init_arg+0x4e/0x4e
[  300.636400]  [] ? xen_start_kernel+0x569/0x573
[  300.636413] ---[ end trace 7131ef713ca84161 ]---

Then, the same BUG as before. It always happens after 300 seconds.

Vincent


signature.asc
Description: PGP signature


Bug#860236: xen pv domU crash with 3.16 kernel and xen 4.8

2017-04-13 Thread Vincent Legout
Package: src:linux
Version: 3.16.39-1+deb8u2
Severity: normal

Hi,

A xen jessie domU crashes around 5 minutes after the boot with the
attached backtrace (at every boot). dom0 is also a Debian jessie running
Xen 4.8.

It only happens when the guest is in pv mode, it works fine with pvhvm.

It also crashes with older 3.16 kernels and 4.0.2-1, but not with
4.2.1-1 (last 2 kernels from snapshot.debian.org).

# uname -a
3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux

Vincent
[  300.632313] kernel BUG at 
/build/linux-GSgHvp/linux-3.16.39/kernel/timer.c:946!
[  300.632320] invalid opcode:  [#1] SMP
[  300.632326] Modules linked in: fuse btrfs xor raid6_pq ufs qnx4 hfsplus hfs 
minix ntfs vfat msdos fat jfs xfs libcrc32c crc32c_generic dm_mod 
x86_pkg_temp_thermal thermal_sys intel_rapl coretemp crc32_pclmul evdev 
aesni_intel aes_x86_64 lrw gf128mul glue_helper pcspkr ablk_helper cryptd 
autofs4 ext4 crc16 mbcache jbd2 crct10dif_pclmul crct10dif_common xen_netfront 
xen_blkfront crc32c_intel
[  300.632389] CPU: 0 PID: 0 Comm: swapper/0 Tainted: GW 
3.16.0-4-amd64 #1 Debian 3.16.39-1+deb8u2
[  300.632396] task: 8181a460 ti: 8180 task.ti: 
8180
[  300.632403] RIP: e030:[]  [] 
add_timer_on+0xea/0x100
[  300.632415] RSP: e02b:88003f603e78  EFLAGS: 00010282
[  300.632422] RAX:  RBX: 81a66e00 RCX: 0001000125c4
[  300.632428] RDX: 88003f60 RSI:  RDI: 88003f60ca00
[  300.632434] RBP: 88003f60ca00 R08: 0001009f R09: 88003f603de0
[  300.632441] R10: 88003f603de4 R11: dfbfefff R12: 81a66e00
[  300.632448] R13: 81038a30 R14:  R15: 
[  300.632462] FS:  () GS:88003f60() 
knlGS:88003f60
[  300.632469] CS:  e033 DS:  ES:  CR0: 80050033
[  300.632476] CR2: 01bf6808 CR3: 0008 CR4: 00042660
[  300.632483] Stack:
[  300.632487]  81a66e00 88003f7eca00 0100 
81038a30
[  300.632499]  000f  81073ea1 
81a66e00
[  300.632509]  88003f7eca00 0001 81038a30 
000f
[  300.632521] Call Trace:
[  300.632525]  
[  300.632530]  [] ? mce_cpu_restart+0x40/0x40
[  300.632543]  [] ? call_timer_fn+0x31/0x140
[  300.632553]  [] ? mce_cpu_restart+0x40/0x40
[  300.632563]  [] ? run_timer_softirq+0x1e9/0x2f0
[  300.632570]  [] ? __do_softirq+0xf1/0x2d0
[  300.632577]  [] ? irq_exit+0x95/0xa0
[  300.632584]  [] ? xen_evtchn_do_upcall+0x35/0x50
[  300.632595]  [] ? xen_do_hypervisor_callback+0x1e/0x30
[  300.632600]  
[  300.632603]  [] ? xen_hypercall_sched_op+0xc/0x20
[  300.632614]  [] ? xen_hypercall_sched_op+0xc/0x20
[  300.632623]  [] ? xen_safe_halt+0xc/0x20
[  300.632631]  [] ? default_idle+0x19/0xd0
[  300.632640]  [] ? cpu_startup_entry+0x374/0x470
[  300.632650]  [] ? start_kernel+0x497/0x4a2
[  300.632657]  [] ? set_init_arg+0x4e/0x4e
[  300.632665]  [] ? xen_start_kernel+0x569/0x573
[  300.632674] Code: a6 85 00 48 85 db 74 21 48 8b 03 66 0f 1f 44 00 00 48 8b 
7b 08 48 83 c3 10 4c 89 ea 48 89 ee ff d0 48 8b 03 48 85 c0 75 e8 eb 87 <0f> 0b 
48 8b 74 24 30 e8 3a fe ff ff e9 3e ff ff ff 0f 1f 44 00
[  300.632756] RIP  [] add_timer_on+0xea/0x100
[  300.632766]  RSP 
[  300.632779] ---[ end trace 77fe5db1be9d3b29 ]---
[  300.632790] Kernel panic - not syncing: Fatal exception in interrupt
[  300.632803] Kernel Offset: 0x0 from 0x8100 (relocation range: 
0x8000-0x9fff) 


signature.asc
Description: PGP signature


Bug#860236: xen pv domU crash with 3.16 kernel and xen 4.8

2017-04-13 Thread Vincent Legout
Package: src:linux
Version: 3.16.39-1+deb8u2
Severity: normal

Hi,

A xen jessie domU crashes around 5 minutes after the boot with the
attached backtrace (at every boot). dom0 is also a Debian jessie running
Xen 4.8.

It only happens when the guest is in pv mode, it works fine with pvhvm.

It also crashes with older 3.16 kernels and 4.0.2-1, but not with
4.2.1-1 (last 2 kernels from snapshot.debian.org).

# uname -a
3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux

Vincent
[  300.632313] kernel BUG at 
/build/linux-GSgHvp/linux-3.16.39/kernel/timer.c:946!
[  300.632320] invalid opcode:  [#1] SMP
[  300.632326] Modules linked in: fuse btrfs xor raid6_pq ufs qnx4 hfsplus hfs 
minix ntfs vfat msdos fat jfs xfs libcrc32c crc32c_generic dm_mod 
x86_pkg_temp_thermal thermal_sys intel_rapl coretemp crc32_pclmul evdev 
aesni_intel aes_x86_64 lrw gf128mul glue_helper pcspkr ablk_helper cryptd 
autofs4 ext4 crc16 mbcache jbd2 crct10dif_pclmul crct10dif_common xen_netfront 
xen_blkfront crc32c_intel
[  300.632389] CPU: 0 PID: 0 Comm: swapper/0 Tainted: GW 
3.16.0-4-amd64 #1 Debian 3.16.39-1+deb8u2
[  300.632396] task: 8181a460 ti: 8180 task.ti: 
8180
[  300.632403] RIP: e030:[]  [] 
add_timer_on+0xea/0x100
[  300.632415] RSP: e02b:88003f603e78  EFLAGS: 00010282
[  300.632422] RAX:  RBX: 81a66e00 RCX: 0001000125c4
[  300.632428] RDX: 88003f60 RSI:  RDI: 88003f60ca00
[  300.632434] RBP: 88003f60ca00 R08: 0001009f R09: 88003f603de0
[  300.632441] R10: 88003f603de4 R11: dfbfefff R12: 81a66e00
[  300.632448] R13: 81038a30 R14:  R15: 
[  300.632462] FS:  () GS:88003f60() 
knlGS:88003f60
[  300.632469] CS:  e033 DS:  ES:  CR0: 80050033
[  300.632476] CR2: 01bf6808 CR3: 0008 CR4: 00042660
[  300.632483] Stack:
[  300.632487]  81a66e00 88003f7eca00 0100 
81038a30
[  300.632499]  000f  81073ea1 
81a66e00
[  300.632509]  88003f7eca00 0001 81038a30 
000f
[  300.632521] Call Trace:
[  300.632525]  
[  300.632530]  [] ? mce_cpu_restart+0x40/0x40
[  300.632543]  [] ? call_timer_fn+0x31/0x140
[  300.632553]  [] ? mce_cpu_restart+0x40/0x40
[  300.632563]  [] ? run_timer_softirq+0x1e9/0x2f0
[  300.632570]  [] ? __do_softirq+0xf1/0x2d0
[  300.632577]  [] ? irq_exit+0x95/0xa0
[  300.632584]  [] ? xen_evtchn_do_upcall+0x35/0x50
[  300.632595]  [] ? xen_do_hypervisor_callback+0x1e/0x30
[  300.632600]  
[  300.632603]  [] ? xen_hypercall_sched_op+0xc/0x20
[  300.632614]  [] ? xen_hypercall_sched_op+0xc/0x20
[  300.632623]  [] ? xen_safe_halt+0xc/0x20
[  300.632631]  [] ? default_idle+0x19/0xd0
[  300.632640]  [] ? cpu_startup_entry+0x374/0x470
[  300.632650]  [] ? start_kernel+0x497/0x4a2
[  300.632657]  [] ? set_init_arg+0x4e/0x4e
[  300.632665]  [] ? xen_start_kernel+0x569/0x573
[  300.632674] Code: a6 85 00 48 85 db 74 21 48 8b 03 66 0f 1f 44 00 00 48 8b 
7b 08 48 83 c3 10 4c 89 ea 48 89 ee ff d0 48 8b 03 48 85 c0 75 e8 eb 87 <0f> 0b 
48 8b 74 24 30 e8 3a fe ff ff e9 3e ff ff ff 0f 1f 44 00
[  300.632756] RIP  [] add_timer_on+0xea/0x100
[  300.632766]  RSP 
[  300.632779] ---[ end trace 77fe5db1be9d3b29 ]---
[  300.632790] Kernel panic - not syncing: Fatal exception in interrupt
[  300.632803] Kernel Offset: 0x0 from 0x8100 (relocation range: 
0x8000-0x9fff) 


signature.asc
Description: PGP signature


Re: [Xen-devel] several domU crashes after 4.1->4.8 live migration

2017-02-02 Thread Vincent Legout
On Thu, Feb 02, 2017 at 12:05:09PM +, Andrew Cooper wrote :
> On 02/02/17 07:58, Vincent Legout wrote:
> > Hello,
> >
> > We had some issues after live migrating several domU from xen 4.1 to xen
> > 4.8. We migrated around 200 domU and 5 crashed, from a few hours up to
> > several days after the migration. All the domU had more than 1 year of
> > uptime, and for example one crashed several days after the migration
> > during a high load period.
> >
> > All 5 domU are running a 3.10 kernel (from 3.10.44 to 3.10.103). They
> > have between 2GB and 16GB of RAM, and between 1 and 4 vCPUS.
> >
> > We use 3 types of machines (several PowerEdge C6100 (Intel L5640) and
> > R710 (Intel L5520), and one C8220 (Intel E5-2650)). The C6100 and R710
> > have 24 logical cores with HT enabled. The PowerEdge C8220 is only used
> > for Xen 4.8, and has 32 logical cores with HT enabled. The C6100 and the
> > R710 have 50GB of RAM, and the C8220 128GB. The xen 4.1 dom0 is running
> > a 3.4.69 kernel, and the xen 4.8 one a 4.1.37 kernel.
> >
> > I've attached the most relevant parts of the domU kernel logs we could
> > get. It seems the crashes came from different components of the kernel,
> > though most of them seem to be related to memory.
> >
> > Would anyone have any idea if that's something that could be fixed? Or
> > is it just that migrating from 4.1 to 4.8 is not supported?
> 
> Do the VMs migrate normally in production?

Thanks for the comment. Yes, the migrations took place normally, at
least we didn't see anything wrong then. These crashes happened randomly
on a few VMs only, and at least a few hours after the migration.

> This looks like a Linux kernel bug in the Xen suspend/resume paths, and
> unlikely to be related to the version of the hypervisor in use.

I agree about the Linux kernel bug. But I still think it should also be
related to the migration because we never had anything like that without
migration, on either xen 4.1 or 4.8.

Vincent

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Re: [Xen-devel] several domU crashes after 4.1->4.8 live migration

2017-02-02 Thread Vincent Legout
On Thu, Feb 02, 2017 at 11:22:02AM +, George Dunlap wrote :
> On Thu, Feb 2, 2017 at 7:58 AM, Vincent Legout <vincent.leg...@gandi.net> 
> wrote:
> > Hello,
> >
> > We had some issues after live migrating several domU from xen 4.1 to xen
> > 4.8. We migrated around 200 domU and 5 crashed, from a few hours up to
> > several days after the migration. All the domU had more than 1 year of
> > uptime, and for example one crashed several days after the migration
> > during a high load period.
> >
> > All 5 domU are running a 3.10 kernel (from 3.10.44 to 3.10.103). They
> > have between 2GB and 16GB of RAM, and between 1 and 4 vCPUS.
> >
> > We use 3 types of machines (several PowerEdge C6100 (Intel L5640) and
> > R710 (Intel L5520), and one C8220 (Intel E5-2650)). The C6100 and R710
> > have 24 logical cores with HT enabled. The PowerEdge C8220 is only used
> > for Xen 4.8, and has 32 logical cores with HT enabled. The C6100 and the
> > R710 have 50GB of RAM, and the C8220 128GB. The xen 4.1 dom0 is running
> > a 3.4.69 kernel, and the xen 4.8 one a 4.1.37 kernel.
> >
> > I've attached the most relevant parts of the domU kernel logs we could
> > get. It seems the crashes came from different components of the kernel,
> > though most of them seem to be related to memory.
> >
> > Would anyone have any idea if that's something that could be fixed? Or
> > is it just that migrating from 4.1 to 4.8 is not supported?
> 
> Officially the open-source project only supports migrations between
> single releases -- i.e., 4.1 -> 4.2 or 4.7 -> 4.8.  This is mainly
> because we haven't had the bandwidth to test more than that.  I know
> XenServer tests and supports a broader window for migrations between
> their release versions; other downstreams (Oracle, SLES) may as well;
> but that probably won't help you in your current situation.

Thanks. Yes, we know it's not officially supported, but we wanted to see
if that was something we could consider.

Vincent

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


[Xen-devel] several domU crashes after 4.1->4.8 live migration

2017-02-02 Thread Vincent Legout
Hello,

We had some issues after live migrating several domU from xen 4.1 to xen
4.8. We migrated around 200 domU and 5 crashed, from a few hours up to
several days after the migration. All the domU had more than 1 year of
uptime, and for example one crashed several days after the migration
during a high load period.

All 5 domU are running a 3.10 kernel (from 3.10.44 to 3.10.103). They
have between 2GB and 16GB of RAM, and between 1 and 4 vCPUS.

We use 3 types of machines (several PowerEdge C6100 (Intel L5640) and
R710 (Intel L5520), and one C8220 (Intel E5-2650)). The C6100 and R710
have 24 logical cores with HT enabled. The PowerEdge C8220 is only used
for Xen 4.8, and has 32 logical cores with HT enabled. The C6100 and the
R710 have 50GB of RAM, and the C8220 128GB. The xen 4.1 dom0 is running
a 3.4.69 kernel, and the xen 4.8 one a 4.1.37 kernel.

I've attached the most relevant parts of the domU kernel logs we could
get. It seems the crashes came from different components of the kernel,
though most of them seem to be related to memory.

Would anyone have any idea if that's something that could be fixed? Or
is it just that migrating from 4.1 to 4.8 is not supported?

Thanks,
Vincent
xen:grant_table: Grant tables using version 2 layout
PM: noirq restore of devices complete after 0.034 msecs
PM: early restore of devices complete after 0.012 msecs
BUG: Bad page state in process xenwatch  pfn:0afb5
page:ea266f98 count:0 mapcount:0 mapping:  (null) index:0x0
page flags: 0x40090028(uptodate|lru|swapcache|swapbacked)
Modules linked in: crc32c_intel tcp_diag inet_diag
CPU: 0 PID: 76 Comm: xenwatch Not tainted 3.10.103-xenU-corp-33-adcc8c8-x86_64 
#6
 813d282e 810d26b3 ea266fd0 810d27a5
 ea266f98 880074cd8000 8800751647a0 810d4528
 880074d41ce0 880074cd8000 8800751647a0 880074cdc6b8
Call Trace:
 [] ? dump_stack+0xc/0x15
 [] ? bad_page+0xa3/0xf0
 [] ? free_pages_prepare+0xa5/0xd0
 [] ? free_hot_cold_page+0x18/0x170
 [] ? blkif_free+0xf7/0x190
 [] ? blkfront_resume+0x23/0x30
 [] ? xenbus_dev_resume+0x45/0xf0
 [] ? xenbus_dev_remove+0x70/0x70
 [] ? dpm_run_callback.isra.11+0x16/0x50
 [] ? device_resume+0x82/0x120
 [] ? dpm_resume+0xdc/0x200
 [] ? dpm_resume_end+0x8/0x10
 [] ? do_suspend+0xf2/0x1c0
 [] ? xen_post_suspend+0x10/0x10
 [] ? xen_suspend+0xb0/0xb0
 [] ? shutdown_handler+0x11f/0x150
 [] ? xenwatch_thread+0xb0/0x160
 [] ? wake_up_bit+0x20/0x20
 [] ? unregister_xenbus_watch+0x200/0x200
 [] ? kthread+0xc2/0xd0
 [] ? kthread_create_on_node+0x120/0x120
 [] ? ret_from_fork+0x58/0x90
 [] ? kthread_create_on_node+0x120/0x120
Disabling lock debugging due to kernel taint
BUG: Bad page state in process xenwatch  pfn:64171
page:ea00015e50b8 count:0 mapcount:0 mapping:  (null) index:0x0
page flags: 0x40090028(uptodate|lru|swapcache|swapbacked)
Modules linked in: crc32c_intel tcp_diag inet_diag
CPU: 0 PID: 76 Comm: xenwatch Tainted: GB
3.10.103-xenU-corp-33-adcc8c8-x86_64 #6
 813d282e 810d26b3 ea00015e50f0 810d27a5
 ea00015e50b8 880074cd8000 8800751648c0 810d4528
 8800751647a0 880074cd8000 8800751648c0 880074cdc6b8
Call Trace:
 [] ? dump_stack+0xc/0x15
 [] ? bad_page+0xa3/0xf0
 [] ? free_pages_prepare+0xa5/0xd0
 [] ? free_hot_cold_page+0x18/0x170
 [] ? blkif_free+0xf7/0x190
 [] ? blkfront_resume+0x23/0x30
 [] ? xenbus_dev_resume+0x45/0xf0
 [] ? xenbus_dev_remove+0x70/0x70
 [] ? dpm_run_callback.isra.11+0x16/0x50
 [] ? device_resume+0x82/0x120
 [] ? dpm_resume+0xdc/0x200
 [] ? dpm_resume_end+0x8/0x10
 [] ? do_suspend+0xf2/0x1c0
 [] ? xen_post_suspend+0x10/0x10
 [] ? xen_suspend+0xb0/0xb0
 [] ? shutdown_handler+0x11f/0x150
 [] ? xenwatch_thread+0xb0/0x160
 [] ? wake_up_bit+0x20/0x20
 [] ? unregister_xenbus_watch+0x200/0x200
 [] ? kthread+0xc2/0xd0
 [] ? kthread_create_on_node+0x120/0x120
 [] ? ret_from_fork+0x58/0x90
 [] ? kthread_create_on_node+0x120/0x120
BUG: Bad page state in process xenwatch  pfn:449c2
page:eaf02270 count:0 mapcount:0 mapping:  (null) index:0x0
page flags: 0x40090028(uptodate|lru|swapcache|swapbacked)
Modules linked in: crc32c_intel tcp_diag inet_diag
CPU: 0 PID: 76 Comm: xenwatch Tainted: GB
3.10.103-xenU-corp-33-adcc8c8-x86_64 #6
 813d282e 810d26b3 eaf022a8 810d27a5
 eaf02270 880074cd8000 8800751647e0 810d4528
 8800751648c0 880074cd8000 8800751647e0 880074cdc6b8
Call Trace:
 [] ? dump_stack+0xc/0x15
 [] ? bad_page+0xa3/0xf0
 [] ? free_pages_prepare+0xa5/0xd0
 [] ? free_hot_cold_page+0x18/0x170
 [] ? blkif_free+0xf7/0x190
 [] ? blkfront_resume+0x23/0x30
 [] ? xenbus_dev_resume+0x45/0xf0
 [] ? xenbus_dev_remove+0x70/0x70
 [] ? dpm_run_callback.isra.11+0x16/0x50
 [] ? device_resume+0x82/0x120
 [] ? dpm_resume+0xdc/0x200
 [] ? dpm_resume_end+0x8/0x10
 [] ? do_suspend+0xf2/0x1c0
 [] ? 

[Xen-devel] FATAL TRAP on __do_update_va_mapping when booting Xen 4.8

2016-12-15 Thread Vincent Legout
Hello,

We're getting a FATAL TRAP when booting Xen 4.8 on 2 different servers (Xeon
L5640 and Xeon L5520). The same xen binary boots fine on a third server with a
Xeon E5-2650 v2 CPU, and the 3 servers boot fine when Xen is built with -01
instead of -02 (gcc 4.9.2-10 from Debian jessie).

I've attached the boot log, and I've uploaded the xen and xen.syms binary here:

 http://legout.info/~vincent/xen

Would anyone have any idea? I'll be happy to provide more information if needed.

Thanks,
Vincent
(XEN) Xen version 4.8.1-pre (Debian ) (@) (gcc (Debian 4.9.2-10) 4.9.2) debug=n 
 Thu Dec 15 15:29:25 UTC 2016
(XEN) Bootloader: COM32 Multiboot loader v0.2
(XEN) Command line: console=com2 loglvl=all guest_loglvl=all iommu=off 
(XEN) Video information:
(XEN)  VGA is text mode 80x25, font 8x16
(XEN)  VBE/DDC methods: none; EDID transfer time: 0 seconds
(XEN)  EDID info not retrieved because no DDC retrieval method detected
(XEN) Disc information:
(XEN)  Found 1 MBR signatures
(XEN)  Found 1 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)   - 000a (usable)
(XEN)  0010 - 7f379000 (usable)
(XEN)  7f379000 - 7f38f000 (reserved)
(XEN)  7f38f000 - 7f3ce000 (ACPI data)
(XEN)  7f3ce000 - 8000 (reserved)
(XEN)  e000 - f000 (reserved)
(XEN)  fe00 - 0001 (reserved)
(XEN)  0001 - 000c8000 (usable)
(XEN) ACPI: RSDP 000F11A0, 0024 (r2 DELL  )
(XEN) ACPI: XSDT 000F12A4, 009C (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: FACP 7F3B3F9C, 00F4 (r3 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: DSDT 7F38F000, 3D72 (r1 DELL   PE_SC3  1 INTL 20050624)
(XEN) ACPI: FACS 7F3B6000, 0040
(XEN) ACPI: APIC 7F3B3478, 015E (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: SPCR 7F3B35D8, 0050 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: HPET 7F3B362C, 0038 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: DMAR 7F3B3668, 01B0 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: MCFG 7F3B38C4, 003C (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: WD__ 7F3B3904, 0134 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: SLIC 7F3B3A3C, 0176 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: ERST 7F392EF4, 0270 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: HEST 7F393164, 03A8 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: BERT 7F392D74, 0030 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: EINJ 7F392DA4, 0150 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: SRAT 7F3B3BC0, 0370 (r1 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: TCPA 7F3B3F34, 0064 (r2 DELL   PE_SC3  1 DELL1)
(XEN) ACPI: SSDT 7F3B7000, 41E4 (r1  INTEL PPM RCM  8001 INTL 20061109)
(XEN) System RAM: 49139MB (50318436kB)
(XEN) SRAT: PXM 1 -> APIC 10 -> Node 0
(XEN) SRAT: PXM 2 -> APIC 00 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 12 -> Node 0
(XEN) SRAT: PXM 2 -> APIC 02 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 14 -> Node 0
(XEN) SRAT: PXM 2 -> APIC 04 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 16 -> Node 0
(XEN) SRAT: PXM 2 -> APIC 06 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 11 -> Node 0
(XEN) SRAT: PXM 2 -> APIC 01 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 13 -> Node 0
(XEN) SRAT: PXM 2 -> APIC 03 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 15 -> Node 0
(XEN) SRAT: PXM 2 -> APIC 05 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 17 -> Node 0
(XEN) SRAT: PXM 2 -> APIC 07 -> Node 1
(XEN) SRAT: Node 1 PXM 2 0-8000
(XEN) SRAT: Node 1 PXM 2 1-68000
(XEN) SRAT: Node 0 PXM 1 68000-c8000
(XEN) NUMA: Using 19 for the hash shift.
(XEN) Domain heap initialised DMA width 32 bits
(XEN) CPU Vendor: Intel, Family 6 (0x6), Model 26 (0x1a), Stepping 5 (raw 
000106a5)
(XEN) found SMP MP-table at 000fe710
(XEN) DMI 2.6 present.
(XEN) Using APIC driver bigsmp
(XEN) ACPI: PM-Timer IO Port: 0x808 (32 bits)
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) ACPI: wakeup_vec[7f3b600c], vec_size[20]
(XEN) ACPI: Local APIC address 0xfee0
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x10] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x00] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x12] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x02] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x14] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x04] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x16] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x06] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x09] lapic_id[0x11] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x01] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x13] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x03] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x15] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x05] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x17] enabled)
(XEN) ACPI: LAPIC 

Bug#844536: Please package new upstream version 1.1.0

2016-11-16 Thread Vincent Legout
Source: isc-kea
Severity: wishlist
Tags: patch

Hi,

Would it be possible to package the new upstream version? I'd be happy to help
if needed, I've already updated the package for work using the attached patch.

Thanks,
Vincent
diff -uNr archive/isc-kea-1.0.0/debian/changelog isc-kea/debian/changelog
--- archive/isc-kea-1.0.0/debian/changelog	2016-07-25 23:03:11.0 +0200
+++ isc-kea/debian/changelog	2016-11-15 22:04:56.305994768 +0100
@@ -1,3 +1,26 @@
+isc-kea (1.1.0-1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * New upstream release
+- Refresh patches
+- Remove debian/patches/fix_gcc6
+  * debian/rules: Use --with autoreconf
+- Add Build-Depends on dh-autoreconf
+- Refresh patches to patch Makefile.am, not Makefile.in
+  * debian/control:
+- Update Vcs fields to use https
+- Standard-Version 3.9.8
+- Build-Depends on default-libmysqlclient-dev instead of
+  libmysqlclient-dev
+- Extend and make consistent all the extended descriptions, fix
+  extended-description-is-probably-too-short
+- Add Depends on lsb-base for kea-dhcp4-server, kea-dhcp6-server, and
+  kea-dhcp-ddns-server
+- Build-Depends on libssl1.0-dev
+  * debian/copyright: move debian/* section below *
+
+ -- Vincent Legout <vleg...@debian.org>  Tue, 08 Nov 2016 10:41:53 +0100
+
 isc-kea (1.0.0-4) unstable; urgency=medium
 
   * debian/rules:
diff -uNr archive/isc-kea-1.0.0/debian/control isc-kea/debian/control
--- archive/isc-kea-1.0.0/debian/control	2016-07-25 22:17:51.0 +0200
+++ isc-kea/debian/control	2016-11-15 22:03:37.631460421 +0100
@@ -4,17 +4,17 @@
 Maintainer: Adam Majer <ad...@zombino.com>
 Build-Depends: debhelper (>= 9), autotools-dev, liblog4cplus-dev,
libboost-dev, libboost-system-dev, bison, flex,
-   libmysqlclient-dev, libpq-dev, python3-dev, elinks,
+   default-libmysqlclient-dev, libpq-dev, python3-dev, elinks,
postgresql-server-dev-all,
-   xsltproc, docbook, docbook-xsl
-Standards-Version: 3.9.7
+   xsltproc, docbook, docbook-xsl, dh-autoreconf, libssl1.0-dev
+Standards-Version: 3.9.8
 Homepage: http://kea.isc.org/
-Vcs-Git: git://anonscm.debian.org/collab-maint/isc-kea.git
-Vcs-Browser: https://anonscm.debian.org/gitweb/?p=collab-maint/isc-kea.git;a=summary
+Vcs-Git: https://anonscm.debian.org/git/collab-maint/isc-kea.git
+Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/isc-kea.git/
 
 Package: kea-dhcp4-server
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, kea-common (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, kea-common (= ${binary:Version}), lsb-base (>= 3.0-6)
 Suggests: kea-doc
 Description: ISC KEA IPv4 DHCP server
  KEA is an IPv4 and IPv6 DHCP server developed by Internet Systems Consortium
@@ -24,7 +24,7 @@
 
 Package: kea-dhcp6-server
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, kea-common (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, kea-common (= ${binary:Version}), lsb-base (>= 3.0-6)
 Suggests: kea-doc
 Description: ISC KEA IPv6 DHCP server
  KEA is an IPv4 and IPv6 DHCP server developed by Internet Systems Consortium
@@ -34,12 +34,13 @@
 
 Package: kea-dhcp-ddns-server
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, kea-common (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, kea-common (= ${binary:Version}), lsb-base (>= 3.0-6)
 Suggests: kea-doc
 Description: ISC KEA DHCP Dynamic DNS service
- KEA is an IPv4 and IPv6 DHCP server developed by Internet Systems Consortium.
+ KEA is an IPv4 and IPv6 DHCP server developed by Internet Systems Consortium
+ providing a very high-performance with PostgreSQL, MySQL and memfile backends.
  .
- This package provides Dynamic DNS service to update DNS mapping based on 
+ This package provides Dynamic DNS service to update DNS mapping based on
  DHCP lease events.
 
 Package: kea-doc
@@ -47,7 +48,8 @@
 Section: doc
 Depends: ${misc:Depends}
 Description: Documentation for ISC KEA DHCP server
- KEA is an IPv4 and IPv6 DHCP server developed by Internet Systems Consortium.
+ KEA is an IPv4 and IPv6 DHCP server developed by Internet Systems Consortium
+ providing a very high-performance with PostgreSQL, MySQL and memfile backends.
  .
  This package provides documentation for the DHCP servers.
 
@@ -56,7 +58,8 @@
 Section: admin
 Depends: ${shlibs:Depends}, ${misc:Depends}, kea-common (= ${binary:Version})
 Description: Administration utilities for ISC KEA DHCP server
- KEA is an IPv4 and IPv6 DHCP server developed by Internet Systems Consortium.
+ KEA is an IPv4 and IPv6 DHCP server developed by Internet Systems Consortium
+ providing a very high-performance with PostgreSQL, MySQL and memfile backends.
  .
  This package provides backend database initialization and migration
  scripts and a DHCP benchmark tool.
@@ -66,7 +69,8 @@
 Section: devel
 D

[fairymax] annotated tag upstream/5.0b created (now 0c0fdb1)

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a change to annotated tag upstream/5.0b
in repository fairymax.

at  0c0fdb1   (tag)
   tagging  4f17b44bbecb5044f3187fefade372b5dc7d0766 (commit)
  replaces  upstream/4.8t
 tagged by  Vincent Legout
on  Fri Nov 11 08:59:38 2016 +0100

- Log -
Upstream version 5.0b

Vincent Legout (1):
  New upstream version 5.0b

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[fairymax] annotated tag debian/5.0b-1 created (now d189101)

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a change to annotated tag debian/5.0b-1
in repository fairymax.

at  d189101   (tag)
   tagging  e141b2e11a7bb07fe02b509c70c902cbd0476075 (commit)
  replaces  debian/4.8v-1
 tagged by  Vincent Legout
on  Fri Nov 11 11:36:40 2016 +0100

- Log -
Debian release 5.0b-1

Vincent Legout (7):
  New upstream version 5.0b
  Updated version 5.0b from 'upstream/5.0b'
  Add debian/patches/makefile.patch
  debian/control: fix Vcs fields
  Standards-Version 3.9.8
  Update get-orig-source target in debian/rules
  build with hardening flags

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[fairymax] 03/07: Add debian/patches/makefile.patch

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a commit to branch master
in repository fairymax.

commit 929ef3791b4d166227ed5f14c1307b7251151196
Author: Vincent Legout <vinc...@legout.info>
Date:   Fri Nov 11 09:07:47 2016 +0100

Add debian/patches/makefile.patch
---
 debian/changelog|  7 +++
 debian/patches/fix-return.patch |  6 +++---
 debian/patches/makefile.patch   | 16 
 debian/patches/series   |  1 +
 4 files changed, 27 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a36f227..1ddbc90 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+fairymax (5.0b-1) unstable; urgency=medium
+
+  * New upstream version
+  * Add debian/patch/makefile.patch to fix install directories
+
+ -- Vincent Legout <vleg...@debian.org>  Fri, 11 Nov 2016 09:00:11 +0100
+
 fairymax (4.8v-1) unstable; urgency=medium
 
   * New upstream version
diff --git a/debian/patches/fix-return.patch b/debian/patches/fix-return.patch
index c8f43f1..741b115 100644
--- a/debian/patches/fix-return.patch
+++ b/debian/patches/fix-return.patch
@@ -8,16 +8,16 @@ Index: fairymax/fairymax.c
 ===
 --- fairymax.orig/fairymax.c
 +++ fairymax/fairymax.c
-@@ -435,7 +435,7 @@ void PrintVariants(int combo)
+@@ -474,7 +474,7 @@ void PrintVariants(int combo)
  FILE *f;
  
- f = fopen(INI_FILE, "r");
+ f = fopen(inifile, "r");
 -if(f==NULL) return;
 +if(f==NULL) return 0;
  
  /* search for game names in definition file */
  do {
-@@ -498,7 +498,7 @@ void LoadGame(char *name)
+@@ -549,7 +549,7 @@ void LoadGame(char *name)
 if(c == EOF) {
 printf("telluser variant %s not supported\n", name);
 fclose(f);
diff --git a/debian/patches/makefile.patch b/debian/patches/makefile.patch
new file mode 100644
index 000..68df437
--- /dev/null
+++ b/debian/patches/makefile.patch
@@ -0,0 +1,16 @@
+Description: Fix prefix and bindir
+Author: Vincent Legout <vinc...@legout.info>
+
+Index: fairymax/Makefile
+===
+--- fairymax.orig/Makefile
 fairymax/Makefile
+@@ -1,6 +1,6 @@
+ srcdir = .
+-prefix = /usr/local
+-bindir = $(prefix)/bin
++prefix = /usr
++bindir = $(prefix)/games
+ mandir = $(prefix)/share/man
+ datadir = $(prefix)/share
+ plugindir = $(datadir)/games/plugins
diff --git a/debian/patches/series b/debian/patches/series
index 8ef142b..4dd7fcb 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 fix-return.patch
+makefile.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[fairymax] branch upstream updated (96ec037 -> 4f17b44)

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a change to branch upstream
in repository fairymax.

  from  96ec037   Imported Upstream version 4.8t
  adds  4f17b44   New upstream version 5.0b

No new revisions were added by this update.

Summary of changes:
 Makefile |  67 +++---
 changelog| 125 +++
 data/fairymax.eng|   3 +
 data/fmax.ini| 579 ++-
 data/logo.png| Bin 0 -> 9457 bytes
 data/makruk.hash |  48 +
 data/maxqi.eng   |   3 +
 data/shamax.eng  |   3 +
 fairymax.c   | 395 ++-
 fairymax.pod |  81 +--
 windows/elephant.ico | Bin 0 -> 2238 bytes
 windows/fmax.rc  |   1 +
 windows/fres.o   | Bin 0 -> 2522 bytes
 13 files changed, 1019 insertions(+), 286 deletions(-)
 create mode 100644 data/fairymax.eng
 create mode 100644 data/logo.png
 create mode 100644 data/makruk.hash
 create mode 100644 data/maxqi.eng
 create mode 100644 data/shamax.eng
 create mode 100644 windows/elephant.ico
 create mode 100644 windows/fmax.rc
 create mode 100644 windows/fres.o

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[fairymax] 01/07: New upstream version 5.0b

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a commit to branch master
in repository fairymax.

commit 4f17b44bbecb5044f3187fefade372b5dc7d0766
Author: Vincent Legout <vinc...@legout.info>
Date:   Fri Nov 11 08:59:38 2016 +0100

New upstream version 5.0b
---
 Makefile |  67 +++---
 changelog| 125 +++
 data/fairymax.eng|   3 +
 data/fmax.ini| 579 ++-
 data/logo.png| Bin 0 -> 9457 bytes
 data/makruk.hash |  48 +
 data/maxqi.eng   |   3 +
 data/shamax.eng  |   3 +
 fairymax.c   | 395 ++-
 fairymax.pod |  81 +--
 windows/elephant.ico | Bin 0 -> 2238 bytes
 windows/fmax.rc  |   1 +
 windows/fres.o   | Bin 0 -> 2522 bytes
 13 files changed, 1019 insertions(+), 286 deletions(-)

diff --git a/Makefile b/Makefile
index ef2cc0a..0e659cf 100644
--- a/Makefile
+++ b/Makefile
@@ -1,38 +1,46 @@
 srcdir = .
+prefix = /usr/local
+bindir = $(prefix)/bin
+mandir = $(prefix)/share/man
+datadir = $(prefix)/share
+plugindir = $(datadir)/games/plugins
+fairydir = $(datadir)/games/fairymax
 
 CC?=gcc
 CFLAGS?= -O2 -s
-INI_F?=$(DESTDIR)/usr/share/games/fairymax/fmax.ini
-INI_Q?=$(DESTDIR)/usr/share/games/fairymax/qmax.ini
-
+INI_Q?=$(fairydir)/qmax.ini
+VERSION?=`grep 'define VERSION' fairymax.c | sed -e 's/.*"\(.*\)".*/\1/'`
 
 ALL= fairymax shamax maxqi fairymax.6.gz
 
 all: ${ALL}
 
 fairymax: fairymax.c
-   $(CC) $(CFLAGS) -DINI_FILE=\"${INI_F}\" fairymax.c -o fairymax
+   $(CC) $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -DFAIRYDIR=\"${fairydir}\" 
fairymax.c -o fairymax
 
 shamax: fairymax.c
-   $(CC) $(CFLAGS) -DINI_FILE=\"${INI_F}\" -DSHATRANJ fairymax.c -o shamax
+   $(CC) $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -DFAIRYDIR=\"${fairydir}\" 
-DSHATRANJ fairymax.c -o shamax
 
 maxqi: maxqi.c
-   $(CC) $(CFLAGS) -DINI_FILE=\"${INI_Q}\" maxqi.c -o maxqi
+   $(CC) $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -DINI_FILE=\"${INI_Q}\" maxqi.c 
-o maxqi
 
 install: ${ALL} ${srcdir}/data/*
-   cp -u ${srcdir}/fairymax $(DESTDIR)/usr/games
-   cp -u ${srcdir}/shamax $(DESTDIR)/usr/games
-   cp -u ${srcdir}/maxqi $(DESTDIR)/usr/games
-   install -d -m0755 $(DESTDIR)/usr/share/games/fairymax
-   cp -u ${srcdir}/data/* $(DESTDIR)/usr/share/games/fairymax
-   install -d -m0755 $(DESTDIR)/usr/share/man/man6
-   cp -u ${srcdir}/fairymax.6.gz $(DESTDIR)/usr/share/man/man6
+   install -d -m0755 $(DESTDIR)$(bindir)
+   cp ${srcdir}/fairymax ${srcdir}/shamax ${srcdir}/maxqi 
$(DESTDIR)$(bindir)
+   install -d -m0755 $(DESTDIR)$(fairydir)
+   cp ${srcdir}/data/*.ini $(DESTDIR)$(fairydir)
+   cp ${srcdir}/data/*.hash $(DESTDIR)$(fairydir)
+   install -d -m0755 $(DESTDIR)$(mandir)/man6
+   cp ${srcdir}/fairymax.6.gz $(DESTDIR)$(mandir)/man6
+   install -d -m0755 $(DESTDIR)$(plugindir)/logos
+   cp ${srcdir}/data/logo.png $(DESTDIR)$(plugindir)/logos/fairymax.png
+   cp ${srcdir}/data/logo.png $(DESTDIR)$(plugindir)/logos/shamax.png
+   cp ${srcdir}/data/logo.png $(DESTDIR)$(plugindir)/logos/maxqi.png
+   install -d -m0755 $(DESTDIR)$(plugindir)/xboard
+   cp ${srcdir}/data/*.eng $(DESTDIR)$(plugindir)/xboard
 
 fairymax.6.gz: fairymax.pod
-   pod2man -s 6 fairymax.pod > fmax.man
-   cp fmax.man fairymax.6
-   rm -f fairymax.6.gz
-   gzip fairymax.6
+   pod2man -s 6 fairymax.pod | gzip -9n > fairymax.6.gz
 
 clean:
rm -f ${ALL}
@@ -40,25 +48,32 @@ clean:
 dist-clean:
rm -f ${ALL} *~ data/*~ *.man md5sums
 
-dist:
+dist: fairymax
install -d -m0755 Fairy-Max
install -d -m0755 Fairy-Max/data
rm -f fairymax.tar fairymax.tar.gz
cp fairymax.c maxqi.c fairymax.pod Makefile README changelog copyright 
Fairy-Max
cp data/* Fairy-Max/data
(md5sum Fairy-Max/* Fairy-Max/data/* > Fairy-Max/md5sums) || true
-   tar -cvvf fairymax.tar Fairy-Max
-   gzip fairymax.tar
+   tar -cvvf fairymax-$(VERSION).tar Fairy-Max
+   gzip fairymax-$(VERSION).tar
+   rm fairymax
rm Fairy-Max/data/*
rmdir Fairy-Max/data
rm Fairy-Max/*
rmdir Fairy-Max
 
 uninstall:
-   rm -f $(DESTDIR)/usr/share/games/fairymax/*
-   rmdir $(DESTDIR)/usr/share/games/fairymax
-   rm -f $(DESTDIR)/usr/share/man/man6/fairymax.6.gz
-   rm -f $(DESTDIR)/usr/games/fairymax
-   rm -f $(DESTDIR)/usr/games/shamax
-   rm -f $(DESTDIR)/usr/games/maxqi
+   rm -f $(DESTDIR)$(plugindir)/logos/fairymax.png
+   rm -f $(DESTDIR)$(plugindir)/logos/shamax.png
+   rm -f $(DESTDIR)$(plugindir)/logos/maxqi.png
+   rm -f $(DESTDIR)$(plugindir)/xboard/fairymax.eng
+   rm -f $(DESTDIR)$(plugindir)/xboard/shamax.eng
+   rm -f $(DESTDIR)$(plugindir)/xboard/max

[fairymax] 05/07: Standards-Version 3.9.8

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a commit to branch master
in repository fairymax.

commit 15425b2bf69750d4c77e1c399da153e9e8faaca4
Author: Vincent Legout <vinc...@legout.info>
Date:   Fri Nov 11 09:11:53 2016 +0100

Standards-Version 3.9.8
---
 debian/changelog | 4 +++-
 debian/control   | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index f5d590b..3102dca 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,7 +2,9 @@ fairymax (5.0b-1) unstable; urgency=medium
 
   * New upstream version
   * Add debian/patch/makefile.patch to fix install directories
-  * debian/control: fix Vcs fields
+  * debian/control:
+- fix Vcs fields
+- Standards-Version 3.9.8
 
  -- Vincent Legout <vleg...@debian.org>  Fri, 11 Nov 2016 09:00:11 +0100
 
diff --git a/debian/control b/debian/control
index b9132a8..db46c30 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: extra
 Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
 Uploaders: Vincent Legout <vleg...@debian.org>
 Build-Depends: debhelper (>= 9)
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
 Homepage: http://home.hccnet.nl/h.g.muller/CVfairy.html
 Vcs-Git: https://anonscm.debian.org/git/pkg-games/fairymax.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/fairymax.git/

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[fairymax] 06/07: Update get-orig-source target in debian/rules

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a commit to branch master
in repository fairymax.

commit 1df64ae2d4f37aa5714ef206ece3f6f403006f86
Author: Vincent Legout <vinc...@legout.info>
Date:   Fri Nov 11 09:13:06 2016 +0100

Update get-orig-source target in debian/rules
---
 debian/changelog |  1 +
 debian/rules | 11 +++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 3102dca..8958917 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 fairymax (5.0b-1) unstable; urgency=medium
 
   * New upstream version
+- Update get-orig-source target in debian/rules
   * Add debian/patch/makefile.patch to fix install directories
   * debian/control:
 - fix Vcs fields
diff --git a/debian/rules b/debian/rules
index eefb51b..fab8fc1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,13 +3,8 @@
 %:
dh $@
 
-major := 4.8
-minor := v
-minor_cap := $(shell echo $(minor) | tr a-z A-Z)
+major := 5.0
+minor := b
 
 get-orig-source:
-   wget 
"http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=fairymax.git;a=snapshot;h=refs/tags/$(major)$(minor_cap);sf=tgz"
 -O fairymax.tar.gz
-   tar zxvf fairymax.tar.gz
-   mv fairymax-$(major)$(minor_cap) fairymax-$(major)$(minor)
-   tar czf fairymax_$(major)$(minor).orig.tar.gz fairymax-$(major)$(minor)
-   rm -rf fairymax-$(major)$(minor) fairymax.tar.gz
+   wget 
"http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=fairymax.git;a=snapshot;h=refs/tags/$(major)$(minor);sf=tgz"
 -O fairymax_$(major)$(minor).orig.tar.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[fairymax] 04/07: debian/control: fix Vcs fields

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a commit to branch master
in repository fairymax.

commit 4d76368d12e6c739dcce18004c5ddca151c1a491
Author: Vincent Legout <vinc...@legout.info>
Date:   Fri Nov 11 09:09:59 2016 +0100

debian/control: fix Vcs fields
---
 debian/changelog | 1 +
 debian/control   | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 1ddbc90..f5d590b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ fairymax (5.0b-1) unstable; urgency=medium
 
   * New upstream version
   * Add debian/patch/makefile.patch to fix install directories
+  * debian/control: fix Vcs fields
 
  -- Vincent Legout <vleg...@debian.org>  Fri, 11 Nov 2016 09:00:11 +0100
 
diff --git a/debian/control b/debian/control
index a302a73..b9132a8 100644
--- a/debian/control
+++ b/debian/control
@@ -6,8 +6,8 @@ Uploaders: Vincent Legout <vleg...@debian.org>
 Build-Depends: debhelper (>= 9)
 Standards-Version: 3.9.6
 Homepage: http://home.hccnet.nl/h.g.muller/CVfairy.html
-Vcs-Git: git://anonscm.debian.org/pkg-games/fairymax.git
-Vcs-Browser: http://anonscm.debian.org/cgit/pkg-games/fairymax.git
+Vcs-Git: https://anonscm.debian.org/git/pkg-games/fairymax.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/fairymax.git/
 
 Package: fairymax
 Architecture: any

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[fairymax] 07/07: build with hardening flags

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a commit to branch master
in repository fairymax.

commit e141b2e11a7bb07fe02b509c70c902cbd0476075
Author: Vincent Legout <vinc...@legout.info>
Date:   Fri Nov 11 09:18:16 2016 +0100

build with hardening flags
---
 debian/changelog | 1 +
 debian/rules | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 8958917..7bdfb63 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ fairymax (5.0b-1) unstable; urgency=medium
   * debian/control:
 - fix Vcs fields
 - Standards-Version 3.9.8
+  * debian/rules: build with hardening flags
 
  -- Vincent Legout <vleg...@debian.org>  Fri, 11 Nov 2016 09:00:11 +0100
 
diff --git a/debian/rules b/debian/rules
index fab8fc1..fda6071 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
 %:
dh $@
 

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[fairymax] 02/07: Updated version 5.0b from 'upstream/5.0b'

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a commit to branch master
in repository fairymax.

commit 840fc059145e3f48c136c3d91254a0255c40e36f
Merge: 3a30665 4f17b44
Author: Vincent Legout <vinc...@legout.info>
Date:   Fri Nov 11 08:59:38 2016 +0100

Updated version 5.0b from 'upstream/5.0b'

with Debian dir 2cd90fd34e61e41fa3717f907a3042599104220a

 Makefile |  79 ++--
 changelog|  81 
 data/fmax.ini| 282 ++---
 data/makruk.hash |  48 +++
 fairymax.c   | 378 +++
 fairymax.pod |  81 +---
 6 files changed, 708 insertions(+), 241 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[fairymax] branch master updated (3a30665 -> e141b2e)

2016-11-11 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a change to branch master
in repository fairymax.

  from  3a30665   Upload to unstable
   new  4f17b44   New upstream version 5.0b
   new  840fc05   Updated version 5.0b from 'upstream/5.0b'
   new  929ef37   Add debian/patches/makefile.patch
   new  4d76368   debian/control: fix Vcs fields
   new  15425b2   Standards-Version 3.9.8
   new  1df64ae   Update get-orig-source target in debian/rules
   new  e141b2e   build with hardening flags

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile|  79 -
 changelog   |  81 +
 data/fmax.ini   | 282 +-
 data/makruk.hash|  48 +
 debian/changelog|  12 ++
 debian/control  |   6 +-
 debian/patches/fix-return.patch |   6 +-
 debian/patches/makefile.patch   |  16 ++
 debian/patches/series   |   1 +
 debian/rules|  13 +-
 fairymax.c  | 378 +---
 fairymax.pod|  81 ++---
 12 files changed, 748 insertions(+), 255 deletions(-)
 create mode 100644 data/makruk.hash
 create mode 100644 debian/patches/makefile.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/fairymax.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


Accepted fairymax 5.0b-1 (source) into unstable

2016-11-11 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Fri, 11 Nov 2016 09:00:11 +0100
Source: fairymax
Binary: fairymax
Architecture: source
Version: 5.0b-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 fairymax   - xboard compatible chess and chess-variant engine
Changes:
 fairymax (5.0b-1) unstable; urgency=medium
 .
   * New upstream version
 - Update get-orig-source target in debian/rules
   * Add debian/patch/makefile.patch to fix install directories
   * debian/control:
 - fix Vcs fields
 - Standards-Version 3.9.8
   * debian/rules: build with hardening flags
Checksums-Sha1:
 e758cb2e1517bb1546b7846ae2a2fb9d7c52c903 1906 fairymax_5.0b-1.dsc
 364ef449073dd12aff0a7ec28d2a3f4635078652 67416 fairymax_5.0b.orig.tar.gz
 f81238a7451cb7a7b97104eeeda9fe1f63983a7f 3324 fairymax_5.0b-1.debian.tar.xz
Checksums-Sha256:
 7f8c9f6ff22d14fb9622f170b83e60b45c6ed33bf8be6fb6c694a946bf0e1589 1906 
fairymax_5.0b-1.dsc
 3e36ba168aa10179225f8dd6953d1c39c4cd4526572765b2e9c77717efe3e52f 67416 
fairymax_5.0b.orig.tar.gz
 9547f23b0280dc6b38d59dda1378aff09e379c557c8856fdb6db93ebf1cd4ffb 3324 
fairymax_5.0b-1.debian.tar.xz
Files:
 1ae14034e85c11be6755353f1db74e55 1906 games extra fairymax_5.0b-1.dsc
 9698148a731490c99b4fe498a2f539ee 67416 games extra fairymax_5.0b.orig.tar.gz
 f82a209623047cf24534f2b889c3bcbe 3324 games extra fairymax_5.0b-1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIwBAEBCAAaBQJYJX+RExx2bGVnb3V0QGRlYmlhbi5vcmcACgkQZZh4kFiiPekp
tg//RAuqyUGsWj8X19422EZMuWdbezaXhkklPc6+u+ajhL2P9L6lWoO3LT26zzNT
3YL8RRr7MNMR38hjCY0m/T4eiQduMn4cSPFfWAxix7rfwBgg6RdZDVaCtBBViMI+
LhTKlP3wGN/yd7BUw5praRE6oEw+Dnx+U6jKutlCDiWRg1gw8k1wyLj/fWBBGOKf
mizv52H+XnJFpijP00bbxGKAqfTaiQjPqS+PPD5czcR+7aJ8P6mUjWTSOKBJL2Lo
VEmsgqATXFaNIFU9Hgg3I4iwAoP+nGUcZ3sP9WQxTDGjZtWpx2fyZMVeYgd/4AqQ
NSG+yDZA21bUIMcK1q8A/ALGCoZdt+Wq4FAkyCpSziUAoO+us4OgGAUbMC2I0+9O
QXQPEw5HRmJ90+5WwC/O075GJG7LiYPSKFAFnCgYEL+HIRuXOTtqjTfhOOZW2w/O
nU2q9nhaE0xEoPJaF60yFsoHbTEPHe/5Qw7u3/VWMRp6XjfJK8EsOAKMlRGMAAnz
apfrCCPMb1Ap5BDPXTJL1jldQh6MHNC06NZjCwDjPqBsmAXzoOq8wE7qWh59POL3
TrPT2gXzTd9f7V8TV9VQAlZwAno5AinAVqqI4ugz8kDfpQA9SvK79wxvFyaOS8qR
kCkuaBhTwJiFGpteG1pLZ0clLaWoRSFtI57jOWTuxkQJQ+k=
=72T+
-END PGP SIGNATURE-



Accepted gnuchess 6.2.4-1 (source) into unstable

2016-11-10 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 10 Nov 2016 21:36:48 +0100
Source: gnuchess
Binary: gnuchess
Architecture: source
Version: 6.2.4-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 gnuchess   - Plays a game of chess, either against the user or against itself
Changes:
 gnuchess (6.2.4-1) unstable; urgency=medium
 .
   * New upstream release
   * Remove debian/patch/exit.patch: fixed upstream
Checksums-Sha1:
 60ce53d200c06121613cac5b64f6c374fd900839 1862 gnuchess_6.2.4-1.dsc
 2dfc9eed04e51c4a57a5f8ea885234aac0269dd1 757985 gnuchess_6.2.4.orig.tar.gz
 5f13735b8d8a3e0eeb72429d5c69a4e26553fb93 6788 gnuchess_6.2.4-1.debian.tar.xz
Checksums-Sha256:
 242bb10b5a63e97f71ab97f5c669b2372418338c5b7a5424538dffb2a20d24c0 1862 
gnuchess_6.2.4-1.dsc
 3c425c0264f253fc5cc2ba969abe667d77703c728770bd4b23c456cbe5e082ef 757985 
gnuchess_6.2.4.orig.tar.gz
 73be106a4b2a5b17b84f1af10b303309fde9607da5574e825d36b3e2c9f3fd32 6788 
gnuchess_6.2.4-1.debian.tar.xz
Files:
 20bb682dcfe12ee4a5b0ddf492ce965f 1862 games optional gnuchess_6.2.4-1.dsc
 4e1268030ba1ae83cbd03b3eac2f44a5 757985 games optional 
gnuchess_6.2.4.orig.tar.gz
 8896196e5a199c90fbb529a7fff926e9 6788 games optional 
gnuchess_6.2.4-1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIwBAEBCAAaBQJYJXEgExx2bGVnb3V0QGRlYmlhbi5vcmcACgkQZZh4kFiiPekJ
nw//RDWSySNZqeR3466ci62+ccWGzMyw5s6yzuURLogYnGJZ+H0YgizvNy3NTh1O
kpJYjKUHEpT/Aft+akZGSU1ifEmLTv9HX+dCFFGh//v3vFo28/1eHW28dSVYwbhM
sYvcTh+5nmdR2ySK3vDzjJ/hhPwaZXwh+WJNHW8O5KGXi6l16nPg9Dq640FWhVq8
/Sik7EA0hgH9ipM+BSJi1HbpSQgJ8rfF5l2PAFd5RULlDsWSSg8bOd5o8yQYtwjb
vF6RrBFugfZ+zVCi0HBveQv2s656Q3qk/01u9sT+5IDykpKhsJGQNau1ihi0zDgb
3Cjp/qkoC/Fs0ATsaboJ9CZdTeVrjr+LQ3N/Z/cpzHN+PII/U/PWLfKCcHig6e8m
jLrgu8R66GVpC7xuH9SUydH0pimM4M3gO08bI4suD0rUSAS35snwoP5l2Gw9K65g
B1vtGteIhMTXNfZnT9qpA9zqZGkwip6Z6u8AhHzqB0dguHd79mixD77SwghWM+G9
OusJwRryHUcC4/J8Dddq3Flkx9XQerChCHFbQPjx3rGOeOayzhesc+LtNSuatX+I
BTFLFCOp8/aPoVLFDG5oKEWGAKqyitz4AJWeebMNFaa3pW7Z0FE+YOGmJH298xT0
bJ9NEGLApGAFf7Qkb2Nyhu0M3F6HYGBZYaQl17Tsnfsm6WA=
=6D+S
-END PGP SIGNATURE-



Bug#811862: fixed in libqalculate 0.9.10-1

2016-11-10 Thread Vincent Legout
Hi Emilio,

On Sun, Nov 06, 2016 at 04:24:29PM +0100, Emilio Pozuelo Monfort wrote :
> Hi,
> 
> On Thu, 08 Sep 2016 07:00:09 +0000 Vincent Legout <vleg...@debian.org> wrote:
> >  libqalculate (0.9.10-1) experimental; urgency=medium
> >  .
> >* Upload to experimental
> >* New upstream version
> >  - Fix FTBFS with gcc 6 (Closes: #811862)
> 
> This is still unfixed in unstable. Any plans for a fix there?

I apologize, I was planning to transition this new package to unstable but
didn't find the time to do so before the transition freeze. I guess it's now too
late for that, and Matthias uploaded a fix for this bug in the meantime (thanks
for that).

Thanks for your work,

Vincent



Bug#811862: fixed in libqalculate 0.9.10-1

2016-11-10 Thread Vincent Legout
Hi Emilio,

On Sun, Nov 06, 2016 at 04:24:29PM +0100, Emilio Pozuelo Monfort wrote :
> Hi,
> 
> On Thu, 08 Sep 2016 07:00:09 +0000 Vincent Legout <vleg...@debian.org> wrote:
> >  libqalculate (0.9.10-1) experimental; urgency=medium
> >  .
> >* Upload to experimental
> >* New upstream version
> >  - Fix FTBFS with gcc 6 (Closes: #811862)
> 
> This is still unfixed in unstable. Any plans for a fix there?

I apologize, I was planning to transition this new package to unstable but
didn't find the time to do so before the transition freeze. I guess it's now too
late for that, and Matthias uploaded a fix for this bug in the meantime (thanks
for that).

Thanks for your work,

Vincent



Accepted qalculate-gtk 0.9.9-1 (source) into experimental

2016-09-08 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 05 Sep 2016 10:15:30 +0200
Source: qalculate-gtk
Binary: qalculate-gtk qalculate
Architecture: source
Version: 0.9.9-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 qalculate  - Powerful and easy to use desktop calculator - transitional
 qalculate-gtk - Powerful and easy to use desktop calculator - GTK+ version
Closes: 768915 829859
Changes:
 qalculate-gtk (0.9.9-1) experimental; urgency=medium
 .
   * Upload to experimental
   * New upstream release (Closes: #829859)
 - debian/copyright, debian/qalculate-gtk.1: Update copyright years and
   author name
   * debian/control:
 - Build-Depends on libqalculate-dev (>= 0.9.9)
 - Build-Depends on libgtk-3-dev instead of libgtk2.0-dev
 - Standards-Version 3.9.8
   * debian/patches:
 - 01_desktop_file.patch: Add Education category (Closes: #768915)
 - Remove wformat-security.patch, no longer needed
   * debian/clean: Add data/qalculate-gtk.appdata.xml
   * Remove menu file
Checksums-Sha1:
 cc7b700b38b5e17c0c50d91cdc5161aaabc4bd6c 1958 qalculate-gtk_0.9.9-1.dsc
 7ca4ad42b0a869f954f9bc1e6090ca577a0c36cf 1283947 
qalculate-gtk_0.9.9.orig.tar.gz
 c8a87da64c9b1a908c625c856934b66350f6fab2 5124 
qalculate-gtk_0.9.9-1.debian.tar.xz
Checksums-Sha256:
 76c3ae90727eb1e2b1da3860ef4ac875ac59d1298e3306893fe6ae97a76de6b0 1958 
qalculate-gtk_0.9.9-1.dsc
 5c88b7595b654c128d0aa56c16e80b6e02e5cfc6378112000fb01133872d024a 1283947 
qalculate-gtk_0.9.9.orig.tar.gz
 914822e1b304357d3fd40c36522586c52e2b33952366c4fe6210e404345d 5124 
qalculate-gtk_0.9.9-1.debian.tar.xz
Files:
 85d8c046d7c8c96f797f1e13913176f3 1958 math optional qalculate-gtk_0.9.9-1.dsc
 585a7c6343aafc0958bfdc8653d6b8a2 1283947 math optional 
qalculate-gtk_0.9.9.orig.tar.gz
 4956c04c6efe5ec91f97eaadd3d430ec 5124 math optional 
qalculate-gtk_0.9.9-1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIwBAEBCAAaBQJX0SdAExx2bGVnb3V0QGRlYmlhbi5vcmcACgkQZZh4kFiiPem4
/RAAqOZvSwWjqNSIszd/B1N6h+O55rOJvp/8vWIl15z42gloA/CRz65Oe9fB7Mxk
SlUHp8KHqJHW1Y06MEZHAU2T+JbQwS567sPyePlWizUNAdMcsbLG/ZsTNNltKiVf
ty3zfPHMN/Bx35CM/qVrv/Ww3/DY0GjTqdB2Ybt+UB56dxjsspbweMjySFVBCL2G
+a0R1vWUYHI6Qj04UBx7KmRADNhblINHOWW+zLCWufHmz6Jvzfrt1AGxXFLMFRTK
ZEU+7X2qFAfg0HFR3QDA7EAo+N9YI0/CvMmWbryK9KNlyjAVhL38owmomqfw+mgt
JmA5maGOYZ4C7BCv4LTQZqARA9xEBlK24Pw/k1Z0v4wQ9E0BDbHgYBAUnTfXXX1s
G6k4cm2i88Ex8cfW7xWT0o1XPucMQ3LSDzVrMlYhAXk4GtP4gSx2NRc74AKJ+CM+
0zzsqcMnuaZi6gBXrFdNpCQCiUfZOFDyWo2s31OS7t1ehxrzT6nZzouDfdtpG8WS
XtATXCsiyz9LhIhbWtwYamfSn63ARbsdFjGZGbdpOG+7vs9Qc401huM1bgiC8bjp
q1aMe6d/pseXpSKzlR5XXuu054xXDeIz3YHtSnqWieHhe76+hTgGUnAITd5wQKyq
YMRyTkb1cf4fTK1gBweoLRAK2018g6oE+a4FF3a6rTD/9kY=
=vh5B
-END PGP SIGNATURE-



Accepted qalculate-gtk 0.9.9-1 (source) into experimental

2016-09-08 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 05 Sep 2016 10:15:30 +0200
Source: qalculate-gtk
Binary: qalculate-gtk qalculate
Architecture: source
Version: 0.9.9-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 qalculate  - Powerful and easy to use desktop calculator - transitional
 qalculate-gtk - Powerful and easy to use desktop calculator - GTK+ version
Closes: 768915 829859
Changes:
 qalculate-gtk (0.9.9-1) experimental; urgency=medium
 .
   * Upload to experimental
   * New upstream release (Closes: #829859)
 - debian/copyright, debian/qalculate-gtk.1: Update copyright years and
   author name
   * debian/control:
 - Build-Depends on libqalculate-dev (>= 0.9.9)
 - Build-Depends on libgtk-3-dev instead of libgtk2.0-dev
 - Standards-Version 3.9.8
   * debian/patches:
 - 01_desktop_file.patch: Add Education category (Closes: #768915)
 - Remove wformat-security.patch, no longer needed
   * debian/clean: Add data/qalculate-gtk.appdata.xml
   * Remove menu file
Checksums-Sha1:
 cc7b700b38b5e17c0c50d91cdc5161aaabc4bd6c 1958 qalculate-gtk_0.9.9-1.dsc
 7ca4ad42b0a869f954f9bc1e6090ca577a0c36cf 1283947 
qalculate-gtk_0.9.9.orig.tar.gz
 c8a87da64c9b1a908c625c856934b66350f6fab2 5124 
qalculate-gtk_0.9.9-1.debian.tar.xz
Checksums-Sha256:
 76c3ae90727eb1e2b1da3860ef4ac875ac59d1298e3306893fe6ae97a76de6b0 1958 
qalculate-gtk_0.9.9-1.dsc
 5c88b7595b654c128d0aa56c16e80b6e02e5cfc6378112000fb01133872d024a 1283947 
qalculate-gtk_0.9.9.orig.tar.gz
 914822e1b304357d3fd40c36522586c52e2b33952366c4fe6210e404345d 5124 
qalculate-gtk_0.9.9-1.debian.tar.xz
Files:
 85d8c046d7c8c96f797f1e13913176f3 1958 math optional qalculate-gtk_0.9.9-1.dsc
 585a7c6343aafc0958bfdc8653d6b8a2 1283947 math optional 
qalculate-gtk_0.9.9.orig.tar.gz
 4956c04c6efe5ec91f97eaadd3d430ec 5124 math optional 
qalculate-gtk_0.9.9-1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIwBAEBCAAaBQJX0SdAExx2bGVnb3V0QGRlYmlhbi5vcmcACgkQZZh4kFiiPem4
/RAAqOZvSwWjqNSIszd/B1N6h+O55rOJvp/8vWIl15z42gloA/CRz65Oe9fB7Mxk
SlUHp8KHqJHW1Y06MEZHAU2T+JbQwS567sPyePlWizUNAdMcsbLG/ZsTNNltKiVf
ty3zfPHMN/Bx35CM/qVrv/Ww3/DY0GjTqdB2Ybt+UB56dxjsspbweMjySFVBCL2G
+a0R1vWUYHI6Qj04UBx7KmRADNhblINHOWW+zLCWufHmz6Jvzfrt1AGxXFLMFRTK
ZEU+7X2qFAfg0HFR3QDA7EAo+N9YI0/CvMmWbryK9KNlyjAVhL38owmomqfw+mgt
JmA5maGOYZ4C7BCv4LTQZqARA9xEBlK24Pw/k1Z0v4wQ9E0BDbHgYBAUnTfXXX1s
G6k4cm2i88Ex8cfW7xWT0o1XPucMQ3LSDzVrMlYhAXk4GtP4gSx2NRc74AKJ+CM+
0zzsqcMnuaZi6gBXrFdNpCQCiUfZOFDyWo2s31OS7t1ehxrzT6nZzouDfdtpG8WS
XtATXCsiyz9LhIhbWtwYamfSn63ARbsdFjGZGbdpOG+7vs9Qc401huM1bgiC8bjp
q1aMe6d/pseXpSKzlR5XXuu054xXDeIz3YHtSnqWieHhe76+hTgGUnAITd5wQKyq
YMRyTkb1cf4fTK1gBweoLRAK2018g6oE+a4FF3a6rTD/9kY=
=vh5B
-END PGP SIGNATURE-



Accepted libqalculate 0.9.10-1 (source amd64 all) into experimental, experimental

2016-09-08 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Sep 2016 10:29:01 +0200
Source: libqalculate
Binary: qalc libqalculate6 libqalculate6-data libqalculate-dev libqalculate-doc
Architecture: source amd64 all
Version: 0.9.10-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate6 - Powerful and easy to use desktop calculator - library
 libqalculate6-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Closes: 811862
Changes:
 libqalculate (0.9.10-1) experimental; urgency=medium
 .
   * Upload to experimental
   * New upstream version
 - Fix FTBFS with gcc 6 (Closes: #811862)
 - All patches have been integrated upstream, remove them
   * Soname change to libqalculate6:
 - debian/control: Rename libqalculate5v5 to libqalculate6
 - debian/control: Rename libqalculate5-data to libqalculate6-data
 - debian/control: libqalculate-dev depends on libqalculate6
 - Rename libqalculate5v5.install to libqalculate6.install
 - Rename libqalculate5-data.install to libqalculate6-data.install
   * Standards-Version 3.9.8
   * debian/rules: Enable hardening flags
   * Update copyright years and author name in debian/copyright, debian/qalc.1
 and debian/libqalculate-doc.doc-base
Checksums-Sha1:
 db4cfa887d60ed73191a34f4ff816997daca005e 2131 libqalculate_0.9.10-1.dsc
 b8fbfe49860da8fdd2b6f71e078cab7ce01e1dd7 1509229 
libqalculate_0.9.10.orig.tar.gz
 81ceab5b6c8a54496eaa0291b150d693ec12deef 6008 
libqalculate_0.9.10-1.debian.tar.xz
 4466ba874a6fcb3de9c88c25f746aa788ab35d13 635156 
libqalculate-dev_0.9.10-1_amd64.deb
 b188b0b32558ea1fb3a5c00400bc6b74dab7d873 248572 
libqalculate-doc_0.9.10-1_all.deb
 50344ad232dc28a3faba644decf6e51b0b144f91 126564 
libqalculate6-data_0.9.10-1_all.deb
 23bd60c6d874aa0ae52b8da9c3b96498273c4a7a 3319264 
libqalculate6-dbgsym_0.9.10-1_amd64.deb
 54b8533e29ef238f27550208c28e26df7de0cd7d 614488 
libqalculate6_0.9.10-1_amd64.deb
 1f8b5068e2c320dd9e46b72d09852cae532a7d95 364820 qalc-dbgsym_0.9.10-1_amd64.deb
 cadb1243bbc9b7cbe6bd78765bea23ee321de87d 124876 qalc_0.9.10-1_amd64.deb
Checksums-Sha256:
 15f4fcfda60c8810e8b45f865a1fdf6ba966ba73a6ed33a75b925b5c44df0250 2131 
libqalculate_0.9.10-1.dsc
 7d81e1b15bc1e674e3d4db71c4fc08dafcef830e6acd39f65034e3c0f694b3b9 1509229 
libqalculate_0.9.10.orig.tar.gz
 51a83bbc99c15126ab0955795d3ae30804b02f014e77ba21ec6470d588ce1528 6008 
libqalculate_0.9.10-1.debian.tar.xz
 faba1da33cd9bcc4e19f4cc506822fe491834c16ab514587e1f93414f5142e61 635156 
libqalculate-dev_0.9.10-1_amd64.deb
 8a66d02e762631962e85ffa4cf232f07eded818b771e0767650a1bdf9403910c 248572 
libqalculate-doc_0.9.10-1_all.deb
 91e189cfe7bb7ad74b6eed6d25628e8abac6e1be9c403cfab6dfbeca67b87e5a 126564 
libqalculate6-data_0.9.10-1_all.deb
 3460dfcc8be62beaccc63f7e2c338b5940685136758595bf15a4e44e629f3589 3319264 
libqalculate6-dbgsym_0.9.10-1_amd64.deb
 4298792c1550ddaec86c1500a6b1aac91c5999c70627a090e64c1b6bdf80d364 614488 
libqalculate6_0.9.10-1_amd64.deb
 4ced56cd73af0019200dcefd3676dd23d3ecfd59cda21a2b955b154d577b03b7 364820 
qalc-dbgsym_0.9.10-1_amd64.deb
 8f81d386436afbcb8d3be720974bb97393673c2fd0d52646036bc0549155fe44 124876 
qalc_0.9.10-1_amd64.deb
Files:
 ffae2070cdf78d3fedd1756d2df6a62a 2131 math optional libqalculate_0.9.10-1.dsc
 d7b372ade5980ff902c6af8b6c73bf02 1509229 math optional 
libqalculate_0.9.10.orig.tar.gz
 89ff4999ec644de2be744aa6110885c6 6008 math optional 
libqalculate_0.9.10-1.debian.tar.xz
 83ead6349c2b4a71f216f43fc2badc9f 635156 libdevel optional 
libqalculate-dev_0.9.10-1_amd64.deb
 a705e8e32704c33122eecaf665d41cbb 248572 doc optional 
libqalculate-doc_0.9.10-1_all.deb
 91255e926244476c2fcd64785eb5f77a 126564 libs optional 
libqalculate6-data_0.9.10-1_all.deb
 c40a278143caf46aa7dd620789902cd2 3319264 debug extra 
libqalculate6-dbgsym_0.9.10-1_amd64.deb
 d6aad5eefd612e88db5e906fc4719ccb 614488 libs optional 
libqalculate6_0.9.10-1_amd64.deb
 7ab885d04dcbc8524e0526d6486819ce 364820 debug extra 
qalc-dbgsym_0.9.10-1_amd64.deb
 f337c9aa4be83ad45adaf8c537578e39 124876 math optional qalc_0.9.10-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQIwBAEBCAAaBQJX0CC+Exx2bGVnb3V0QGRlYmlhbi5vcmcACgkQZZh4kFiiPemC
VRAAotupaIUuJdbCyUSN4IwXt8az7tIrhsE0ZAlLDkvnKwgxSIXt4Tk6B1e363HD
E8Omp3hTz4wCLfJSnJEYU2xXI1h+MVTucaCdFjH0o7a6hPCEQ3eSWpxCdVCL6Fdn
Oh7Ih1iFtkH1/KVs9IeEoMa6KLLFHI9arwV5E73X8mZ4wnjn5KQoY3157wUddRxp
goY49ButeyB4hZeIqAd4GrFaopaOO9BQxonJTDgxsveM9IlEDqPZa6eX+B3b6A3O
gtanfBMf6vT7CnaIhM8kKfsm6MI0SGwPX52qoi5M5rnBrnf69uVe1ftiviReLUcc
mQft8n+35z4bnmBFLrlRAhzAxzIubof21WL4iIAz4s2IRJg9kmQK2HTznIQMpG0U
PwC16ctx3zREVcn5Cw3G3ugMNhh8yAU3BSAS1eB1rHU2wAwa+twxXDifNM0vAFON
v8TVkPNOrUDxX4fNH6QmxetCyYJyQRtUGMy2

Accepted libqalculate 0.9.10-1 (source amd64 all) into experimental, experimental

2016-09-08 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Sep 2016 10:29:01 +0200
Source: libqalculate
Binary: qalc libqalculate6 libqalculate6-data libqalculate-dev libqalculate-doc
Architecture: source amd64 all
Version: 0.9.10-1
Distribution: experimental
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 libqalculate-dev - Powerful and easy to use desktop calculator - development
 libqalculate-doc - Powerful and easy to use desktop calculator - documentation
 libqalculate6 - Powerful and easy to use desktop calculator - library
 libqalculate6-data - Powerful and easy to use desktop calculator - data
 qalc   - Powerful and easy to use command line calculator
Closes: 811862
Changes:
 libqalculate (0.9.10-1) experimental; urgency=medium
 .
   * Upload to experimental
   * New upstream version
 - Fix FTBFS with gcc 6 (Closes: #811862)
 - All patches have been integrated upstream, remove them
   * Soname change to libqalculate6:
 - debian/control: Rename libqalculate5v5 to libqalculate6
 - debian/control: Rename libqalculate5-data to libqalculate6-data
 - debian/control: libqalculate-dev depends on libqalculate6
 - Rename libqalculate5v5.install to libqalculate6.install
 - Rename libqalculate5-data.install to libqalculate6-data.install
   * Standards-Version 3.9.8
   * debian/rules: Enable hardening flags
   * Update copyright years and author name in debian/copyright, debian/qalc.1
 and debian/libqalculate-doc.doc-base
Checksums-Sha1:
 db4cfa887d60ed73191a34f4ff816997daca005e 2131 libqalculate_0.9.10-1.dsc
 b8fbfe49860da8fdd2b6f71e078cab7ce01e1dd7 1509229 
libqalculate_0.9.10.orig.tar.gz
 81ceab5b6c8a54496eaa0291b150d693ec12deef 6008 
libqalculate_0.9.10-1.debian.tar.xz
 4466ba874a6fcb3de9c88c25f746aa788ab35d13 635156 
libqalculate-dev_0.9.10-1_amd64.deb
 b188b0b32558ea1fb3a5c00400bc6b74dab7d873 248572 
libqalculate-doc_0.9.10-1_all.deb
 50344ad232dc28a3faba644decf6e51b0b144f91 126564 
libqalculate6-data_0.9.10-1_all.deb
 23bd60c6d874aa0ae52b8da9c3b96498273c4a7a 3319264 
libqalculate6-dbgsym_0.9.10-1_amd64.deb
 54b8533e29ef238f27550208c28e26df7de0cd7d 614488 
libqalculate6_0.9.10-1_amd64.deb
 1f8b5068e2c320dd9e46b72d09852cae532a7d95 364820 qalc-dbgsym_0.9.10-1_amd64.deb
 cadb1243bbc9b7cbe6bd78765bea23ee321de87d 124876 qalc_0.9.10-1_amd64.deb
Checksums-Sha256:
 15f4fcfda60c8810e8b45f865a1fdf6ba966ba73a6ed33a75b925b5c44df0250 2131 
libqalculate_0.9.10-1.dsc
 7d81e1b15bc1e674e3d4db71c4fc08dafcef830e6acd39f65034e3c0f694b3b9 1509229 
libqalculate_0.9.10.orig.tar.gz
 51a83bbc99c15126ab0955795d3ae30804b02f014e77ba21ec6470d588ce1528 6008 
libqalculate_0.9.10-1.debian.tar.xz
 faba1da33cd9bcc4e19f4cc506822fe491834c16ab514587e1f93414f5142e61 635156 
libqalculate-dev_0.9.10-1_amd64.deb
 8a66d02e762631962e85ffa4cf232f07eded818b771e0767650a1bdf9403910c 248572 
libqalculate-doc_0.9.10-1_all.deb
 91e189cfe7bb7ad74b6eed6d25628e8abac6e1be9c403cfab6dfbeca67b87e5a 126564 
libqalculate6-data_0.9.10-1_all.deb
 3460dfcc8be62beaccc63f7e2c338b5940685136758595bf15a4e44e629f3589 3319264 
libqalculate6-dbgsym_0.9.10-1_amd64.deb
 4298792c1550ddaec86c1500a6b1aac91c5999c70627a090e64c1b6bdf80d364 614488 
libqalculate6_0.9.10-1_amd64.deb
 4ced56cd73af0019200dcefd3676dd23d3ecfd59cda21a2b955b154d577b03b7 364820 
qalc-dbgsym_0.9.10-1_amd64.deb
 8f81d386436afbcb8d3be720974bb97393673c2fd0d52646036bc0549155fe44 124876 
qalc_0.9.10-1_amd64.deb
Files:
 ffae2070cdf78d3fedd1756d2df6a62a 2131 math optional libqalculate_0.9.10-1.dsc
 d7b372ade5980ff902c6af8b6c73bf02 1509229 math optional 
libqalculate_0.9.10.orig.tar.gz
 89ff4999ec644de2be744aa6110885c6 6008 math optional 
libqalculate_0.9.10-1.debian.tar.xz
 83ead6349c2b4a71f216f43fc2badc9f 635156 libdevel optional 
libqalculate-dev_0.9.10-1_amd64.deb
 a705e8e32704c33122eecaf665d41cbb 248572 doc optional 
libqalculate-doc_0.9.10-1_all.deb
 91255e926244476c2fcd64785eb5f77a 126564 libs optional 
libqalculate6-data_0.9.10-1_all.deb
 c40a278143caf46aa7dd620789902cd2 3319264 debug extra 
libqalculate6-dbgsym_0.9.10-1_amd64.deb
 d6aad5eefd612e88db5e906fc4719ccb 614488 libs optional 
libqalculate6_0.9.10-1_amd64.deb
 7ab885d04dcbc8524e0526d6486819ce 364820 debug extra 
qalc-dbgsym_0.9.10-1_amd64.deb
 f337c9aa4be83ad45adaf8c537578e39 124876 math optional qalc_0.9.10-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQIwBAEBCAAaBQJX0CC+Exx2bGVnb3V0QGRlYmlhbi5vcmcACgkQZZh4kFiiPemC
VRAAotupaIUuJdbCyUSN4IwXt8az7tIrhsE0ZAlLDkvnKwgxSIXt4Tk6B1e363HD
E8Omp3hTz4wCLfJSnJEYU2xXI1h+MVTucaCdFjH0o7a6hPCEQ3eSWpxCdVCL6Fdn
Oh7Ih1iFtkH1/KVs9IeEoMa6KLLFHI9arwV5E73X8mZ4wnjn5KQoY3157wUddRxp
goY49ButeyB4hZeIqAd4GrFaopaOO9BQxonJTDgxsveM9IlEDqPZa6eX+B3b6A3O
gtanfBMf6vT7CnaIhM8kKfsm6MI0SGwPX52qoi5M5rnBrnf69uVe1ftiviReLUcc
mQft8n+35z4bnmBFLrlRAhzAxzIubof21WL4iIAz4s2IRJg9kmQK2HTznIQMpG0U
PwC16ctx3zREVcn5Cw3G3ugMNhh8yAU3BSAS1eB1rHU2wAwa+twxXDifNM0vAFON
v8TVkPNOrUDxX4fNH6QmxetCyYJyQRtUGMy2

Accepted gnuchess-book 1.02-2 (source) into unstable

2016-09-06 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Fri, 02 Sep 2016 13:04:25 +0200
Source: gnuchess-book
Binary: gnuchess-book
Architecture: source
Version: 1.02-2
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 gnuchess-book - Opening book for gnuchess
Closes: 729164 834670 835323
Changes:
 gnuchess-book (1.02-2) unstable; urgency=medium
 .
   * gnuchess-book must be built with gnuchess >= 6.2.2-2 (Closes: #834670)
   * Set myself as Maintainer instead of Oliver Korff <o...@xynyx.de>
 (Closes: #835323)
   * Move gnuchess from Depends to Suggests (Closes: #729164)
   * Use https for Vcs-Git and Vcs-Browser
   * Standards-Version 3.9.8
Checksums-Sha1:
 9490fbf01665e5eb6e7c7fe5bbf2198ec7f05e21 1939 gnuchess-book_1.02-2.dsc
 05ce218d35769c09fcfa5e18eec5e88bb02395c5 2916 
gnuchess-book_1.02-2.debian.tar.xz
Checksums-Sha256:
 15f1bbf2ead025527c6b2d36ff9fb1adcd90e3dd5b421d13a9a0caabc18f63eb 1939 
gnuchess-book_1.02-2.dsc
 67bc75dbb35b60dc14d769f4a8279b432ab53f5eab45a43ad1cc95b434c41939 2916 
gnuchess-book_1.02-2.debian.tar.xz
Files:
 9e4af078ec38ccd42f4b73399b4d9c5c 1939 games optional gnuchess-book_1.02-2.dsc
 f6ce0fba4b1c58c0b0e7c8c38fe42126 2916 games optional 
gnuchess-book_1.02-2.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIwBAEBCAAaBQJXznFMExx2bGVnb3V0QGRlYmlhbi5vcmcACgkQZZh4kFiiPelO
NRAAh5w+Vj0Z0uRDirOLRH86nhySI+whlyJ2rhXFZ5fgAHV4Y+RTdPZRDVMPX1mW
wGqVHWoutFspmCGrjLb42F/QPyDvQM5BOu+QUuNgPUNDqAvZ9r+G/zaFLlhT7/r7
jU+vdEDKfkNpR6h/ynYJXhLUXWqLkwLQutbqO8OCoTmYuff6F3dIyFQsXSVOi3hf
9CwOVUrBuErCETUARPBbTiS0iVZjv9C7FthN8qhu1eHbfwU10/PpUqEBNWVNvqyz
gQZpWBN14W7aKJK/o8wdO4Lc8Mn/rIL7zaNafOCA7Ci2xK7EivV6Cyuwq/Dw8Gjj
zbvK0m/mxBezTj+aQQyRaGJWXWlAG7VWN0jymqFfeIebBu3jXstik+OMRf6qtKm5
FgCsWhTv9cHZ0TjWaZknRIgNxOptKpglrjOUzT3yAcUKSbC2qT7mrlIVeg0K6hMp
PuC1IQCFfp7Yefb5v3d5uJ3cCqGmU6RJEkKScbV3KSHNgRg6mITOcbOUgDw3pzBQ
Mp/bxHY1Rb/ctD1BOTQwpot32LHCfrpoHiVaO48RJHPOFaBvLVJefFRvhqA59alY
Fs0NFINWa5+puRE/jQkJFhRPnH8K9FR90IxK6GU3UE6roiy9HE0qqu8sWQV2oOic
ddGPI09y+aQFGihYmcC/Crx7/NcjoEvkzx3D2pRQov0xbNc=
=IQAS
-END PGP SIGNATURE-



Accepted gnuchess 6.2.2-2 (source) into unstable

2016-09-05 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 05 Sep 2016 18:51:41 +0200
Source: gnuchess
Binary: gnuchess
Architecture: source
Version: 6.2.2-2
Distribution: unstable
Urgency: medium
Maintainer: Vincent Legout <vleg...@debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 gnuchess   - Plays a game of chess, either against the user or against itself
Closes: 835322
Changes:
 gnuchess (6.2.2-2) unstable; urgency=medium
 .
   * Add debian/patch/exit.patch to exit when --addbook is used
   * Set myself as Maintainer instead of Oliver Korff <o...@xynyx.de>
 (Closes: #835322)
   * Standards-Version 3.9.8
   * Use https for Vcs-Git and Vcs-Browser
   * debian/rules: Enable hardening flags
Checksums-Sha1:
 4c81d853d18ea756b99cdf90acce14c52b53a413 1862 gnuchess_6.2.2-2.dsc
 9ea902cdf6e48e7c03cd4b90243fcbd033397daa 7052 gnuchess_6.2.2-2.debian.tar.xz
Checksums-Sha256:
 caaf6a936caf6829c014be7ec515b572d27f5fcddf9221a32bcfe54135f9718e 1862 
gnuchess_6.2.2-2.dsc
 9f85b5b73c6c9ee6a057b12ff2d8403586b181b20b7d30294a372ecbc4a398d9 7052 
gnuchess_6.2.2-2.debian.tar.xz
Files:
 ba57fb89c31f78f19a15d3c3af42e302 1862 games optional gnuchess_6.2.2-2.dsc
 c04c0f0b461d4e1077802da1c728b913 7052 games optional 
gnuchess_6.2.2-2.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIwBAEBCAAaBQJXzdUBExx2bGVnb3V0QGRlYmlhbi5vcmcACgkQZZh4kFiiPent
ExAAhM7E1VewsujQLU3OlrZK21ZPvXWwKLT9gG0ogbFMEySJ+nEp5ZZtjotR2zQ4
ZnpkFnazOmIcCCXQEjON3raz6LQ29E1dMN0l/naKSdoDBXkZJIiLOHOZJFayw2Ef
dODhrcX/9PbRhzT/fjtUPsXBhnxZQ9JAE7YBByg1i7oXQln0NGQQtKibKuyW5ySR
qu0MV8ymONBIj9Ylfv3C+Vd8WPBa5o7DVA0eyh878cawY6PqU918M++H/7FGUaXr
Zk3YMBi6xOCX+O1URD7viFoqJZRcpWZ1bV0pqXEQPuIFsCjRfKI+Fl+gD21H47LB
Sr9aKV0WGaiPNFXvMQT3brH0FwuHRhmS3UGDLBcFTcY/hTiK2TSH44S/gjwlQ7/h
tTZGmlw5ZCm8+67ff+fO5OZQ0ZhBLrnWc20RmfWZGkMN6/AJ8BoLlDpHqOOh/T8n
ZG9WisNZ+J9bLfT/33NlROK9p0fVkdOT7+JkSmqoTUbJhTtBCzblN1QTwKp2nRGb
KKUEdyeZRT5mYp0evWi0dbX21wXeWx48zl1vmmpC4HzihuGqURnPHACv4d7s9n35
gtMSObZaxQ2IilpuHS4e49WU3v2BBYe/d+AiSjuHh6LQ+hM1AZYJt0BPehILCKr7
y+DbIu/69TJW4p0/rw+BbdlNiaRILL4nd0tOj3WTlFROlYE=
=6I6Y
-END PGP SIGNATURE-



Bug#834670: gnuchess-book: FTBFS in testing (build takes forever and has to be killed)

2016-09-05 Thread Vincent Legout
It fails to build with newer versions of gnuchess because gnuchess no longer
exits. I've reported this upstream:

 http://lists.gnu.org/archive/html/bug-gnu-chess/2016-09/msg0.html

Vincent



Bug#834670: gnuchess-book: FTBFS in testing (build takes forever and has to be killed)

2016-09-05 Thread Vincent Legout
It fails to build with newer versions of gnuchess because gnuchess no longer
exits. I've reported this upstream:

 http://lists.gnu.org/archive/html/bug-gnu-chess/2016-09/msg0.html

Vincent



Bug#741990: eboard: diff for NMU version 1.1.1-6.1

2016-04-07 Thread Vincent Legout
Hi Gianfranco,

Gianfranco Costamagna  writes:

> I've prepared an NMU for eboard (versioned as 1.1.1-6.1) and
> uploaded it to DELAYED/0.

Thank you for working on this bug. Feel free to upload directly.

Thanks,
Vincent



Bug#741990: eboard: diff for NMU version 1.1.1-6.1

2016-04-07 Thread Vincent Legout
Hi Gianfranco,

Gianfranco Costamagna  writes:

> I've prepared an NMU for eboard (versioned as 1.1.1-6.1) and
> uploaded it to DELAYED/0.

Thank you for working on this bug. Feel free to upload directly.

Thanks,
Vincent



[gplanarity] 01/01: Remove B-D on libjasper-dev, update VCS to https

2016-03-19 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a commit to branch master
in repository gplanarity.

commit eb4368a47cce1a522cc025999247dfd1a9fc9f1c
Author: Vincent Legout <vinc...@legout.info>
Date:   Thu Mar 17 08:56:20 2016 -0400

Remove B-D on libjasper-dev, update VCS to https
---
 debian/changelog | 7 +++
 debian/control   | 6 +++---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 717ba25..150234f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+gplanarity (17906-6) unstable; urgency=medium
+
+  * Remove Build-Depends on libjasper-dev (Closes: #818215)
+  * Switch VCS fields to https
+
+ -- Vincent Legout <vleg...@debian.org>  Wed, 16 Mar 2016 18:37:37 -0400
+
 gplanarity (17906-5) unstable; urgency=low
 
   * Add icon in menu file (Closes: #726359)
diff --git a/debian/control b/debian/control
index 9ed8087..d25f235 100644
--- a/debian/control
+++ b/debian/control
@@ -3,11 +3,11 @@ Section: games
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
 Uploaders: Vincent Legout <vleg...@debian.org>
-Build-Depends: debhelper (>= 9), libgtk2.0-dev, libcairo2-dev, 
libfreetype6-dev, docbook-to-man, libtiff-dev, libjasper-dev, imagemagick
+Build-Depends: debhelper (>= 9), libgtk2.0-dev, libcairo2-dev, 
libfreetype6-dev, docbook-to-man, libtiff-dev, imagemagick
 Standards-Version: 3.9.4
 Homepage: http://web.mit.edu/xiphmont/Public/gPlanarity.html
-Vcs-Git: git://anonscm.debian.org/pkg-games/gplanarity.git
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/gplanarity.git
+Vcs-Git: https://alioth.debian.org/anonscm/git/pkg-games/gplanarity.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/gplanarity.git
 
 Package: gplanarity
 Architecture: any

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/gplanarity.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


Accepted gplanarity 17906-6 (source) into unstable

2016-03-19 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 16 Mar 2016 18:37:37 -0400
Source: gplanarity
Binary: gplanarity
Architecture: source
Version: 17906-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 gplanarity - simple puzzle game involving untangling planar graphs
Closes: 818215
Changes:
 gplanarity (17906-6) unstable; urgency=medium
 .
   * Remove Build-Depends on libjasper-dev (Closes: #818215)
   * Switch VCS fields to https
Checksums-Sha1:
 339d295dd62a78cc536498320c9641fdf43b6f20 2032 gplanarity_17906-6.dsc
 b044915ed640ad2d4ace4b7a79b493069b51cafd 5968 gplanarity_17906-6.debian.tar.xz
Checksums-Sha256:
 b8d29ce1230ed0c209676003798e86fca24f99fcad727d4127a493e6074f225c 2032 
gplanarity_17906-6.dsc
 e02dab3661c1ced2fe2f38e1a20553a5dbe56ddf231510bd03549aee2f992088 5968 
gplanarity_17906-6.debian.tar.xz
Files:
 51506fd07660fef95088f0f2b1489fdb 2032 games optional gplanarity_17906-6.dsc
 262bf6c42f318286024f38feda3ea2f3 5968 games optional 
gplanarity_17906-6.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJW6eL3AAoJEGWYeJBYoj3plWYQAL3uj5IxrTRYaq5dFq5ZhYdJ
lAtEMLaSYVWpQgMPkKAzbkKCODD19jpPpH4gd9qIhTxrmnkGSIU7jOwuZoNi5DGG
U++5N87/obZ4uceqLQuELeo8TCqeZtmJLdJwAero48N/PvyrA0DYq7DLXSyhEmWn
xUiCYhI42zxKMEvUS2QL4KboCPrPgilZH3LzBAzvq5EWKUsAyO/DjrAR09oJzHj4
/iDprO13LwTgyoWKsvAc0EAa8ZWW2LSwh7jvjAOV3074w4oLwR3icNV0i+e1HMgu
WEVFyS4gtK1Rpsblh70W/QmkkAY7TzbmRP03z6qMSoke28nGK/3ND2x7TKQT21Bw
JWDIifVW/OGcYBSdsIXZqMcHXJBerpPPJwUEO7DtvO68/lWyuvxiUTnsImxgSzJQ
THtA53MfndGg2TxBfkD+kfb8QMq0+3sxjjldCpD22eRAZtBjF+wGu13rMr5k5efP
mmSMoma3cRN9H+Mnspy4LypvvFUevCTYJ7FcrODQBwuCH4WW11Bgzudyt1/uZOHb
Ndk3chE2RwrRqeXn5m9ElNUhRUPy7YbAQI0kC8475HStXCpBiW3L9leWyofyCykH
QO4hbepnbq0LMtZefj/o3Pr4MrSt79sEPh//hmM2O+F5tGEJrENCKZEvAPaP3qAa
WVcSTqnYOpfJMjMTqm1F
=Dq1f
-END PGP SIGNATURE-



[gplanarity] annotated tag debian/17906-6 created (now ade5748)

2016-03-19 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a change to annotated tag debian/17906-6
in repository gplanarity.

at  ade5748   (tag)
   tagging  eb4368a47cce1a522cc025999247dfd1a9fc9f1c (commit)
  replaces  debian/17906-5
 tagged by  Vincent Legout
on  Thu Mar 17 08:57:17 2016 -0400

- Log -
Debian release 17906-6

Vincent Legout (1):
  Remove B-D on libjasper-dev, update VCS to https

---

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/gplanarity.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


[gplanarity] branch master updated (5ead7ea -> eb4368a)

2016-03-19 Thread Vincent Legout
This is an automated email from the git hooks/post-receive script.

vlegout pushed a change to branch master
in repository gplanarity.

  from  5ead7ea   Add icon in menu file
   new  eb4368a   Remove B-D on libjasper-dev, update VCS to https

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/changelog | 7 +++
 debian/control   | 6 +++---
 2 files changed, 10 insertions(+), 3 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/gplanarity.git

___
Pkg-games-commits mailing list
Pkg-games-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits


Accepted gnuchess 6.2.2-1 (source) into unstable

2016-01-10 Thread Vincent Legout
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 10 Jan 2016 14:49:09 -0500
Source: gnuchess
Binary: gnuchess
Architecture: source
Version: 6.2.2-1
Distribution: unstable
Urgency: medium
Maintainer: Oliver Korff <o...@xynyx.de>
Changed-By: Vincent Legout <vleg...@debian.org>
Description:
 gnuchess   - Plays a game of chess, either against the user or against itself
Changes:
 gnuchess (6.2.2-1) unstable; urgency=medium
 .
   * New upstream version
Checksums-Sha1:
 16371e974872432a9e4a5ce19c89d1c7e52ada3e 1883 gnuchess_6.2.2-1.dsc
 98e4ef7837b84b7e1e01f4cc74e9d1831ca485e5 747054 gnuchess_6.2.2.orig.tar.gz
 706b106ced154f97edf2ee3ccd6588d1be014061 6652 gnuchess_6.2.2-1.debian.tar.xz
Checksums-Sha256:
 b25df372aa67080847ab4824d42331e1bf66109fa6473c5b5ba8813b3ffed646 1883 
gnuchess_6.2.2-1.dsc
 7776c114eeb5889dea69dc4715a3622ec57f65efab667987e7d7183cc05381a8 747054 
gnuchess_6.2.2.orig.tar.gz
 99a1683ec8009ac5f77683cec4895b88d4d6ac8c5ce516e9d8c128c3cd070047 6652 
gnuchess_6.2.2-1.debian.tar.xz
Files:
 a203506872441e65b4d9ac555dac0dab 1883 games optional gnuchess_6.2.2-1.dsc
 c181b5e218695a154a550292fddedc6d 747054 games optional 
gnuchess_6.2.2.orig.tar.gz
 2f983a82949612393647a87696d0a16f 6652 games optional 
gnuchess_6.2.2-1.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJWkrywAAoJEGWYeJBYoj3plCkP/3ulOzw0pVF4GxF9vtSzizMo
A4QQ4GbEPhbL5T/EKk0SZoUTt/apNy0wLcA0Owq4vHl92/VHiRi2KNLOxNXEc4/2
zaZn/u3G5GF9xADzshaMJ6ntwG6Eeu1lXVlDPdFbHaRgOP0yMXz8OUXvDZG+Oml2
Yci+MBJmFZJFCS5lCzbvX4GWNQjj4StZxunx8aYCLU/3SnfBHlvjTjqJhvWQo9Uo
dhQRpgJ4dI7umzyEDcBxdm5c8i9ER+WhtDaKqoqGqdznNWbXYB4PNbAwfJcOdFmx
93Gzm/q7PG2S8JjZ5fmPYFPtLa8/U5wszfOhgGcsUc496aRSojC9JRtpL+go60b3
4Hw+kkhLmqOcTchwXurgpjb1onULhSySgd4LovDID+3TimSvMipdQsqb6maYOPPg
WF5df8Oy67VQbchl93Om0D2G7DktN1DwepofHA5oo0h7HK8KqErs446JmX1N/9Ly
ug1qo43k8qA3A+XzBAmdd/0c3ZrD5Ocu6GR8MMWYt7REJTrmNIPnB4uKtCavDHwM
PDgyRg28pCQjPUvNg1BTafJx/QNahitSFmqQnP1go+HC4GHshQpAbM8P4y2JM2po
lgHm9XPiKTGVjdYY/tbdtxKVS34/eEP/JNgCx4MDEosOWoTaWnFVM4LqGKVwCxgS
wH/wiR3dLaomLRWVZxbf
=/XYE
-END PGP SIGNATURE-



  1   2   3   4   5   6   7   8   9   10   >