Re: Keeping the Qt5 stack together: some ideas

2015-10-30 Thread Dmitry Shachnev
Hi all, On Thu, 29 Oct 2015 17:46:12 -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > a) Suggested by Adam Majer and improved by Felix Geyer: if package A gets > built against any qtbase x.y.z lib make it depend upon the version used to get > the package built by using Build-Depends-Package

Re: Keeping the Qt5 stack together: some ideas

2015-10-30 Thread Boris Pek
Hi everyone, > So basically we need a way to ensure the Qt 5 stack gets tied together. I can > think in two possible ways of doing it: > > a) Suggested by Adam Majer and improved by Felix Geyer: if package A gets > built against any qtbase x.y.z lib make it depend upon the version used to get >

Re: Keeping the Qt5 stack together: some ideas

2015-10-30 Thread Sune Vuorela
On Thursday 29 October 2015 17:46:12 Lisandro Damián Nicanor Pérez Meyer wrote: > - it turned out to not use any symbol from qtbase >= 5.5.x, so after being > built it's dependencies got satisfied with testing's ones. > > Except it broke. > > a) Suggested by Adam Majer and improved by Felix

Re: Keeping the Qt5 stack together: some ideas

2015-10-30 Thread Lisandro Damián Nicanor Pérez Meyer
On Friday 30 October 2015 11:36:14 Boris Pek wrote: > Hi everyone, [snip] > How about more simple solution? > > c) Provide special empty package with current Qt5 version and add it into >dependencies of all Qt5-related packages with strict or non-strict >requirements for a version

Re: Keeping the Qt5 stack together: some ideas

2015-10-30 Thread Lisandro Damián Nicanor Pérez Meyer
Well, I think most of you preferred the B-D-P way both here and on IRC, so let's call it consensus :) Will get to it in the next upload, whenever that happens. Thanks *a lot* everyone for the feedback :) -- "With great power comes great responsibility." Peter Parker's uncle. Lisandro

Keeping the Qt5 stack together: some ideas

2015-10-29 Thread Lisandro Damián Nicanor Pérez Meyer
With the Qt 5.5.1 transition we hit a problem we never had before: src:qtx11extras-opensource-src migrated to testing before the rest of the Qt 5.5.1 stack. The reasons are simple: - it does not ends up depending on any qt5 internal so it doesn't has a dependency upon qtbase-abi-x-y-z - it