Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 675664 (frameworks-5.54.0-stable) - KDE Frameworks 5.54.0 stabilisation
Summary: KDE Frameworks 5.54.0 stabilisation
Status: RESOLVED FIXED
Alias: frameworks-5.54.0-stable
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 674968 674972
  Show dependency tree
 
Reported: 2019-01-17 01:58 UTC by Andreas Sturmlechner
Modified: 2019-03-13 22:25 UTC (History)
1 user (show)

See Also:
Package list:
kde-frameworks/attica-5.54.0 kde-frameworks/baloo-5.54.0 kde-frameworks/bluez-qt-5.54.0 kde-frameworks/breeze-icons-5.54.0 kde-frameworks/breeze-icons-rcc-5.54.0 kde-frameworks/extra-cmake-modules-5.54.0 kde-frameworks/frameworkintegration-5.54.0 kde-frameworks/kactivities-5.54.0 kde-frameworks/kactivities-stats-5.54.0 kde-frameworks/kapidox-5.54.0 kde-frameworks/karchive-5.54.0 kde-frameworks/kauth-5.54.0 kde-frameworks/kbookmarks-5.54.0 kde-frameworks/kcmutils-5.54.0 kde-frameworks/kcodecs-5.54.0 kde-frameworks/kcompletion-5.54.0 kde-frameworks/kconfig-5.54.0-r1 kde-frameworks/kconfigwidgets-5.54.0 kde-frameworks/kcoreaddons-5.54.0 kde-frameworks/kcrash-5.54.0 kde-frameworks/kdbusaddons-5.54.0 kde-frameworks/kdeclarative-5.54.0 kde-frameworks/kded-5.54.0 kde-frameworks/kdelibs4support-5.54.0 kde-frameworks/kdesignerplugin-5.54.0 kde-frameworks/kdesu-5.54.0 kde-frameworks/kdewebkit-5.54.0 kde-frameworks/kdnssd-5.54.0 kde-frameworks/kdoctools-5.54.0 kde-frameworks/kemoticons-5.54.0 kde-frameworks/kfilemetadata-5.54.0 kde-frameworks/kglobalaccel-5.54.0 kde-frameworks/kguiaddons-5.54.0 kde-frameworks/kholidays-5.54.0 kde-frameworks/khtml-5.54.0 kde-frameworks/ki18n-5.54.0 kde-frameworks/kiconthemes-5.54.0 kde-frameworks/kidletime-5.54.0 kde-frameworks/kimageformats-5.54.0 kde-frameworks/kinit-5.54.0 kde-frameworks/kio-5.54.1 kde-frameworks/kirigami-5.54.0 kde-frameworks/kitemmodels-5.54.0 kde-frameworks/kitemviews-5.54.0 kde-frameworks/kjobwidgets-5.54.0 kde-frameworks/kjs-5.54.0 kde-frameworks/kjsembed-5.54.0 kde-frameworks/kmediaplayer-5.54.0 kde-frameworks/knewstuff-5.54.0 kde-frameworks/knotifications-5.54.0 kde-frameworks/knotifyconfig-5.54.0 kde-frameworks/kpackage-5.54.0 kde-frameworks/kparts-5.54.0 kde-frameworks/kpeople-5.54.0 kde-frameworks/kplotting-5.54.0 kde-frameworks/kpty-5.54.0 kde-frameworks/kross-5.54.0 kde-frameworks/krunner-5.54.0 kde-frameworks/kservice-5.54.0 kde-frameworks/ktexteditor-5.54.0-r1 kde-frameworks/ktextwidgets-5.54.0 kde-frameworks/kunitconversion-5.54.0 kde-frameworks/kwallet-5.54.0 kde-frameworks/kwayland-5.54.0 kde-frameworks/kwidgetsaddons-5.54.0-r1 kde-frameworks/kwindowsystem-5.54.0 kde-frameworks/kxmlgui-5.54.0-r1 kde-frameworks/kxmlrpcclient-5.54.0 kde-frameworks/modemmanager-qt-5.54.0 kde-frameworks/networkmanager-qt-5.54.0 kde-frameworks/oxygen-icons-5.54.0 kde-frameworks/plasma-5.54.0 kde-frameworks/prison-5.54.0 kde-frameworks/purpose-5.54.0 kde-frameworks/qqc2-desktop-style-5.54.0 kde-frameworks/solid-5.54.0 kde-frameworks/sonnet-5.54.0 kde-frameworks/syndication-5.54.0 kde-frameworks/syntax-highlighting-5.54.0 kde-frameworks/threadweaver-5.54.0
Runtime testing required: ---
stable-bot: sanity-check+


Attachments
kdoctools-5.54.0.tar.bz2 (kdoctools-5.54.0.tar.bz2,11.71 KB, application/octet-stream)
2019-01-27 18:55 UTC, Frank Krömmelbein
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2019-01-17 01:58:08 UTC
This will be our next stable target.
Comment 1 Andreas Sturmlechner gentoo-dev 2019-01-20 19:17:59 UTC
Bumped to kde-frameworks/kconfig-5.54.0-r1
Comment 2 Frank Krömmelbein 2019-01-27 18:55:42 UTC
Created attachment 563010 [details]
kdoctools-5.54.0.tar.bz2

Only one issue with tatt test run:
1) FEATURES=' test' failed for =kde-frameworks/kdoctools-5.54.0

    Start 1: appstreamtest
    Start 2: meinproc_template
    Start 3: kdoctools_install
1/3 Test #1: appstreamtest ....................   Passed    0.00 sec
2/3 Test #2: meinproc_template ................   Passed    0.30 sec
3/3 Test #3: kdoctools_install ................***Failed    4.52 sec

67% tests passed, 1 tests failed out of 3

It seems upstream reintroduced this test failure, we had this issue in the past see
https://bugs.gentoo.org/665622

I have ignored anything related with use= -bzip2, -lzma, +libressl, +libav, and and -X.
Comment 3 Frank Krömmelbein 2019-01-27 19:11:55 UTC
2) For the sake of completeness, this should not delay stabilization.
I have a issue only on my laptop with baloo after update also to KF 5.54.0.
On this machine some more packages from ~ARCH are installed such as KDE Apps18.12.1 etc.
Baloo File Extractor crashes every login. Delete the database did not help and i tried some more.
On upstream bugzilla there are some tickets with the same problem, but unfortunately no solution. For example
https://bugs.kde.org/show_bug.cgi?id=357206

Application: Baloo File Extractor (baloo_file_extractor), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd435411bc0 (LWP 14473))]

Thread 3 (Thread 0x7fd40cef5700 (LWP 14500)):
#0  0x00007fd42e925d89 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fd42e8df7b1 in g_main_context_query () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fd42e8dffe7 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd42e8e017c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fd4329cdbdb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007fd43297a53a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007fd4327e0a3a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007fd434225de5 in ?? () from /usr/lib64/libQt5DBus.so.5
#8  0x00007fd4327ea30f in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007fd430c7096a in start_thread () from /lib64/libpthread.so.0
#10 0x00007fd43207dd1f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fd427a21700 (LWP 14475)):
#0  0x00007fd4320721b3 in poll () from /lib64/libc.so.6
#1  0x00007fd42e6767f7 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fd42e67842a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fd42a7d6779 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fd4327ea30f in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007fd430c7096a in start_thread () from /lib64/libpthread.so.0
#6  0x00007fd43207dd1f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fd435411bc0 (LWP 14473)):
[KCrash Handler]
#6  0x00007fd432022983 in ?? () from /lib64/libc.so.6
#7  0x00007fd4348dcb33 in ?? () from /usr/lib64/libKF5BalooEngine.so.5
#8  0x00007fd4348ce304 in Baloo::PostingDB::get(QByteArray const&) () from /usr/lib64/libKF5BalooEngine.so.5
#9  0x00007fd4348da230 in Baloo::WriteTransaction::commit() () from /usr/lib64/libKF5BalooEngine.so.5
#10 0x00007fd4348d3922 in Baloo::Transaction::commit() () from /usr/lib64/libKF5BalooEngine.so.5
#11 0x000055d2752b7814 in ?? ()
#12 0x00007fd4329b0c84 in ?? () from /usr/lib64/libQt5Core.so.5
#13 0x00007fd4329a542b in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#14 0x00007fd433630d8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#15 0x00007fd43363835f in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#16 0x00007fd43297b737 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#17 0x00007fd4329ccebb in QTimerInfoList::activateTimers() () from /usr/lib64/libQt5Core.so.5
#18 0x00007fd4329cd781 in ?? () from /usr/lib64/libQt5Core.so.5
#19 0x00007fd42e8dfeb7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#20 0x00007fd42e8e00f0 in ?? () from /usr/lib64/libglib-2.0.so.0
#21 0x00007fd42e8e017c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#22 0x00007fd4329cdbbf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#23 0x00007fd42a85f8c1 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#24 0x00007fd43297a53a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#25 0x00007fd432982e10 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#26 0x000055d2752b61f4 in ?? ()
#27 0x00007fd431f9bae7 in __libc_start_main () from /lib64/libc.so.6
#28 0x000055d2752b629a in ?? ()


Application: Baloo File Indexing Daemon (baloo_file), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4a7f52c780 (LWP 14148))]

Thread 3 (Thread 0x7f0a6ffff700 (LWP 14362)):
[KCrash Handler]
#6  0x00007f4a7ce7c74b in raise () from /lib64/libc.so.6
#7  0x00007f4a7ce7df71 in abort () from /lib64/libc.so.6
#8  0x00007f4a7a9c2c82 in ?? () from /usr/lib64/liblmdb.so.0
#9  0x00007f4a7a9b7bf5 in ?? () from /usr/lib64/liblmdb.so.0
#10 0x00007f4a7a9b8e3b in ?? () from /usr/lib64/liblmdb.so.0
#11 0x00007f4a7a9bad44 in ?? () from /usr/lib64/liblmdb.so.0
#12 0x00007f4a7a9bb149 in ?? () from /usr/lib64/liblmdb.so.0
#13 0x00007f4a7a9be689 in mdb_cursor_put () from /usr/lib64/liblmdb.so.0
#14 0x00007f4a7a9bfe26 in mdb_txn_commit () from /usr/lib64/liblmdb.so.0
#15 0x00007f4a7e558971 in Baloo::Transaction::commit() () from /usr/lib64/libKF5BalooEngine.so.5
#16 0x000055b9288d4f2d in ?? ()
#17 0x00007f4a7da44fe1 in ?? () from /usr/lib64/libQt5Core.so.5
#18 0x00007f4a7da4d30f in ?? () from /usr/lib64/libQt5Core.so.5
#19 0x00007f4a7ae1596a in start_thread () from /lib64/libpthread.so.0
#20 0x00007f4a7cf49d1f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f4a75024700 (LWP 14161)):
#0  0x00007f4a793b79f8 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f4a793b8010 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f4a793b817c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f4a7dc30bdb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f4a7dbdd53a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f4a7da43a3a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f4a7e77ede5 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f4a7da4d30f in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f4a7ae1596a in start_thread () from /lib64/libpthread.so.0
#9  0x00007f4a7cf49d1f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f4a7f52c780 (LWP 14148)):
#0  0x00007f4a7ae1846a in __pthread_mutex_lock_full () from /lib64/libpthread.so.0
#1  0x00007f4a7a9b6eef in ?? () from /usr/lib64/liblmdb.so.0
#2  0x00007f4a7a9b845c in mdb_txn_begin () from /usr/lib64/liblmdb.so.0
#3  0x00007f4a7e5581db in Baloo::Transaction::Transaction(Baloo::Database const&, Baloo::Transaction::TransactionType) () from /usr/lib64/libKF5BalooEngine.so.5
#4  0x000055b9288e7492 in ?? ()
#5  0x00007f4a7dc07867 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#6  0x000055b9288f4a35 in ?? ()
#7  0x000055b9288e5836 in ?? ()
#8  0x00007f4a7dc07867 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#9  0x00007f4a7dc13bd7 in QTimer::timeout(QTimer::QPrivateSignal) () from /usr/lib64/libQt5Core.so.5
#10 0x00007f4a7dc13ee8 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib64/libQt5Core.so.5
#11 0x00007f4a7dc0842b in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#12 0x00007f4a7dbde64a in ?? () from /usr/lib64/libQt5Core.so.5
#13 0x00007f4a7dbde737 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#14 0x00007f4a7dc2febb in QTimerInfoList::activateTimers() () from /usr/lib64/libQt5Core.so.5
#15 0x00007f4a7dc30781 in ?? () from /usr/lib64/libQt5Core.so.5
#16 0x00007f4a793b7eb7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#17 0x00007f4a793b80f0 in ?? () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f4a793b817c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f4a7dc30bbf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#20 0x00007f4a7dbdd53a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#21 0x00007f4a7dbe5e10 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#22 0x000055b9288cf71c in ?? ()
#23 0x00007f4a7ce67ae7 in __libc_start_main () from /lib64/libc.so.6
#24 0x000055b9288cf98a in ?? ()
Comment 4 Andreas Sturmlechner gentoo-dev 2019-01-27 19:22:53 UTC
Crash is probably in lmdb for which we need bug 675852
Comment 5 Frank Krömmelbein 2019-01-28 23:28:33 UTC
> For useful stacktraces to submit to upstream you would need to rebuild the
> involved packages with debug CFLAGS (and ideally FEATURES=splitdebug).

Thanks, I'll try this on the weekend.

I do not know if this is just a symptom of the problem or maybe the root cause, i need much more storage space:

balooctl indexSize
Actual Size: 2,49 GiB
Expected Size: 16,00 EiB

           PostingDB:     131,88 MiB    20.842 %
          PositionDB:       2,25 GiB   363.986 %
            DocTerms:      78,97 MiB    12.480 %
    DocFilenameTerms:      15,80 MiB     2.498 %
       DocXattrTerms:            0 B     0.000 %
              IdTree:       1,91 MiB     0.302 %
          IdFileName:      12,00 MiB     1.896 %
             DocTime:       5,12 MiB     0.809 %
             DocData:       4,40 MiB     0.695 %
   ContentIndexingDB:     416,00 KiB     0.064 %
         FailedIdsDB:            0 B     0.000 %
             MTimeDB:       3,78 MiB     0.598 %

------------
16,00 EiB expected size!

From wikipedia:
The prefix exbi (symbol Ei) represents multiplication by 2^60, therefore:

1 exbibyte = 2^60 bytes = 1152921504606846976bytes
Comment 6 Andreas Sturmlechner gentoo-dev 2019-01-30 23:14:16 UTC
Bumping to
kde-frameworks/ktexteditor-5.54.0-r1
kde-frameworks/kwidgetsaddons-5.54.0-r1
kde-frameworks/kxmlgui-5.54.0-r1
Comment 7 Andreas Sturmlechner gentoo-dev 2019-02-05 23:46:58 UTC
Arches, please stabilise!
Comment 8 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-02-06 08:05:37 UTC
amd64 stable
Comment 9 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-02-06 08:12:29 UTC
amd64 was not stable, the list was in dos format
Comment 11 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-02-06 10:31:04 UTC
amd64 stable
Comment 12 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-02-06 11:36:46 UTC
x86 stable
Comment 13 Frank Krömmelbein 2019-03-13 22:25:08 UTC
FYI my baloo problem is fixed now with 5.56.0.
It was not enough to just update the software. Baloo still crashed after every login. After deleting the database files under ~/.local/share/baloo the crashes are gone. Also database is now much smaller then before only about 10%.