Bug#842574: transition: qtbase-opensource-src

2016-11-10 Thread Lisandro Damián Nicanor Pérez Meyer
Then allow me to sugest to ignore it until we get to push the new version.

-- 
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


Bug#842574: transition: qtbase-opensource-src

2016-11-10 Thread Andreas Beckmann
On 2016-11-10 13:37, Lisandro Damián Nicanor Pérez Meyer wrote:
> That package isn't t even api stable, I'll happily push the 5.7 version to
> experimental if you really need it.

I don't need it, just noticed in piuparts that it is uninstallable.


Andreas



Bug#842574: transition: qtbase-opensource-src

2016-11-10 Thread Lisandro Damián Nicanor Pérez Meyer
That package isn't t even api stable, I'll happily push the 5.7 version to
experimental if you really need it.

-- 
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


Bug#842574: transition: qtbase-opensource-src

2016-11-10 Thread Andreas Beckmann
unstable seems to be finished, so binNMU the one package in experimental, too:

nmu qt3d-opensource-src_5.6.1+dfsg-1 . ANY . experimental . -m "Rebuild against 
qtbase-abi-5-7-1"

Andreas



Bug#842574: transition: qtbase-opensource-src

2016-11-08 Thread Dmitry Shachnev
Hi Emilio,

On Mon, Nov 07, 2016 at 11:49:19PM +0100, Emilio Pozuelo Monfort wrote:
> > Do you mean that it should depend on qtbase-abi-5-x-y?
> >
> > If yes, I would like this to be the case, but as it is a plugin which just
> > implements the QPlatformTheme interface, and it does not use any Qt private
> > symbols. And as there are no private symbols on it, it does not get such a
> > dependency.
> >
> > In this particular case, a new method was added to its (pure virtual) parent
> > class (with the default implementation), and the rebuild makes sure that
> > this method can be called.
>
> I mean if changes in qtbase can break this package, then it probably needs a
> stricter dependency than it currently has. But maybe it's qtbase's fault for
> breaking the public ABI (if that is considered an ABI break. I'm not too
> familiar with C++ ABI so I can't say). But I'll just leave this up to you.

It is not public ABI. Note that both plasma-integration and lxqt-qtplugin
build-depend on qtbase5-*private*-dev.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#842574: transition: qtbase-opensource-src

2016-11-07 Thread Emilio Pozuelo Monfort
On 06/11/16 19:59, Dmitry Shachnev wrote:
> Hi Emilio,
> 
> On Sun, Nov 06, 2016 at 04:17:55PM +0100, Emilio Pozuelo Monfort wrote:
>>> Please also binNMU plasma-integration against the new qtbase.
>>>
>>> It links with the static library libQt5PlatformSupport.a, and should pick
>>> up the new version of it.
>>
>> Done. I wonder if this shouldn't have a stricter dependency though.
> 
> Do you mean that it should depend on qtbase-abi-5-x-y?
> 
> If yes, I would like this to be the case, but as it is a plugin which just
> implements the QPlatformTheme interface, and it does not use any Qt private
> symbols. And as there are no private symbols on it, it does not get such a
> dependency.
> 
> In this particular case, a new method was added to its (pure virtual) parent
> class (with the default implementation), and the rebuild makes sure that
> this method can be called.

I mean if changes in qtbase can break this package, then it probably needs a
stricter dependency than it currently has. But maybe it's qtbase's fault for
breaking the public ABI (if that is considered an ABI break. I'm not too
familiar with C++ ABI so I can't say). But I'll just leave this up to you.

Cheers,
Emilio



Bug#842574: transition: qtbase-opensource-src

2016-11-06 Thread Dmitry Shachnev
Hi Emilio,

On Sun, Nov 06, 2016 at 04:17:55PM +0100, Emilio Pozuelo Monfort wrote:
> > Please also binNMU plasma-integration against the new qtbase.
> >
> > It links with the static library libQt5PlatformSupport.a, and should pick
> > up the new version of it.
>
> Done. I wonder if this shouldn't have a stricter dependency though.

Do you mean that it should depend on qtbase-abi-5-x-y?

If yes, I would like this to be the case, but as it is a plugin which just
implements the QPlatformTheme interface, and it does not use any Qt private
symbols. And as there are no private symbols on it, it does not get such a
dependency.

In this particular case, a new method was added to its (pure virtual) parent
class (with the default implementation), and the rebuild makes sure that
this method can be called.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#842574: transition: qtbase-opensource-src

2016-11-06 Thread Emilio Pozuelo Monfort
On 06/11/16 15:38, Dmitry Shachnev wrote:
> Dear release team,
> 
> On Tue, Nov 01, 2016 at 09:17:46AM +0100, Emilio Pozuelo Monfort wrote:
>> Control: tags -1 confirmed
>>
>> Go go go!
> 
> Please also binNMU plasma-integration against the new qtbase.
> 
> It links with the static library libQt5PlatformSupport.a, and should pick
> up the new version of it.
> 
> That should fix crashes of applications which have QSystemTrayIcons when
> running under Plasma.

Done. I wonder if this shouldn't have a stricter dependency though.

Cheers,
Emilio



Bug#842574: transition: qtbase-opensource-src

2016-11-06 Thread Dmitry Shachnev
Dear release team,

On Tue, Nov 01, 2016 at 09:17:46AM +0100, Emilio Pozuelo Monfort wrote:
> Control: tags -1 confirmed
>
> Go go go!

Please also binNMU plasma-integration against the new qtbase.

It links with the static library libQt5PlatformSupport.a, and should pick
up the new version of it.

That should fix crashes of applications which have QSystemTrayIcons when
running under Plasma.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#842574: transition: qtbase-opensource-src

2016-11-05 Thread Lisandro Damián Nicanor Pérez Meyer
On sábado, 5 de noviembre de 2016 2:09:52 P. M. ART Lisandro Damián Nicanor 
Pérez Meyer wrote:
> Please also add the following in-the-middle transition related to the qtbase
> one. My fault here, didn't noticed that Dmitry had to bump the abi version
> here too.
> 
> Affected: .depends ~ /qtdeclarative-abi-5-7-1/ | .depends ~
> /qtdeclarative-abi-5-6-1/ Good: .depends ~ /qtdeclarative-abi-5-7-1/
> Bad: .depends ~ /qtdeclarative-abi-5-6-1/

Please don't, I could make ben work and the only affected packages are 
analitza and qtcreator, both already binNMUed.

-- 
Contrary to popular belief, Unix is user friendly. It just happens to be
very selective about who it decides to make friends with.
  Unknown - http://www.linfo.org/q_unix.html

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


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


Bug#842574: transition: qtbase-opensource-src

2016-11-05 Thread Lisandro Damián Nicanor Pérez Meyer
Please also add the following in-the-middle transition related to the qtbase 
one.
My fault here, didn't noticed that Dmitry had to bump the abi version here too.

Affected: .depends ~ /qtdeclarative-abi-5-7-1/ | .depends ~ 
/qtdeclarative-abi-5-6-1/
Good: .depends ~ /qtdeclarative-abi-5-7-1/
Bad: .depends ~ /qtdeclarative-abi-5-6-1/

-- 
"I'm your worst nightmare".
  Eric S. Raymond to Craig Mundie

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/



Bug#842574: transition: qtbase-opensource-src

2016-11-01 Thread Lisandro Damián Nicanor Pérez Meyer
On martes, 1 de noviembre de 2016 9:17:46 A. M. ART Emilio Pozuelo Monfort 
wrote:
> Control: tags -1 confirmed
> 
> On 31/10/16 19:41, Lisandro Damián Nicanor Pérez Meyer wrote:
> > I have rebuilt all the non-Qt stuff listed in the transition page.
> > 
> > We havet two FTBFSs but both with patches:
> > 
> > - Akonadi #842502
> > - Skrooge #842715
> > 
> > Also both are in our team's umbrella so we are free to upload them once
> > you
> > give us the go.
> 
> Go go go!

All the Qt stack pushed, now time to wait for the buildds to do their job.

-- 
Evite los parámetros estáticos. Si son inevitables, haga que el emisor
y el receptor negocien un valor.
  Andrew S. Tanenbaum, de su libro "Computer Networks"

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


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


Bug#842574: transition: qtbase-opensource-src

2016-11-01 Thread Emilio Pozuelo Monfort
Control: tags -1 confirmed

On 31/10/16 19:41, Lisandro Damián Nicanor Pérez Meyer wrote:
> I have rebuilt all the non-Qt stuff listed in the transition page.
> 
> We havet two FTBFSs but both with patches:
> 
> - Akonadi #842502
> - Skrooge #842715
> 
> Also both are in our team's umbrella so we are free to upload them once you 
> give us the go.

Go go go!

Emilio



Bug#842574: transition: qtbase-opensource-src

2016-10-31 Thread Lisandro Damián Nicanor Pérez Meyer
I have rebuilt all the non-Qt stuff listed in the transition page.

We havet two FTBFSs but both with patches:

- Akonadi #842502
- Skrooge #842715

Also both are in our team's umbrella so we are free to upload them once you 
give us the go.

Cheers!

-- 
A proprietary undocumented text format as the de facto standard -- and that's
what .doc is -- is a shame for all parties involved. It's like using a special
patented ink that can only be read with special patented sun glasses. Who
would want to use that for all their scientific, private and business
documents? Probably nobody. Why they do so with computers is beyond me.
  Matthias Ettrich, founder of the KDE project.
  https://lwn.net/Articles/273715/rss

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


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


Bug#842574: transition: qtbase-opensource-src

2016-10-31 Thread Dmitry Shachnev
Hi all,

On Mon, Oct 31, 2016 at 12:28:17AM -0300, Lisandro Damián Nicanor Pérez Meyer 
wrote:
> [...]
> - I don't know if Dmitry would like to update pyqt5 or not, but he will 
> handle 
> that for sure (we are working on this together after all :-) )

PyQt5 just needs a binNMU.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#842574: transition: qtbase-opensource-src

2016-10-30 Thread Lisandro Damián Nicanor Pérez Meyer
On domingo, 30 de octubre de 2016 11:15:54 P. M. ART Emilio Pozuelo Monfort 
wrote:
[snip] 
> Tracker added (should appear in 15min). Let us know if there are other
> issues. I'm all for doing this if things look fine, but please wait as I
> want to check if there are conflicts with other ongoing transitions.

ACK and thanks, we will not start until you green light us.

FWIW until this point:

- Akonadi FTBFS but patch is available #842502
- I could successfuflly rebuild everything up to libqtxdg (with exceptions, 
see below).
- I could not rebuild kwin, qtcurve and skrooge because I should have kept 
kdeclarative's rebuild around, will do that later.  
- musescore is the same false positive as usual (embeds Qt sources).
- I don't know if Dmitry would like to update pyqt5 or not, but he will handle 
that for sure (we are working on this together after all :-) )

Interesting note: I'm not seeing fcitx-qt5 this time, so maybe they should 
stop B-Ding on qtbase5-private-dev, will file a bug for that.

Thanks *a lot* for setting up the tracker!


-- 
perezmeyer: Gus no tiene inet :-(
PabloOdorico: oh
perezmeyer: te mando una copia de lo que hagamos esta noche
PabloOdorico: de ultima mandame un loro del parque con una flash en la pata ;)

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


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


Bug#842574: transition: qtbase-opensource-src

2016-10-30 Thread Emilio Pozuelo Monfort
On 30/10/16 14:36, Lisandro Damián Nicanor Pérez Meyer wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: transition
> 
> Hi! I am asking for the last Qt transition for Stretch (of course ;) )
> 
> Qt packages should be ready, but I'm still building some rdeps to
> check for possible FTBFS. Somehow my ben-foo doesn't works as
> it should and I couldn't create a full list of the necessary binNMUs,
> so if you can set up the tracker I can double check them before
> continuing.

Tracker added (should appear in 15min). Let us know if there are other issues.
I'm all for doing this if things look fine, but please wait as I want to check
if there are conflicts with other ongoing transitions.

Cheers,
Emilio



Bug#842574: transition: qtbase-opensource-src

2016-10-30 Thread Lisandro Damián Nicanor Pérez Meyer
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hi! I am asking for the last Qt transition for Stretch (of course ;) )

Qt packages should be ready, but I'm still building some rdeps to
check for possible FTBFS. Somehow my ben-foo doesn't works as
it should and I couldn't create a full list of the necessary binNMUs,
so if you can set up the tracker I can double check them before
continuing.

We now for sure that akonadi will need a sourcefull upload, as it
needs a patch to avoid a FTBFS (which we have already found upstream).
Bug filed for that one.

Ben file:

title = "qtbase-opensource-src";
is_affected = .depends ~ "qtbase-abi-5-6-1" | .depends ~ "qtbase-abi-5-7-1";
is_good = .depends ~ "qtbase-abi-5-7-1";
is_bad = .depends ~ "qtbase-abi-5-6-1";


-- System Information:
Debian Release: 8.6
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)