Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-11-27 Thread Bracksiek & Hemmelskamp
Hi,
was there a reason to left out {libqtxdg, libfm-qt,
lxqt-qtplugin}{hurd,kfreebsd-any}? This makes the whole DE unusable for the
users of these arches. Ok, hurd shouldn't be so many, but I run into it with
kfreebsd* yesterday.
Thanks Alf 


Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-10-31 Thread Emilio Pozuelo Monfort
On 31/10/17 01:53, Andreas Beckmann wrote:
> Followup-For: Bug #879787
> 
> The binNMUs for experimental:
> 
> nmu akonadi_4:17.08.0-1 . ANY . experimental . -m "Rebuild against 
> qtbase-abi-5-9-2."
> nmu qtspeech-opensource-src_5.9.1-1 . ANY . experimental . -m "Rebuild 
> against qtbase-abi-5-9-2."

Done, thanks.

Emilio



Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-10-31 Thread Andreas Beckmann
Followup-For: Bug #879787

The binNMUs for experimental:

nmu akonadi_4:17.08.0-1 . ANY . experimental . -m "Rebuild against 
qtbase-abi-5-9-2."
nmu qtspeech-opensource-src_5.9.1-1 . ANY . experimental . -m "Rebuild against 
qtbase-abi-5-9-2."

Andreas



Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-10-29 Thread Emilio Pozuelo Monfort
On 28/10/17 03:15, Dmitry Shachnev wrote:
> On Thu, Oct 26, 2017 at 10:36:31AM +0200, Emilio Pozuelo Monfort wrote:
>> Control: forwarded -1 
>> https://release.debian.org/transitions/html/qtbase-abi-5-9-2.html
>> Control: tags -1 confirmed
>>
>> I wish they didn't do that in micro releases...
>>
>> I assume the rdeps are building fine? If so, go ahead.
> 
> All Qt packages are now uploaded, you can start the binNMUs.

Scheduled now.

Emilio



Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-10-28 Thread Dmitry Shachnev
On Thu, Oct 26, 2017 at 10:36:31AM +0200, Emilio Pozuelo Monfort wrote:
> Control: forwarded -1 
> https://release.debian.org/transitions/html/qtbase-abi-5-9-2.html
> Control: tags -1 confirmed
>
> I wish they didn't do that in micro releases...
>
> I assume the rdeps are building fine? If so, go ahead.

All Qt packages are now uploaded, you can start the binNMUs.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-10-27 Thread Dmitry Shachnev
On Fri, Oct 27, 2017 at 10:01:12AM +0200, Diederik de Haas wrote:
> On donderdag 26 oktober 2017 00:40:44 CEST Dmitry Shachnev wrote:
> > Qt 5.9.2 is a bugfix release in 5.9 LTS series, yet it has some minor
> > private ABI breaks so we have bumped the ABI virtual package names.
>
> Just did an 'aptitude safe-upgrade' on my sid machine and noticed the 
> following packages were upgraded, while most of the qt 5.9.2 packages were 
> still held back:
> qml-module-qt-labs-folderlistmodel 
> qml-module-qt-labs-settings
> qtxmlpatterns5-dev-tools
>
> You may want to verify whether their versioned dependencies are what you want 
> them to be. It may be totally fine, but I did notice they got upgraded before 
> the rest of the bunch.

I think it is fine. We do have mechanisms for ensuring proper dependencies
(qt*-abi-* virtual packages, dh_qmlcdeps tool), and if these tools did not act
that means the packages are not bound to a particular Qt version.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-10-27 Thread Diederik de Haas
On donderdag 26 oktober 2017 00:40:44 CEST Dmitry Shachnev wrote:
> Qt 5.9.2 is a bugfix release in 5.9 LTS series, yet it has some minor
> private ABI breaks so we have bumped the ABI virtual package names.

Just did an 'aptitude safe-upgrade' on my sid machine and noticed the 
following packages were upgraded, while most of the qt 5.9.2 packages were 
still held back:
qml-module-qt-labs-folderlistmodel 
qml-module-qt-labs-settings
qtxmlpatterns5-dev-tools

You may want to verify whether their versioned dependencies are what you want 
them to be. It may be totally fine, but I did notice they got upgraded before 
the rest of the bunch.

Cheers,
  Diederik

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


Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-10-26 Thread Dmitry Shachnev
On Thu, Oct 26, 2017 at 10:36:31AM +0200, Emilio Pozuelo Monfort wrote:
> Control: forwarded -1 
> https://release.debian.org/transitions/html/qtbase-abi-5-9-2.html
> Control: tags -1 confirmed
>
> I wish they didn't do that in micro releases...
>
> I assume the rdeps are building fine? If so, go ahead.

Thank you, I am going ahead now. Rdeps should be all fine.

The removed or changed symbols were not used by anything in the archive,
so it was *really* private API/ABI. In any case we decided to bump the
virtual packages names to make sure all of Qt migrates simultaneously
(otherwise some modules would not work because of the internal structures
version check in Qt).

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-10-26 Thread Emilio Pozuelo Monfort
Control: forwarded -1 
https://release.debian.org/transitions/html/qtbase-abi-5-9-2.html
Control: tags -1 confirmed

On 25/10/17 23:40, Dmitry Shachnev wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: transition
> 
> Dear release team,
> 
> We would like to request (yet another) transition for Qt packages.
> 
> Qt 5.9.2 is a bugfix release in 5.9 LTS series, yet it has some minor
> private ABI breaks so we have bumped the ABI virtual package names.

I wish they didn't do that in micro releases...

I assume the rdeps are building fine? If so, go ahead.

Cheers,
Emilio



Bug#879787: transition: qtbase-opensource-src 5.9.2

2017-10-25 Thread Dmitry Shachnev
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Dear release team,

We would like to request (yet another) transition for Qt packages.

Qt 5.9.2 is a bugfix release in 5.9 LTS series, yet it has some minor
private ABI breaks so we have bumped the ABI virtual package names.

The changes are not large, so it should be much easier to handle than the
previous 5.7 → 5.9 transition.

We are also taking this transition as an opportunity to do a packaging
change: Qt binaries are now moved to a non-multiarch location,
/usr/lib/qt5/bin/. This was needed to fix cross-building with CMake.

Ben file for qtbase:

title = "qtbase-opensource-src";
is_affected = .depends ~ "qtbase-abi-5-9-0" | .depends ~ "qtbase-abi-5-9-2";
is_good = .depends ~ "qtbase-abi-5-9-2";
is_bad = .depends ~ "qtbase-abi-5-9-0";

And for qtdeclarative:

title = "qtdeclarative-opensource-src";
is_affected = .depends ~ "qtdeclarative-abi-5-9-1" | .depends ~ 
"qtdeclarative-abi-5-9-2";
is_good = .depends ~ "qtdeclarative-abi-5-9-2";
is_bad = .depends ~ "qtdeclarative-abi-5-9-1";

--
Dmitry Shachnev


signature.asc
Description: PGP signature