[Pkg-virtualbox-devel] Bug#876715: Bug#876715: virtualbox-qt: virtualbox 5.1.28 uses qt 5.9

Corey Wright undefined at pobox.com
Mon Sep 25 08:10:04 UTC 2017


On Mon, 25 Sep 2017 09:55:58 +0700
Pedro Ribeiro <pedrib at gmail.com> wrote:

> Package: virtualbox-qt
> Version: 5.1.26-dfsg-2
> Severity: normal
> 
> I'm using VirtualBox from testing on stable. I know mixing stable / testing
> packages is not recommended or supported, but as I'm sure you are aware this is
> the only way to get VirtualBox on Debian now.

what about virtualbox 5.1.28 in stretch-backports [1]?

[1] https://packages.debian.org/stretch-backports/virtualbox-qt

> VirtualBox 5.1.28 requires the usage of Qt 5.9, which means that I have the
> upgrade the whole of Qt from 5.7 (in stable) to 5.9.

binary or source package(s) of virtualbox 5.1.28 require qt 5.9?

> I would have no problem with this... except that Qt 5.8 and above break
> compatibility with GTK themes. As a result, all my Qt apps now look like crap -
> themes are not respected. Qt devs said a fix is incoming, but it has been like
> this for over 2 years now (since the release of 5.8).
> 
> Is there a specific reason why the Qt version requirement changed from 5.1.26
> to 5.1.28?

well, virtualbox 5.1.28 *compiled on buster* requires qt 5.9, but
presumably that's only because qt 5.9 is the default (only?) version
in buster and when virtualbox builds against it there's no guarantee
that any qt version prior to 5.9, eg 5.7, is forward-compatibility
with 5.9 (at least that's what dpkg assumes and i would, too).

i don't see any requirement on qt 5.9 in the virtualbox 5.1.28 source
package [2], so it's merely a binary, not source, dependency of the
virtualbox 5.1.28 binary packages in buster, and supported by
virtualbox 5.1.28 being "backported" to stretch (by probably simply
recompiling on stretch as i see no mention of anything more in the
changelog [3]).

[2] https://packages.debian.org/source/buster/virtualbox
[3] http://metadata.ftp-master.debian.org/changelogs/contrib/v/virtualbox/virtualbox_5.1.28-dfsg-1~bpo9+1_changelog

corey
--
undefined at pobox.com

> -- System Information:
> Debian Release: 9.1
>   APT prefers stable
>   APT policy: (750, 'stable'), (650, 'testing'), (600, 'unstable'), (550, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.9.50-unofficial+grsec+ (SMP w/4 CPU cores; PREEMPT)
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages virtualbox-qt depends on:
> ii  libc6                     2.24-11+deb9u1
> ii  libgcc1                   1:6.3.0-18
> ii  libgl1-mesa-glx [libgl1]  13.0.6-1+b2
> ii  libqt5core5a              5.7.1+dfsg-3+b1
> ii  libqt5gui5                5.7.1+dfsg-3+b1
> ii  libqt5opengl5             5.7.1+dfsg-3+b1
> ii  libqt5printsupport5       5.7.1+dfsg-3+b1
> ii  libqt5widgets5            5.7.1+dfsg-3+b1
> ii  libqt5x11extras5          5.7.1~20161021-2
> ii  libstdc++6                6.3.0-18
> ii  libx11-6                  2:1.6.4-3
> ii  libxcb1                   1.12-1
> ii  libxext6                  2:1.3.3-1+b2
> ii  libxinerama1              2:1.1.3-1+b3
> ii  virtualbox                5.1.28-dfsg-1
> 
> virtualbox-qt recommends no packages.
> 
> virtualbox-qt suggests no packages.
> 
> -- no debconf information
> 
> _______________________________________________
> Pkg-virtualbox-devel mailing list
> Pkg-virtualbox-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-virtualbox-devel



More information about the Pkg-virtualbox-devel mailing list