[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#907340: marked as done (qtbase-opensource-src breaks purpose autopkgtest possibly due to new openssl)



Your message dated Mon, 3 Dec 2018 11:24:15 -0300
with message-id <20181203142414.znbh5sil2p4sxrmt@neoptolemo.gnuservers.com.ar>
and subject line Re: Bug#906694: purpose: autopkgtest regression
has caused the Debian Bug report #906694,
regarding qtbase-opensource-src breaks purpose autopkgtest possibly due to new openssl
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 owner@bugs.debian.org
immediately.)


-- 
906694: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906694
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: qtbase-opensource-src, purpose
Version: qtbase-opensource-src/5.11.1+dfsg-7
Version: purpose/5.47.0-1
X-Debbugs-CC: debian-ci@lists.debian.org, openssl@packages.debian.org
User: debian-ci@lists.debian.org
Usertags: breaks needs-update
Control: block 907015 by -1

Dear maintainers,

With a recent upload of qtbase-opensource-src the autopkgtest of purpose
started to fail in testing. I copied the output below.

I suspect that this regression is due to the fact that
qtbase-opensource-src was build with the 1.1.1* version of openssl which
incorporates changes regarding the default minimum level of security,
hence the CC. I suggest to discuss with the openssl maintainers how to
best fix this situation. I added a block relation on a tracking bug for
this as well.

Currently this regression is contributing to the delay of the migration
of qtbase-opensource-src to testing [1] and I assigned this bug to both
source packages (qtbase-opensource-src, purpose). Could you please
investigate the situation and reassign the bug to the right package? If
needed, please change the bug's severity as appropriate. I just filed a
similar bug against the qtbase-opensource-src, kdeconnect combination;
#907339, if both these issue are fully due to qtbase-opensource-src,
they should probably be merged)

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=qtbase-opensource-src

https://ci.debian.net/data/autopkgtest/testing/amd64/p/purpose/883222/log.gz

autopkgtest [05:31:24]: test testsuite: [-----------------------
Openbox-Message: Unable to find a valid menu file
"/var/lib/openbox/debian-menu.xml"
libKF5Parts.so.5 was not found.
libKF5Plasma.so.5 was not found.
kdeinit5: preparing to launch
'/usr/lib/x86_64-linux-gnu/libexec/kf5/klauncher'
kdeinit5: Launched KLauncher, pid = 20788, result = 0
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kdeinit5: opened connection to :99
	cd obj-x86_64-linux-gnu && make -j1 test ARGS\+=-j1
Running tests...
/usr/bin/ctest --force-new-ctest-process -j1
Test project
/tmp/autopkgtest-lxc.d450qx99/downtmp/build.4qo/src/obj-x86_64-linux-gnu
    Start 1: alternativesmodeltest
kdeinit5: Got EXEC_NEW
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' from launcher.
kdeinit5: preparing to launch
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so'
kdeinit5: Got EXEC_NEW
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so' from launcher.
kdeinit5: preparing to launch
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so'
kf5.kio.kio_http: Can't communicate with kded_kcookiejar!
kdeinit5: Got EXEC_NEW
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so' from launcher.
kdeinit5: preparing to launch
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so'
kdeinit5: Got EXEC_NEW
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' from launcher.
kdeinit5: preparing to launch
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so'
kdeinit5: PID 20805 terminated.
kdeinit5: PID 20817 terminated.
kdeinit5: PID 20806 terminated.
1/2 Test #1: alternativesmodeltest ............***Failed    5.40 sec
********* Start testing of AlternativesModelTest *********
Config: Using QtTest library 5.11.1, Qt 5.11.1
(x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 8.2.0)
PASS   : AlternativesModelTest::initTestCase()
QDEBUG : AlternativesModelTest::runJobTest() missing mandatory argument
"destinationPath"
QDEBUG : AlternativesModelTest::runJobTest() missing mandatory argument
"destinationPath"
QWARN  : AlternativesModelTest::runJobTest() kf5.kservice.services:
KMimeTypeTrader: couldn't find service type "KParts/ReadOnlyPart"
Please ensure that the .desktop file for it is installed; then run
kbuildsycoca5.
FAIL!  : AlternativesModelTest::runJobTest() 's.count() || s.wait()'
returned FALSE. ()
   Loc:
[/tmp/autopkgtest-lxc.d450qx99/downtmp/build.4qo/src/autotests/alternativesmodeltest.cpp(74)]
PASS   : AlternativesModelTest::bigBufferTest()
PASS   : AlternativesModelTest::disablePluginTest()
PASS   : AlternativesModelTest::blacklistTest()
PASS   : AlternativesModelTest::cleanupTestCase()
Totals: 5 passed, 1 failed, 0 skipped, 0 blacklisted, 5383ms
********* Finished testing of AlternativesModelTest *********

    Start 2: menutest
kdeinit5: Got EXEC_NEW
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' from launcher.
kdeinit5: preparing to launch
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so'
kdeinit5: Got EXEC_NEW
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so' from launcher.
kdeinit5: preparing to launch
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so'
kf5.kio.kio_http: Can't communicate with kded_kcookiejar!
kdeinit5: Got EXEC_NEW
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so' from launcher.
kdeinit5: preparing to launch
'/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so'
kdeinit5: PID 20814 terminated.
kdeinit5: PID 20826 terminated.
kdeinit5: PID 20827 terminated.
2/2 Test #2: menutest .........................***Failed    5.42 sec
********* Start testing of MenuTest *********
Config: Using QtTest library 5.11.1, Qt 5.11.1
(x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 8.2.0)
PASS   : MenuTest::initTestCase()
QWARN  : MenuTest::runJobTest()
qrc:/org/kde/purpose/RunningJob.qml:46:16: Unable to assign ulong to double
QWARN  : MenuTest::runJobTest() kf5.kservice.services: KMimeTypeTrader:
couldn't find service type "KParts/ReadOnlyPart"
Please ensure that the .desktop file for it is installed; then run
kbuildsycoca5.
FAIL!  : MenuTest::runJobTest() 's.count() || s.wait()' returned FALSE. ()
   Loc:
[/tmp/autopkgtest-lxc.d450qx99/downtmp/build.4qo/src/autotests/menutest.cpp(73)]
PASS   : MenuTest::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 5377ms
********* Finished testing of MenuTest *********


0% tests passed, 2 tests failed out of 2

Total Test time (real) =  10.82 sec

The following tests FAILED:
	  1 - alternativesmodeltest (Failed)
	  2 - menutest (Failed)
Errors while running CTest
make: *** [Makefile:122: test] Error 8
dh_auto_test: cd obj-x86_64-linux-gnu && make -j1 test ARGS\+=-j1
returned exit code 2
kdeinit5: terminate KDE.
klauncher: Exiting on signal 1
autopkgtest [05:31:37]: test testsuite: -----------------------]


Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Version: 5.51.0-1

¡Hola Paul!

El 2018-08-19 a las 21:27 +0200, Paul Gevers escribió:
With the upload of 5.49.0-1 the autpkgtest of your package started to
fail in unstable and testing. I copied the output below.

Currently this regression is contributing to the delay of the migration
to testing [1]. Could you please investigate the situation and fix it?
If needed, please change the bug's severity as appropriate.

Two days ago there has been quite some uploads in the KDE stack which
triggered a lot of regressions, which seem to be resolved once all
packages were build. This regression however seems to remain, I am
totally sure if it is not merely waiting for some other package, but I
don't think so.

More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

The regression seems to be reverted in 5.51, thus closing the issue.

About the kde frameworks uploads, they are handled in a bundle, and breaks and dependencies are added so they migrate to testing as needed, the same breaks and dependencies can cause temporary uninstallability in unstable, thus, having a lot of temporary regressions, in order to have a "smoother" testing.

At the same time, the autopkgtest run (mostly) upstream's unittests (mostly the ones that can't be run as part of the build). But, sadly, upstream doesn't enforce running their unittests as part of their development nor release process, so, some regressions in part of their unittests is "normal". This fits "nicely" with the current way Debian delays the transitions to testing, which gives enough time to unstable users to report real regressions in behaviour.

All of this is to explain that, currently, a report about autopkgtest issues is not really useful to us, and would be time better spent reporting them directly upstream (if it applies). Furthermore, once the autopkgtest are used to block the migration to testing completely, we would be forced to to simply drop most of the tests (as long as upstream doesn't change their policy regarding unittest).

This can be considered as a documentation of the current state of affairs regarding kde frameworks and kde plasma. No response needed.

Happy hacking,
--
"Anytime you have a fifty-fifty chance of getting something right, there's a
90 percent probability you'll get it wrong."
-- The 50-50-90 rule
Saludos /\/\ /\ >< `/

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: