Bug#911422: qtbase-opensource-src: FTBFS on !linux due to vulkan dependency
Source: qtbase-opensource-src Version: 5.11.2+dfsg-3 Severity: important Tags: patch Hello, qtbase-opensource-src was recently made to depend on Vulkan, but this is not available on non-Linux ports. Could you apply the attached patch to fix this? Thanks, Samuel -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.5 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -- Samuel > C'est vrai. FreeBSD pourrait être bien s'il avait une licence > correcte. Oh, mon troll-ô-meter vient d'exploser... -+- OR in Guide du linuxien pervers - "Bien regler son troll-ô-meter" --- debian/control.orig 2018-10-19 17:50:12.0 + +++ debian/control 2018-10-19 17:00:36.0 + @@ -40,7 +40,7 @@ libsqlite3-dev, libssl-dev, libudev-dev [linux-any], - libvulkan-dev, + libvulkan-dev [linux-any], libx11-dev, libx11-xcb-dev, libxcb-icccm4-dev, --- debian/qtbase5-private-dev.install.orig 2018-10-19 22:38:32.0 + +++ debian/qtbase5-private-dev.install 2018-10-19 22:38:53.0 + @@ -90,7 +90,7 @@ usr/include/*/qt5/QtThemeSupport/QtThemeSupportDepends usr/include/*/qt5/QtThemeSupport/QtThemeSupportVersion usr/include/*/qt5/QtThemeSupport/qtthemesupportversion.h -usr/include/*/qt5/QtVulkanSupport/5.*/* +[linux-any] usr/include/*/qt5/QtVulkanSupport/5.*/* usr/include/*/qt5/QtWidgets/5.*/* usr/include/*/qt5/QtXml/5.*/* usr/lib/*/libQt5AccessibilitySupport.a @@ -115,5 +115,5 @@ usr/lib/*/libQt5ServiceSupport.prl usr/lib/*/libQt5ThemeSupport.a usr/lib/*/libQt5ThemeSupport.prl -usr/lib/*/libQt5VulkanSupport.a -usr/lib/*/libQt5VulkanSupport.prl +[linux-any] usr/lib/*/libQt5VulkanSupport.a +[linux-any] usr/lib/*/libQt5VulkanSupport.prl --- debian/qtbase5-dev.install.orig 2018-10-19 23:46:18.0 + +++ debian/qtbase5-dev.install 2018-10-19 23:46:26.0 + @@ -1208,10 +1208,10 @@ usr/include/*/qt5/QtTest/qttestlib-config.h usr/include/*/qt5/QtTest/qttestglobal.h usr/include/*/qt5/QtTest/qttestversion.h -usr/include/*/qt5/QtVulkanSupport/qtvulkansupportversion.h -usr/include/*/qt5/QtVulkanSupport/QtVulkanSupportDepends -usr/include/*/qt5/QtVulkanSupport/QtVulkanSupport -usr/include/*/qt5/QtVulkanSupport/QtVulkanSupportVersion +[linux-any] usr/include/*/qt5/QtVulkanSupport/qtvulkansupportversion.h +[linux-any] usr/include/*/qt5/QtVulkanSupport/QtVulkanSupportDepends +[linux-any] usr/include/*/qt5/QtVulkanSupport/QtVulkanSupport +[linux-any] usr/include/*/qt5/QtVulkanSupport/QtVulkanSupportVersion usr/include/*/qt5/QtWidgets/QAbstractButton usr/include/*/qt5/QtWidgets/QAbstractGraphicsShapeItem usr/include/*/qt5/QtWidgets/QAbstractItemDelegate --- debian/libqt5gui5.symbols.orig 2018-10-20 00:25:08.0 + +++ debian/libqt5gui5.symbols 2018-10-20 00:31:00.0 + @@ -1396,30 +1396,30 @@ _ZN13QTextDocumentD0Ev@Qt_5 5.0.2 _ZN13QTextDocumentD1Ev@Qt_5 5.0.2 _ZN13QTextDocumentD2Ev@Qt_5 5.0.2 - _ZN13QVulkanWindow10frameReadyEv@Qt_5 5.11.1 - _ZN13QVulkanWindow11exposeEventEP12QExposeEvent@Qt_5 5.11.1 - _ZN13QVulkanWindow11qt_metacallEN11QMetaObject4CallEiPPv@Qt_5 5.11.1 - _ZN13QVulkanWindow11qt_metacastEPKc@Qt_5 5.11.1 - _ZN13QVulkanWindow11resizeEventEP12QResizeEvent@Qt_5 5.11.1 - _ZN13QVulkanWindow12frameGrabbedERK6QImage@Qt_5 5.11.1 - _ZN13QVulkanWindow14createRendererEv@Qt_5 5.11.1 - _ZN13QVulkanWindow14setSampleCountEi@Qt_5 5.11.1 - _ZN13QVulkanWindow16staticMetaObjectE@Qt_5 5.11.1 - _ZN13QVulkanWindow19setDeviceExtensionsERK5QListI10QByteArrayE@Qt_5 5.11.1 - _ZN13QVulkanWindow20clipCorrectionMatrixEv@Qt_5 5.11.1 - _ZN13QVulkanWindow21supportedSampleCountsEv@Qt_5 5.11.1 - _ZN13QVulkanWindow22setPhysicalDeviceIndexEi@Qt_5 5.11.1 - _ZN13QVulkanWindow24availablePhysicalDevicesEv@Qt_5 5.11.1 - _ZN13QVulkanWindow24setPreferredColorFormatsERK7QVectorI8VkFormatE@Qt_5 5.11.1 - _ZN13QVulkanWindow25supportedDeviceExtensionsEv@Qt_5 5.11.1 - _ZN13QVulkanWindow4grabEv@Qt_5 5.11.1 - _ZN13QVulkanWindow5eventEP6QEvent@Qt_5 5.11.1 - _ZN13QVulkanWindow8setFlagsE6QFlagsINS_4FlagEE@Qt_5 5.11.1 - _ZN13QVulkanWindowC1EP7QWindow@Qt_5 5.11.1 - _ZN13QVulkanWindowC2EP7QWindow@Qt_5 5.11.1 - _ZN13QVulkanWindowD0Ev@Qt_5 5.11.1 - _ZN13QVulkanWindowD1Ev@Qt_5 5.11.1 - _ZN13QVulkanWindowD2Ev@Qt_5 5.11.1 + (arch=linux-any)_ZN13QVulkanWindow10frameReadyEv@Qt_5 5.11.1 +
Processed: Re: Bug#910852: libqt5webengine5: Akregator crashes very often, WebEngine related
Processing control commands: > forwarded -1 https://bugs.kde.org/show_bug.cgi?id=400028 Bug #910852 [libqt5webengine5] libqt5webengine5: Akregator crashes very often, WebEngine related Changed Bug forwarded-to-address to 'https://bugs.kde.org/show_bug.cgi?id=400028' from 'https://bugreports.qt.io/browse/QTBUG-71284'. -- 910852: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910852 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#910852: libqt5webengine5: Akregator crashes very often, WebEngine related
Control: forwarded -1 https://bugs.kde.org/show_bug.cgi?id=400028 On Fri, Oct 19, 2018 at 11:49:45AM +0200, Martin Steigerwald wrote: > Unfortunately Akregator still crashes with Qt 5.11.2 packages. > > Maybe heise.de is a quite good way to reproduce it, in case that tracking > script stuff is somehow related: > > http://www.heise.de/open/news/news-atom.xml I have reported this bug to Qt upstream, but they say it is not their bug, but a thread safety issue in libkf5webengineviewer5. So I have now filed a bug to KDE. I am not yet sure if I should reassign this to libkf5webengineviewer5 or akregator, let's wait for KDE developers' response first. -- Dmitry Shachnev signature.asc Description: PGP signature
Processed: forwarded 910852
Processing commands for cont...@bugs.debian.org: > forwarded 910852 https://bugreports.qt.io/browse/QTBUG-71284 Bug #910852 [libqt5webengine5] libqt5webengine5: Akregator crashes very often, WebEngine related Set Bug forwarded-to-address to 'https://bugreports.qt.io/browse/QTBUG-71284'. > thanks Stopping processing here. Please contact me if you need assistance. -- 910852: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910852 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#910852: libqt5webengine5: Akregator crashes very often, WebEngine related
Hi Dmitry. Dmitry Shachnev - 19.10.18, 09:00: > On Fri, Oct 12, 2018 at 12:10:26PM +0200, Martin Steigerwald wrote: > > Package: libqt5webengine5 > > Version: 5.11.1+dfsg-5 > > Severity: serious > > Justification: crashes make Akregator almost unusable > > > > Dear Dmitry, > > > > I found Akregator crashing very often when accessing articles as > > webpages which are rendered by Qt WebEngine. These may also be > > related to KDEPIM 18.08 update. Please reassign if needed. > > Can you please check if this still happens with Qt 5.11.2 packages, > which are now in Debian unstable? Unfortunately Akregator still crashes with Qt 5.11.2 packages. Maybe heise.de is a quite good way to reproduce it, in case that tracking script stuff is somehow related: http://www.heise.de/open/news/news-atom.xml Here another backtrace: WebEnginePage::javaScriptConsoleMessage lineNumber: 16 message: "A parser-blocking, cross site (i.e. different eTLD+1) script, https://adserver.idg.de/gptjs/tn/tn_dogpt_sync.js, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message. See https://www.chromestatus.com/feature/5718547946799104 for more details." WebEnginePage::javaScriptConsoleMessage lineNumber: 651 message: "Uncaught TypeError: googletag.defineSlot is not a function" WebEnginePage::javaScriptConsoleMessage lineNumber: 1 message: "Uncaught TypeError: Cannot read property 'getItem' of null" WebEnginePage::javaScriptConsoleMessage lineNumber: 1 message: "Uncaught TypeError: Cannot read property 'getItem' of null" WebEnginePage::javaScriptConsoleMessage lineNumber: 1 message: "Uncaught TypeError: Cannot read property 'getItem' of null" WebEnginePage::javaScriptConsoleMessage lineNumber: 1 message: "Uncaught (in promise) TypeError: Cannot read property 'getUserHash' of undefined" WebEnginePage::javaScriptConsoleMessage lineNumber: 1 message: "TypeError: b.toUpperCase is not a function" [Thread 0x7fff2fda2700 (LWP 6050) exited] [Thread 0x7fff9f7fe700 (LWP 5327) exited] [Thread 0x7fffbcff9700 (LWP 5325) exited] Thread 21 "Chrome_IOThread" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fff7700 (LWP 5333)] 0x7fffed21086c in QtWebEngineCore::NetworkDelegateQt::OnBeforeURLRequest(net::URLRequest*, base::RepeatingCallback const&, GURL*) () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 (gdb) bt full #0 0x7fffed21086c in QtWebEngineCore::NetworkDelegateQt::OnBeforeURLRequest(net::URLRequest*, base::RepeatingCallback const&, GURL*) () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 No symbol table info available. #1 0x7fffeeca82a6 in net::NetworkDelegate::NotifyBeforeURLRequest(net::URLRequest*, base::RepeatingCallback const&, GURL*) () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 No symbol table info available. #2 0x7fffeedf86eb in net::URLRequest::Start() [clone .part.109] () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 No symbol table info available. #3 0x7fffedb13bce in content::ResourceLoader::StartRequestInternal() () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 No symbol table info available. #4 0x7fffedb148ad in content::ResourceLoader::Resume(bool) () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 No symbol table info available. #5 0x7fffedb14a9a in content::ResourceLoader::StartRequest() () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 No symbol table info available. #6 0x7fffedb0e1de in content::ResourceDispatcherHostImpl::BeginRequestInternal(std::unique_ptr >, std::unique_ptr >) () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 No symbol table info available. #7 0x7fffedb0faff in content::ResourceDispatcherHostImpl::BeginNavigationRequest(content::ResourceContext*, net::URLRequestContext*, storage::FileSystemContext*, content::NavigationRequestInfo const&, std::unique_ptr >, content::NavigationURLLoaderImplCore*, mojo::InterfacePtr, mojo::InterfaceRequest, content::ServiceWorkerNavigationHandleCore*, content::AppCacheNavigationHandleCore*, unsigned int, content::GlobalRequestID*) () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 No symbol table info available. #8 0x7fffedafd855 in content::NavigationURLLoaderImplCore::Start(content::ResourceContext*, net::URLRequestContextGetter*, storage::FileSystemContext*, content::ServiceWorkerNavigationHandleCore*, content::AppCacheNavigationHandleCore*, std::unique_ptr >, std::unique_ptr >) () from /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5 No symbol table info available. #9 0x7fffedafd160 in base::internal::Invoker >, std::unique_ptr >), scoped_refptr, content::ResourceContext*, base::internal::UnretainedWrapper, base::internal::UnretainedWrapper, c
Processed: your mail
Processing commands for cont...@bugs.debian.org: > retitle #904672 please package newer version - 4.7.1 Bug #904672 [qtcreator] please package newer version - 4.7.0 Changed Bug title to 'please package newer version - 4.7.1' from 'please package newer version - 4.7.0'. > thanks Stopping processing here. Please contact me if you need assistance. -- 904672: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904672 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#910852: libqt5webengine5: Akregator crashes very often, WebEngine related
Hi Martin! On Fri, Oct 12, 2018 at 12:10:26PM +0200, Martin Steigerwald wrote: > Package: libqt5webengine5 > Version: 5.11.1+dfsg-5 > Severity: serious > Justification: crashes make Akregator almost unusable > > Dear Dmitry, > > I found Akregator crashing very often when accessing articles as webpages > which are rendered by Qt WebEngine. These may also be related to KDEPIM > 18.08 update. Please reassign if needed. Can you please check if this still happens with Qt 5.11.2 packages, which are now in Debian unstable? -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#911260: marked as done (libkf5xmlgui5: Uninstallable since upload of qtbase-opensource-src 5.11.2+dfsg)
Your message dated Fri, 19 Oct 2018 09:57:23 +0300 with message-id <20181019065723.ga18...@mitya57.me> and subject line Closing uninstallability bugs has caused the Debian Bug report #911260, regarding libkf5xmlgui5: Uninstallable since upload of qtbase-opensource-src 5.11.2+dfsg to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 911260: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911260 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libkf5xmlgui5 Severity: grave Justification: renders package unusable Hi, $ sudo apt install libkf5xmlgui5 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libkf5xmlgui5 : Depends: qtbase-abi-5-11-0 but it is not installable E: Unable to correct problems, you have held broken packages. The reason is pretty obvious since the version of libqt5core5a in unstable now provides a higher ABI version $ apt-cache show libqt5core5a | grep -e Provides -e Version Version: 5.11.2+dfsg-3 Provides: qtbase-abi-5-11-2 Version: 5.11.1+dfsg-9 Provides: qtbase-abi-5-11-0 Kind regards Andreas. -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.17.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages libkf5xmlgui5 depends on: ii libc6 2.27-6 pn libkf5attica5 pn libkf5configcore5 pn libkf5configgui5 pn libkf5configwidgets5 pn libkf5coreaddons5 pn libkf5globalaccel-bin pn libkf5globalaccel5 pn libkf5i18n5 pn libkf5iconthemes5 pn libkf5itemviews5 pn libkf5textwidgets5 pn libkf5widgetsaddons5 pn libkf5windowsystem5 pn libkf5xmlgui-data pn libqt5core5a pn libqt5dbus5 pn libqt5gui5 pn libqt5network5 pn libqt5printsupport5 pn libqt5widgets5 pn libqt5xml5 ii libstdc++6 8.2.0-7 pn qtbase-abi-5-11-0 Versions of packages libkf5xmlgui5 recommends: pn libkf5xmlgui-bin libkf5xmlgui5 suggests no packages. --- End Message --- --- Begin Message --- There is no sense in reporting bugs like this. Every time we upgrade Qt packages, there is a transition, during which some packages may be uninstallable. It is a normal process and not a bug. If you want stability, then use Debian testing instead of unstable. This time the transition is tracked in bug #910878. -- Dmitry Shachnev signature.asc Description: PGP signature --- End Message ---
Bug#911179: marked as done (Qt5 packages uninstallable in Sid)
Your message dated Fri, 19 Oct 2018 09:57:23 +0300 with message-id <20181019065723.ga18...@mitya57.me> and subject line Closing uninstallability bugs has caused the Debian Bug report #911179, regarding Qt5 packages uninstallable in Sid to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 911179: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911179 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libqt5core5a Version: 5.11.2+dfsg-3 Qt packages are currently uninstallable in Sid. Trying to do a pbuilder package build from scratch gives the following error: The following packages have unmet dependencies: libqt5sensors5 : Depends: qtbase-abi-5-11-0 which is a virtual package and is not provided by any available package libqt5webchannel5 : Depends: qtbase-abi-5-11-0 which is a virtual package and is not provided by any available package libqt5webkit5 : Depends: qtbase-abi-5-11-0 which is a virtual package and is not provided by any available package Depends: qtdeclarative-abi-5-11-0 which is a virtual package and is not provided by any available package qttools5-dev-tools : Depends: qtbase-abi-5-11-0 which is a virtual package and is not provided by any available package libqt5designer5 : Depends: qtbase-abi-5-11-0 which is a virtual package and is not provided by any available package libqt5positioning5 : Depends: qtbase-abi-5-11-0 which is a virtual package and is not provided by any available package This happens both on x86 and x86_64 and affects many packages. Thanks, --- End Message --- --- Begin Message --- There is no sense in reporting bugs like this. Every time we upgrade Qt packages, there is a transition, during which some packages may be uninstallable. It is a normal process and not a bug. If you want stability, then use Debian testing instead of unstable. This time the transition is tracked in bug #910878. -- Dmitry Shachnev signature.asc Description: PGP signature --- End Message ---