Bug#765491: vtk6: Should not conditionally use Qt4 or Qt5

Lisandro Damián Nicanor Pérez Meyer lisandro at debian.org
Wed Oct 15 15:03:21 UTC 2014


Source: vtk6
Version: 6.1.0+dfsg2-2
Severity: important

Hi! Since the mentioned version you conditionally depend on qt4 or qt5, such as:

qtbase5-dev [!armel !armhf]

That's a bug and a diservice to your users, as they need to also conditionally
use Qt4 on armel and armhf and Qt5 on the rest.

There are various possible solutions here:

- Keep vtk6 either in Qt4 or Qt5. If by keeping Qt5 vtk6 can not be built/used
  on armel/armhf any longer then it must be removed from those archs, along
  with the packages that build depend upon it.

- Provide packages both for Qt4 and Qt5. This requires double compilation, but
  it's doable. Sadly I think you are late for this option due to freeze being
  very near.

Please also note that by changing to Qt5 you also started an unnanounced
transition, as the packages that build depend upon vtk6 needs to get rebuilt.

As you didn't ask for the transition and you are late for doing it, you might
get a removal of vtk6 from testing along with all the packages that build
depend upon it. Please also note that I'm just warning you about the
posibility, as I am not part of the release team and so it's not my decistion.

Kinds regards, Lisandro.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16-2-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



More information about the debian-science-maintainers mailing list