Cleanups from the -current update fallout

blueSW-64pxI think I have managed to fix most of the important breakage in my packages, after Slackware-current updated its icu4c package a couple of days ago.

Recompiled packages are now available for -current:

  • Regular packages: LibreOffice 5.0.3
  • KDE 5_15.11 packages: qt5 (which was bumped to 5.5.1 at the same time), step, akonadi4, akonadi, akonadi-search, akonadi-calendar and kdepimlibs. Here at home, Plasma 5 works again on latest slackware-current.
  • Multilib: fixed convertpkg-compat32 script so that it will properly handle the new eudev; and also updated the “compat32” package directory with a new eudev-compat32 package.

If there are other packages in my -current repository that require recompilation, please let me know!

Eric

78 thoughts on “Cleanups from the -current update fallout

  1. Thanks Eric – the upgrade went fine for me, and I am sure there are some sbo packages that are broken, but I’ll get to them as needed. Didn’t realize Libreoffice was broken until I saw your post. Then I saw it also on LQ.




  2. thanks, i don’t know, but ksmserver need the link /lib64/libudev.so.0 -> libudev.so.1.6.3
    without my plasma crashes so maybe plasma-workspace



  3. I cannot boot either. Plasma crashes upon boot. I have a backtrace and I could post it if it would be useful. Perhaps it’s the same problem as Jeffrey.

    LibreOffice works OK.



  4. Ok, the workaround mentioned by Jeffrey does nothing here. Plasma still crashes hard upon boot. Thanks anyway Eric. Remember, i have a backtrace should you need it.





  5. BIG THANKS ERIC!! Way to go man. I did OK with bumping up to qt-5.5.1, so I’m GLAD to see you did so, and bumped the rest of your fine work also. Your Slack is never slack.




  6. Gérard, the incorrect information in PACKAGES.TXT stems from my previous omission in applying the ‘alien’ tag to the packages in applications/ . I am regenerating the repository metadata at the moment which should fix this.


  7. kde5 worked with me, but I forgot to reinstall packages Eric framework, it worked with my own packets, but not with those of Eric




  8. Thanks for all you job Eric, here all ok except for i cann’t set a keyboard distribution and system-tray notifications doesn’t active always-show but looks so great, thanks again 😀



  9. Eric,

    Plasma is STILL puking! Does same regardless of my or your qt-5.5.1 build. here is some of the vomit:

    Application: Plasma (plasmashell), signal: Segmentation fault
    Using host libthread_db library “/lib64/libthread_db.so.1”.
    [Current thread is 1 (Thread 0x7faddffbf7c0 (LWP 10648))]

    Thread 3 (Thread 0x7fadcacca700 (LWP 10692)):
    #0 0x00007fadd7a9040d in poll () at /lib64/libc.so.6
    #1 0x00007faddde22102 in () at /usr/lib64/libxcb.so.1
    #2 0x00007faddde23c8f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
    #3 0x00007fadcc8c2a99 in () at /usr/lib64/libQt5XcbQpa.so.5
    #4 0x00007fadd8692f6f in () at /usr/lib64/libQt5Core.so.5
    #5 0x00007fadd676f704 in start_thread () at /lib64/libpthread.so.0
    #6 0x00007fadd7a9baed in clone () at /lib64/libc.so.6

    Thread 2 (Thread 0x7fadc35ef700 (LWP 10703)):
    #0 0x00007ffdbbf06ac6 in clock_gettime ()
    #1 0x00007fadd7aa9fe6 in clock_gettime () at /lib64/libc.so.6
    #2 0x00007fadd873e2f6 in () at /usr/lib64/libQt5Core.so.5
    #3 0x00007fadd88b4859 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5
    #4 0x00007fadd88b4d65 in QTimerInfoList::timerWait(timespec&) () at /usr/lib64/libQt5Core.so.5
    #5 0x00007fadd88b60fe in () at /usr/lib64/libQt5Core.so.5
    #6 0x00007fadd2aadf9d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
    #7 0x00007fadd2aae8e0 in () at /usr/lib64/libglib-2.0.so.0
    #8 0x00007fadd2aaeabc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #9 0x00007fadd88b6c9b in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib64/libQt5Core.so.5
    #10 0x00007fadd8860fda in QEventLoop::exec(QFlags) () at /usr/lib64/libQt5Core.so.5
    #11 0x00007fadd868e16c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
    #12 0x00007faddc8fd835 in () at /usr/lib64/libQt5Qml.so.5
    #13 0x00007fadd8692f6f in () at /usr/lib64/libQt5Core.so.5
    #14 0x00007fadd676f704 in start_thread () at /lib64/libpthread.so.0
    #15 0x00007fadd7a9baed in clone () at /lib64/libc.so.6

    Thread 1 (Thread 0x7faddffbf7c0 (LWP 10648)):
    [KCrash Handler]
    #6 0x00007fadd7a1ff5a in strlen () at /lib64/libc.so.6
    #7 0x00007fadd6560572 in udev_device_new_from_syspath () at /lib64/libudev.so.0
    #8 0x00007fadcb76a430 in udev_device_new_from_devnum () at /lib64/libudev.so.1
    #9 0x00007fadd714707c in () at /usr/lib64/libGL.so.1
    #10 0x00007fadd7147528 in () at /usr/lib64/libGL.so.1
    #11 0x00007fadd7140a86 in () at /usr/lib64/libGL.so.1
    #12 0x00007fadd7120354 in () at /usr/lib64/libGL.so.1
    #13 0x00007fadd711c117 in glXGetFBConfigs () at /usr/lib64/libGL.so.1
    #14 0x00007fadd711ce63 in glXChooseFBConfigSGIX () at /usr/lib64/libGL.so.1
    #15 0x00007fadca0bca05 in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #16 0x00007fadca0b9bbe in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #17 0x00007fadca0b88c3 in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #18 0x00007fadcc8c91a1 in QXcbIntegration::createPlatformOffscreenSurface(QOffscreenSurface*) const () at /usr/lib64/libQt5XcbQpa.so.5
    #19 0x00007fadd8da363b in QOffscreenSurface::create() () at /usr/lib64/libQt5Gui.so.5
    #20 0x00007fadca0bb0a8 in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #21 0x00007fadca0bb211 in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #22 0x00007faddd4e81ab in QSGRenderLoop::instance() () at /usr/lib64/libQt5Quick.so.5
    #23 0x00007faddd517ec5 in QQuickWindowPrivate::init(QQuickWindow*, QQuickRenderControl*) () at /usr/lib64/libQt5Quick.so.5
    #24 0x00007faddf9e3c0e in PlasmaQuick::Dialog::Dialog(QQuickItem*) () at /usr/lib64/libKF5PlasmaQuick.so.5
    #25 0x00007fadc1fb0040 in () at /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
    #26 0x00007faddc899bab in QQmlType::create() const () at /usr/lib64/libQt5Qml.so.5
    #27 0x00007faddc8f7544 in () at /usr/lib64/libQt5Qml.so.5
    #28 0x00007faddc8f7fcf in () at /usr/lib64/libQt5Qml.so.5
    #29 0x00007faddc886f77 in () at /usr/lib64/libQt5Qml.so.5
    #30 0x00007faddc8877cc in QQmlIncubationController::incubateFor(int) () at /usr/lib64/libQt5Qml.so.5
    #31 0x00007faddd95bb4c in () at /usr/lib64/libKF5Declarative.so.5
    #32 0x00007faddc887639 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5
    #33 0x00007faddc882fdc in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /usr/lib64/libQt5Qml.so.5
    #34 0x00007faddd94bfa0 in KDeclarative::QmlObject::completeInitialization(QHash const&) () at /usr/lib64/libKF5Declarative.so.5
    #35 0x00007faddd94c04c in () at /usr/lib64/libKF5Declarative.so.5
    #36 0x00007faddd94c1fe in () at /usr/lib64/libKF5Declarative.so.5
    #37 0x0000000000464f2b in Osd::Osd(ShellCorona*) ()
    #38 0x0000000000457c35 in ShellCorona::ShellCorona(QObject*) ()
    #39 0x0000000000461579 in ShellManager::loadHandlers() ()
    #40 0x00007fadd8891009 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
    #41 0x00007fadd9e3c16c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
    #42 0x00007fadd9e41286 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
    #43 0x00007fadd8863473 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
    #44 0x00007fadd8865796 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
    #45 0x00007fadd88b6873 in () at /usr/lib64/libQt5Core.so.5
    #46 0x00007fadd2aae76d in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
    #47 0x00007fadd2aaea18 in () at /usr/lib64/libglib-2.0.so.0
    #48 0x00007fadd2aaeabc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #49 0x00007fadd88b6c7f in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib64/libQt5Core.so.5
    #50 0x00007fadd8860fda in QEventLoop::exec(QFlags) () at /usr/lib64/libQt5Core.so.5
    #51 0x00007fadd8868b6d in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
    #52 0x0000000000433663 in main ()

    I think we have a VERY BASIC issue with how these system libs are failing to work together. Shall I burn off your multilib stuff for now?


  10. Hi Eric. Here’s my bactrace:

    Application: Plasma (plasmashell), signal: Segmentation fault
    Using host libthread_db library “/lib64/libthread_db.so.1”.
    [Current thread is 1 (Thread 0x7febbdfc47c0 (LWP 2369))]

    Thread 2 (Thread 0x7feba195c700 (LWP 2373)):
    #0 0x00007febb5a8940d in poll () at /lib64/libc.so.6
    #1 0x00007febb0aa79b4 in () at /usr/lib64/libglib-2.0.so.0
    #2 0x00007febb0aa7abc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #3 0x00007febb68afc7f in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib64/libQt5Core.so.5
    #4 0x00007febb6859fda in QEventLoop::exec(QFlags) () at /usr/lib64/libQt5Core.so.5
    #5 0x00007febb668716c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
    #6 0x00007febba8f8845 in () at /usr/lib64/libQt5Qml.so.5
    #7 0x00007febb668bf6f in () at /usr/lib64/libQt5Core.so.5
    #8 0x00007febb4768704 in start_thread () at /lib64/libpthread.so.0
    #9 0x00007febb5a94aed in clone () at /lib64/libc.so.6

    Thread 1 (Thread 0x7febbdfc47c0 (LWP 2369)):
    [KCrash Handler]
    #6 0x00007febb5a18f5a in strlen () at /lib64/libc.so.6
    #7 0x00007febb4559572 in udev_device_new_from_syspath () at /lib64/libudev.so.0
    #8 0x00007feba99b1430 in udev_device_new_from_devnum () at /lib64/libudev.so.1
    #9 0x00007febb514007c in () at /usr/lib64/libGL.so.1
    #10 0x00007febb5140528 in () at /usr/lib64/libGL.so.1
    #11 0x00007febb5139a86 in () at /usr/lib64/libGL.so.1
    #12 0x00007febb5119354 in () at /usr/lib64/libGL.so.1
    #13 0x00007febb5115117 in glXGetFBConfigs () at /usr/lib64/libGL.so.1
    #14 0x00007febb5115e63 in glXChooseFBConfigSGIX () at /usr/lib64/libGL.so.1
    #15 0x00007feba8303a05 in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #16 0x00007feba8300bbe in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #17 0x00007feba82ff8c3 in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #18 0x00007febaab101a1 in QXcbIntegration::createPlatformOffscreenSurface(QOffscreenSurface*) const () at /usr/lib64/libQt5XcbQpa.so.5
    #19 0x00007febb6d9c64b in QOffscreenSurface::create() () at /usr/lib64/libQt5Gui.so.5
    #20 0x00007feba83020a8 in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #21 0x00007feba8302211 in () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #22 0x00007febbb4e31bb in QSGRenderLoop::instance() () at /usr/lib64/libQt5Quick.so.5
    #23 0x00007febbb512ed5 in QQuickWindowPrivate::init(QQuickWindow*, QQuickRenderControl*) () at /usr/lib64/libQt5Quick.so.5
    #24 0x00007febbd9dec0e in PlasmaQuick::Dialog::Dialog(QQuickItem*) () at /usr/lib64/libKF5PlasmaQuick.so.5
    #25 0x00007feba031d040 in () at /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
    #26 0x00007febba894bbb in QQmlType::create() const () at /usr/lib64/libQt5Qml.so.5
    #27 0x00007febba8f2554 in () at /usr/lib64/libQt5Qml.so.5
    #28 0x00007febba8f2fdf in () at /usr/lib64/libQt5Qml.so.5
    #29 0x00007febba881f87 in () at /usr/lib64/libQt5Qml.so.5
    #30 0x00007febba8827dc in QQmlIncubationController::incubateFor(int) () at /usr/lib64/libQt5Qml.so.5
    #31 0x00007febbb956b4c in () at /usr/lib64/libKF5Declarative.so.5
    #32 0x00007febba882649 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5
    #33 0x00007febba87dfec in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /usr/lib64/libQt5Qml.so.5
    #34 0x00007febbb946fa0 in KDeclarative::QmlObject::completeInitialization(QHash const&) () at /usr/lib64/libKF5Declarative.so.5
    #35 0x00007febbb94704c in () at /usr/lib64/libKF5Declarative.so.5
    #36 0x00007febbb9471fe in () at /usr/lib64/libKF5Declarative.so.5
    #37 0x0000000000464f2b in Osd::Osd(ShellCorona*) ()
    #38 0x0000000000457c35 in ShellCorona::ShellCorona(QObject*) ()
    #39 0x0000000000461579 in ShellManager::loadHandlers() ()
    #40 0x00007febb688a009 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
    #41 0x00007febb7e3716c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
    #42 0x00007febb7e3c286 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
    #43 0x00007febb685c473 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
    #44 0x00007febb685e796 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
    #45 0x00007febb68af873 in () at /usr/lib64/libQt5Core.so.5
    #46 0x00007febb0aa776d in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
    #47 0x00007febb0aa7a18 in () at /usr/lib64/libglib-2.0.so.0
    #48 0x00007febb0aa7abc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #49 0x00007febb68afc7f in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib64/libQt5Core.so.5
    #50 0x00007febb6859fda in QEventLoop::exec(QFlags) () at /usr/lib64/libQt5Core.so.5
    #51 0x00007febb6861b6d in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
    #52 0x0000000000433663 in main ()


  11. Gerard, I have the same issue on my laptop. I can not explain it.
    It’s almost 2 AM here, so it’s bed time. Have to investigate tomorrow evening, a busy work day ahead.





  12. Get some sleep Old Slacker hacker. I’m trying it sans multilib stuff for now. Not hopeful, but its worth a shot…


  13. running Calibre:

    b 08:47:15:$ calibre
    Traceback (most recent call last):
    File “/usr/bin/calibre”, line 19, in
    from calibre.gui_launch import calibre
    File “/usr/lib64/calibre/calibre/__init__.py”, line 22, in
    from calibre.startup import winutil, winutilerror
    File “/usr/lib64/calibre/calibre/startup.py”, line 206, in
    from calibre.utils.icu import title_case, lower as icu_lower, upper as icu_upper
    File “/usr/lib64/calibre/calibre/utils/icu.py”, line 28, in
    raise RuntimeError(‘Failed to load icu with error: %s’ % err)
    RuntimeError: Failed to load icu with error: libicudata.so.54: cannot open shared object file: No such file or directory
    /usr/lib64/calibre/calibre/ptempfile.py:27: RuntimeWarning: Parent module ‘calibre’ not found while handling absolute import
    import shutil

    Building Calibre:

    ** pyqt **

    Error: Failed to determine the detail of your Qt installation. Try again using
    the –verbose flag to see more detail about the problem.
    Querying qmake about your Qt installation…
    Determining the details of your Qt installation…
    /usr/lib64/qt5/bin/qmake -o qtdetail.mk qtdetail.pro
    make -f qtdetail.mk
    g++ -c -pipe -O2 -fPIC -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_CORE_LIB -I. -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o qtdetail.o qtdetail.cpp
    g++ -L/usr/lib64 -Wl,-O1 -Wl,-rpath,/usr/lib64 -o qtdetail qtdetail.o -lQt5Core -lpthread
    /usr/lib64/gcc/x86_64-slackware-linux/5.2.0/../../../../x86_64-slackware-linux/bin/ld: warning: libicui18n.so.54, needed by /usr/lib64/libQt5Core.so, not found (try using -rpath or -rpath-link)
    /usr/lib64/gcc/x86_64-slackware-linux/5.2.0/../../../../x86_64-slackware-linux/bin/ld: warning: libicuuc.so.54, needed by /usr/lib64/libQt5Core.so, not found (try using -rpath or -rpath-link)
    /usr/lib64/gcc/x86_64-slackware-linux/5.2.0/../../../../x86_64-slackware-linux/bin/ld: warning: libicudata.so.54, needed by /usr/lib64/libQt5Core.so, not found (try using -rpath or -rpath-link)
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_countAvailable_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_open_54′
    /usr/lib64/libQt5Core.so: undefined reference to `u_errorName_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_openCountryTimeZones_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_getDSTSavings_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucol_getSortKey_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_countAliases_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucol_open_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_open_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_close_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_setMillis_54′
    /usr/lib64/libQt5Core.so: undefined reference to `uenum_close_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_getDefaultName_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_getAlias_54′
    /usr/lib64/libQt5Core.so: undefined reference to `uenum_next_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_getMaxCharSize_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucol_strcoll_54′
    /usr/lib64/libQt5Core.so: undefined reference to `u_strToLower_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_getAvailableName_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_getDefaultTimeZone_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_getTimeZoneDisplayName_54′
    /usr/lib64/libQt5Core.so: undefined reference to `u_strToUpper_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_toUnicode_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_openTimeZones_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_getStandardName_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucol_close_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_clone_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_close_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucol_setAttribute_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_setSubstChars_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_openTimeZoneIDEnumeration_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_fromUnicode_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_get_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucal_inDaylightTime_54′
    /usr/lib64/libQt5Core.so: undefined reference to `ucnv_compareNames_54′
    collect2: error: ld returned 1 exit status
    qtdetail.mk:212: recipe for target ‘qtdetail’ failed
    make: *** [qtdetail] Error 1
    make: *** No targets specified and no makefile found. Stop.
    make: *** No targets specified and no makefile found. Stop.
    make: *** No rule to make target ‘install’. Stop.
    cp: cannot stat ‘GPL_EXCEPTION*.TXT’: No such file or directory
    cp: cannot stat ‘LICENSE.*’: No such file or directory
    cp: cannot stat ‘OPENSOURCE-NOTICE.TXT’: No such file or directory
    cp: cannot stat ‘THANKS’: No such file or directory
    ** Creating dependencies tarball /tmp/calibre_pythondeps-14.1-x86_64.tar.bz2
    ** Move this file to /home/b/Desktop/cbuild for future compilation speedups.

    ** calibre **

    cat: /home/b/Desktop/cbuild/patches/calibre_freetype.patch: Not a directory
    Hmm… I can’t seem to find a patch in there anywhere.
    Traceback (most recent call last):
    File “setup.py”, line 13, in
    import setup.commands as commands
    File “/tmp/build/tmp-calibre/calibre-2.39.0/setup/commands.py”, line 28, in
    from setup.translations import POT, GetTranslations, Translations, ISO639, ISO3166
    File “/tmp/build/tmp-calibre/calibre-2.39.0/setup/translations.py”, line 14, in
    from setup.parallel_build import parallel_check_output
    File “/tmp/build/tmp-calibre/calibre-2.39.0/setup/parallel_build.py”, line 14, in
    from setup.build_environment import cpu_count
    File “/tmp/build/tmp-calibre/calibre-2.39.0/setup/build_environment.py”, line 96, in
    from PyQt5.QtCore import PYQT_CONFIGURATION
    ImportError: No module named PyQt5.QtCore
    Traceback (most recent call last):
    File “setup.py”, line 13, in
    import setup.commands as commands
    File “/tmp/build/tmp-calibre/calibre-2.39.0/setup/commands.py”, line 28, in
    from setup.translations import POT, GetTranslations, Translations, ISO639, ISO3166
    File “/tmp/build/tmp-calibre/calibre-2.39.0/setup/translations.py”, line 14, in
    from setup.parallel_build import parallel_check_output
    File “/tmp/build/tmp-calibre/calibre-2.39.0/setup/parallel_build.py”, line 14, in
    from setup.build_environment import cpu_count
    File “/tmp/build/tmp-calibre/calibre-2.39.0/setup/build_environment.py”, line 96, in
    from PyQt5.QtCore import PYQT_CONFIGURATION
    ImportError: No module named PyQt5.QtCore
    calibre.SlackBuild: line 1113: cd: /tmp/build/package-calibre/usr/share/calibre/fonts/liberation/: No such file or directory

    Thanks for your work.



  14. Hi all,

    I’ve had the plasma crash as well, and in fact plasmashell is crashing in libudev.so.0. The reason seems to be the fact that the old udev libraries are still in /lib64 through the aaa_elflibs package (even in the latest version – 6). Pat has still packaged libudev.so.0.13.1 instead of libudev.so.1.6.3 (shipped with eudev). A quick hack would be to replace the link libudev.so.0 -> libudev.so.0.13.1 with libudev.so.0 -> libudev.so.1 in /lib64. Note though, that somehow the original link is “mysteriously” restored. Another thing that I did was to remove the link libudev.so.0 and recompile the solid and plasma-workspace packages which then linked with libudev.so.1. However, any other program that links to libudev.so.0 and doesn’t find it will crash plasma (e.g. krusader).

    Lots of recompiling I see in the future … 😉


  15. BIG Thanx 2 U manciuleas ! I edited the ONE stagnant link in /lib64 to libudev.so.0.13.1 after deleting it, then Voila!, konsole started without a burp. Am going to log out of LXDE and try Plasma now…. THIS MIGHT BE A VALID FIX FOLKS! 🙂


  16. hey Gerald Morris
    Thanks for the tip, it worked and I am using KDE now. I relinked libudev.so.0 to libudev.so.1.13.1 or whatever it is. Its working none the less!
    And thanks Eric for everything!


  17. THAT DID IT! I’m using KDE 5 myself, with NO further bullshit! let’s be sure to tell Eric, and he can tell Pat what to do. No need to thank ME! The combination of using a newer qt5 and fixing this bad symlink, which I didn’t find, but rather manciuleas did, does the trick. SO, let us ALL breathe a sigh of RELEIF and get back to our NORMAL SLACKING.


  18. One LAST clarification. THE GOOD LIBRARY IS /lib64/libudev.so.1.6.3 Be SURE to FIX ALL your old symlinks so they point TO THAT. You can safely delete the old /lib64/libudev.so.0.13.1. In fact, you MUST. Happy Hacking and Slacking all, and GOOD NIGHT! 😀


  19. well thank you manciuleas! Glad that this is over with and all fixed up! and my bad its relinked to libudev.so.1.6.3 .
    Good night and happy Slacking!




  20. Thanks Eric, Plasma work, but system tray settings doesn’t active always-show.

    @Willy Arana
    You need to edit ~/.config/plasma-org.kde.plasma.desktop-appletsrc file.



  21. @Gerald Morris
    Your advice did it.

    Eric, deleting /lib64/libudev.so.0.13.1 and symlinking libudev.so.0 to /lib64/libudev.so.1.6.3 restores normal behavior.

    Thanks to Gerald, manciuleas and all the others for the advice.


  22. That is a nice kludge – but changing that symlink is certainly not a decent solution. I will investigate further but in the meantime it is good to know that people can work again.


  23. Hi Alienbob,

    As I said in my first post IMO the main reason for this problem is that the official aaa_elflibs packages still contains the old udev libraries (libudev.so.0.13.1) instead of the ones from eudev (libudev.so.1.6.3). Eventually the new udev libraries are installed with the eudev package but the “damage” is already done.
    Regards


  24. There is problem with qbittorrent:

    qbittorrent: error while loading shared libraries: libboost_system.so.1.58.0: cannot open shared object file: No such file or directory




  25. Hi Eric,

    npapi package from vlc needs recompiled too:

    bash-4.3$ ldd libvlcplugin.so
    libvlc.so.5 => /usr/lib/libvlc.so.5 (0xb7714000)
    libplds4.so => /usr/lib/libplds4.so (0xb7710000)
    libplc4.so => /usr/lib/libplc4.so (0xb770b000)
    libnspr4.so => /usr/lib/libnspr4.so (0xb76c9000)
    libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb725c000)
    libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb71ab000)
    libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7188000)
    libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb717b000)
    libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7166000)
    libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xb7103000)
    libicule.so.51 => not found
    libicuuc.so.51 => not found
    libicudata.so.51 => not found
    […]






  26. Eric it seem i found the problem it’s probably ‘solid’ package.

    kde work with my ‘solid’ package, crash with your ‘solid’ package


  27. Eric i confirm it’s ‘solid’

    i have réinstalled your farmeworks package, with my

    ‘solid’ package and all work correctly

    your solid package is compiled with udev

    my package is compiled with eudev 😉



  28. Respect !
    FRESH laptop->
    process by me -> slackware64-current 14.2
    (LVM,multilib,KDE 5_15_11)
    -pulled a fresh: current64 ISO-kernel 4.1.13 (taper…)” listed ‘2015-11-24 09:26’.
    -usb install -> chroot /mnt -> mkinitrd -> adduser -> ifconfig eth0 -> route add default gw -> ping slackware.com !
    -slackpkg update ………y/N
    -pulled a fresh: multilib (“quick ‘n’ dirty” install)
    -removepkg *-4.14.3-*;.;.;.;.;.;.;.;.;.;.
    -pulled a “fresh”: ktown/current/5/x86_64/ (upgradepkg –reinstall –install-new ) “X 3”
    exit chroot -> reboot..
    ~$ xwmconfig -> xinitrc.plasma -> startx
    ——–progress-bar——————–(just to see it “panic”)
    according to what is written here on AlienPastures.
    ‘plasmashell-20151124……kcrash.txt’
    #rm lib64/libudev.so.0
    #ln -s libudev.so.1.6.3 libudev.so.0
    (“libudev.so.0.13.1” left in place “lib64/”)
    ~$ startx
    ——–progress-bar——————–(opaque
    presented with the effort of alien’s tireless work along with ALL of the communities hard work!

    ps:
    -KMix launched for (volume slider icon to show and physical buttons work/correspond)
    -Telepathy icon not present

    pps
    all the above listed efforts did not work yesterday with the “2 day old” slackware64-current 14.2 ISO kernel 4.1.13.

    ppps
    all of the above efforts worked with the last version of slackware64-current 14.1 ISO kernel 4.1.12, and the previous multilib prior to the newer version(s) of “GCC 5.2.0 multilib” that i had.

    **further discovery to commence after this first time posting.

    warm regards.

    _metic



  29. over verbose and the point was missed shame on me.

    Yes sir it is up and running.

    Although compared to the “exact clone” in every physical respect/aspect of laptop, (running the 4.1.12 Kernel current and previous to the updated GCC 5.2.0 multilib).

    NO! customization at the UI level default running installs on both machines.

    _______

    current 14.2 Kernel 4.1.13 bleeding edge(available to us/me) as of :today”.
    screen flicker/fragments present utilizing GUI at almost all levels.

    (example…s…)
    -Application Launcher”(-current / Kernel 4.1.13)
    when toggled with “Alt+F1” Application Launcher has a solid grey background not visible populating snaps up and down.

    -Application Launcher”(previous -current / Kernel 4.1.12)
    when toggled with “Alt+F1” Application Launcher has a opaque / translucent background is visible, populating slides up and down smoothly.

    -trackpad does not work after lid is closed and re-opened (-current / Kernel 4.1.13)
    -trackpad does work after lid is closed and re-opened (previous -current / Kernel 4.1.12)

    -these are all quick findings, minus the need to do the ‘ln -s’ procedure to get the newer -current 14.2 running, mentioned in previous post, which you refer to as the ‘kludge’ method.

    -screen flicker for the most part in the navigation within Plasma at almost all levels with-in Plasma on my -current 14.2 Kernel 4.1.13.
    -smooth and deluxe on the previous -current 14.1 Kernel 4.1.12


  30. Hi Eric, when I tried to reinstall the telepathy plasmoid I got the following error message:

    Error loading QML file: file:///usr/share/plasma/plasmoids/org.kde.ktp-contactlist/contents/ui/main.qml:22:1: plugin cannot be loaded for module “org.kde.telepathy”: Cannot load library /usr/lib64/qt5/qml/org/kde/telepathy/libktpqmlplugin.so: (libicui18n.so.54: cannot open shared object file: No such file or directory)


  31. Hi eric, after today’s update I am happy to report that I am able to run Plasma even without that kludge with libudev.

    However, Telepathy is still broken due to icu4c.

    Thanks for everything!


  32. Eric, looks like your latest kde packages allow plasma to work as I don’t need the symlink anymore, but it looks like solid still links against the old udev libraries, and it’s breaking Amarok. Does Amarok work on your system? Thanks for your hard work!

    Matthew



  33. Thanks for getting back to me!

    I’m using 64-bit. Updated the ktown/5 packages today, and the latest slackware64-current packages. This is what happens when I try to start it. If I symlink libudev.so.0 to libudev.so.1 like on Monday, then it works.

    Here are the relevant packages:

    [schu@percy ~]$ ls /var/log/packages/ | egrep “solid|kde|aaa_elf|udev”
    aaa_elflibs-14.2-x86_64-7
    aaa_elflibs-compat32-14.2-x86_64-6compat32
    eudev-3.1.5-x86_64-6
    eudev-compat32-3.1.5-x86_64-4compat32
    kde-base-artwork-15.08.3-x86_64-1alien
    kde-baseapps-15.08.3-x86_64-1alien
    kde-cli-tools-5.4.3-x86_64-1alien
    kde-dev-scripts-15.08.3-x86_64-1alien
    kde-dev-utils-15.08.3-x86_64-1alien
    kde-gtk-config-5.4.3-x86_64-1alien
    kde-runtime-15.08.3-x86_64-1alien
    kde-wallpapers-15.08.3-noarch-1alien
    kde-workspace-4.11.22-x86_64-1alien
    kdeartwork-15.08.3-x86_64-1alien
    kdebugsettings-15.08.3-x86_64-1alien
    kdeclarative-5.16.0-x86_64-1alien
    kdeconnect-framework-0.9-x86_64-1alien
    kdecoration-5.4.3-x86_64-1alien
    kded-5.16.0-x86_64-1alien
    kdeedu-data-15.08.3-x86_64-1alien
    kdegraphics-mobipocket-15.08.3-x86_64-1alien
    kdegraphics-strigi-analyzer-15.08.3-x86_64-1alien
    kdegraphics-thumbnailers-15.08.3-x86_64-1alien
    kdelibs-4.14.14-x86_64-1alien
    kdelibs4support-5.16.0-x86_64-1alien
    kdenetwork-filesharing-15.08.3-x86_64-1alien
    kdenetwork-strigi-analyzers-15.08.3-x86_64-1alien
    kdepim-15.08.3-x86_64-1alien
    kdepim-runtime-15.08.3-x86_64-1alien
    kdepimlibs-15.08.3-x86_64-2alien
    kdepimlibs4-4.14.10-x86_64-2alien
    kdeplasma-addons-5.4.3-x86_64-1alien
    kdesdk-kioslaves-15.08.3-x86_64-1alien
    kdesdk-strigi-analyzers-15.08.3-x86_64-1alien
    kdesdk-thumbnailers-15.08.3-x86_64-1alien
    kdesignerplugin-5.16.0-x86_64-1alien
    kdesu-5.16.0-x86_64-1alien
    kdev-python-1.7.2-x86_64-1
    kdevelop-4.7.2-x86_64-1
    kdevelop-pg-qt-1.0.0-x86_64-2
    kdevelop-php-1.7.2-x86_64-1
    kdevelop-php-docs-1.7.2-x86_64-1
    kdevplatform-1.7.2-x86_64-1
    kdewebdev-15.08.3-x86_64-1alien
    kdewebkit-5.16.0-x86_64-1alien
    ktp-kded-module-15.08.2-x86_64-1alien
    libgudev-230-x86_64-1
    libgudev-compat32-230-x86_64-1compat32
    libkdeedu-15.08.3-x86_64-1alien
    libkdegames-15.08.3-x86_64-1alien
    libkdegames4-14.12.3-x86_64-1alien
    perlkde-4.14.3-x86_64-3alien
    polkit-kde-framework-5.4.3-x86_64-1alien
    polkit-kde-kcmodules-framework-c2e67c6_20150121git-x86_64-3alien
    pykde4-4.14.3-x86_64-4alien
    smokekde-4.14.3-x86_64-5alien
    solid-5.16.0-x86_64-2alien

    Application: Amarok (amarok), signal: Segmentation fault
    Using host libthread_db library “/lib64/libthread_db.so.1”.
    [Current thread is 1 (Thread 0x7f9625ea97c0 (LWP 29694))]

    Thread 19 (Thread 0x7f9602070700 (LWP 29697)):
    #0 0x00007f962167a7b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f95fade2443 in () at /usr/lib64/libmysqld.so.18
    #2 0x00007f95fac17cd8 in () at /usr/lib64/libmysqld.so.18
    #3 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #4 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 18 (Thread 0x7f95f19df700 (LWP 29698)):
    #0 0x00007f962167a7b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab8e2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96257de49f in AbstractDirectoryWatcher::run() () at /usr/lib64/libamaroklib.so.1
    #3 0x00007f96206d9742 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206d9938 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d913b in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 17 (Thread 0x7f95f11de700 (LWP 29699)):
    #0 0x00007f9623202693 in () at /usr/lib64/qt/lib/libQtCore.so.4
    #1 0x00007f96232dfee5 in () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96232de86c in () at /usr/lib64/qt/lib/libQtCore.so.4
    #3 0x00007f96232de915 in () at /usr/lib64/qt/lib/libQtCore.so.4
    #4 0x00007f961c560f9d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
    #5 0x00007f961c5618e0 in () at /usr/lib64/libglib-2.0.so.0
    #6 0x00007f961c561abc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
    #7 0x00007f96232df15e in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib64/qt/lib/libQtCore.so.4
    #8 0x00007f96232af651 in QEventLoop::processEvents(QFlags) () at /usr/lib64/qt/lib/libQtCore.so.4
    #9 0x00007f96232af965 in QEventLoop::exec(QFlags) () at /usr/lib64/qt/lib/libQtCore.so.4
    #10 0x00007f96231a8c69 in QThread::exec() () at /usr/lib64/qt/lib/libQtCore.so.4
    #11 0x00007f96232907b3 in () at /usr/lib64/qt/lib/libQtCore.so.4
    #12 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #13 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #14 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 16 (Thread 0x7f95ebb8f700 (LWP 29700)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 15 (Thread 0x7f95eb38e700 (LWP 29701)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 14 (Thread 0x7f95eab8d700 (LWP 29702)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #6 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #7 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 13 (Thread 0x7f95ea38c700 (LWP 29703)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 12 (Thread 0x7f95e9b8b700 (LWP 29704)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #7 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #8 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #9 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 11 (Thread 0x7f95e938a700 (LWP 29705)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #6 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #7 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 10 (Thread 0x7f95e8b89700 (LWP 29706)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 9 (Thread 0x7f95c7fff700 (LWP 29707)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 8 (Thread 0x7f95c77fe700 (LWP 29708)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 7 (Thread 0x7f95c6ffd700 (LWP 29709)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 6 (Thread 0x7f95c67fc700 (LWP 29710)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 5 (Thread 0x7f95c5ffb700 (LWP 29711)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #6 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #7 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 4 (Thread 0x7f95c57fa700 (LWP 29712)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 3 (Thread 0x7f95c4ff9700 (LWP 29713)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 2 (Thread 0x7f95a7fff700 (LWP 29714)):
    #0 0x00007f962167a40f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
    #1 0x00007f96231ab904 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/qt/lib/libQtCore.so.4
    #2 0x00007f96206d787c in () at /usr/lib64/libthreadweaver.so.4
    #3 0x00007f96206da433 in () at /usr/lib64/libthreadweaver.so.4
    #4 0x00007f96206da44c in () at /usr/lib64/libthreadweaver.so.4
    #5 0x00007f96206d909f in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
    #6 0x00007f96231ab3ec in () at /usr/lib64/qt/lib/libQtCore.so.4
    #7 0x00007f9621674704 in start_thread () at /lib64/libpthread.so.0
    #8 0x00007f9622ae2aed in clone () at /lib64/libc.so.6

    Thread 1 (Thread 0x7f9625ea97c0 (LWP 29694)):
    [KCrash Handler]
    #6 0x00007f9622a66f5a in strlen () at /lib64/libc.so.6
    #7 0x00007f9615909572 in udev_device_new_from_syspath () at /lib64/libudev.so.0
    #8 0x00007f961444c430 in udev_device_new_from_devnum () at /lib64/libudev.so.1
    #9 0x00007f9612d2812c in () at /usr/lib64/libGL.so.1
    #10 0x00007f9612d285da in () at /usr/lib64/libGL.so.1
    #11 0x00007f9612d21ac6 in () at /usr/lib64/libGL.so.1
    #12 0x00007f9612d01404 in () at /usr/lib64/libGL.so.1
    #13 0x00007f9612cfda7b in () at /usr/lib64/libGL.so.1
    #14 0x00007f9612cfdb9d in glXChooseVisual () at /usr/lib64/libGL.so.1
    #15 0x00007f9617c5ce1a in QGLContext::tryVisual(QGLFormat const&, int) () at /usr/lib64/qt/lib/libQtOpenGL.so.4
    #16 0x00007f9617c5cb5f in QGLContext::chooseVisual() () at /usr/lib64/qt/lib/libQtOpenGL.so.4
    #17 0x00007f9617c5feeb in QGLContext::chooseContext(QGLContext const*) () at /usr/lib64/qt/lib/libQtOpenGL.so.4
    #18 0x00007f9617be764f in QGLContext::create(QGLContext const*) () at /usr/lib64/qt/lib/libQtOpenGL.so.4
    #19 0x00007f9617c5ec57 in QGLWidget::setContext(QGLContext*, QGLContext const*, bool) () at /usr/lib64/qt/lib/libQtOpenGL.so.4
    #20 0x00007f9617be7495 in () at /usr/lib64/qt/lib/libQtOpenGL.so.4
    #21 0x00007f9617c5d8e0 in () at /usr/lib64/qt/lib/libQtOpenGL.so.4
    #22 0x00007f9617be6dc3 in QGLWidget::QGLWidget(QWidget*, QGLWidget const*, QFlags) () at /usr/lib64/qt/lib/libQtOpenGL.so.4
    #23 0x00007f95a73ea94a in () at /usr/lib64/kde4/amarok_context_applet_analyzer.so
    #24 0x00007f95a73eaa39 in () at /usr/lib64/kde4/amarok_context_applet_analyzer.so
    #25 0x00007f95a73ed4a0 in () at /usr/lib64/kde4/amarok_context_applet_analyzer.so
    #26 0x00007f95a73e9068 in () at /usr/lib64/kde4/amarok_context_applet_analyzer.so
    #27 0x00007f95a73ea2b2 in () at /usr/lib64/kde4/amarok_context_applet_analyzer.so
    #28 0x00007f96220b23bb in Plasma::Containment::addApplet(Plasma::Applet*, QPointF const&, bool) () at /usr/lib64/libplasma.so.3
    #29 0x00007f96220b2b88 in () at /usr/lib64/libplasma.so.3
    #30 0x00007f95e81814e3 in () at /usr/lib64/kde4/amarok_containment_vertical.so
    #31 0x00007f95e8182979 in () at /usr/lib64/kde4/amarok_containment_vertical.so
    #32 0x00007f9625652590 in Context::ContextView::loadConfig() () at /usr/lib64/libamaroklib.so.1
    #33 0x00007f9625652b17 in Context::ContextView::showHome() () at /usr/lib64/libamaroklib.so.1
    #34 0x00007f962564f686 in () at /usr/lib64/libamaroklib.so.1
    #35 0x00007f96232c3ec0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/qt/lib/libQtCore.so.4
    #36 0x00007f96220c06bf in Plasma::Corona::containmentAdded(Plasma::Containment*) () at /usr/lib64/libplasma.so.3
    #37 0x00007f96220c2bef in () at /usr/lib64/libplasma.so.3
    #38 0x00007f962564ecc6 in Context::ContextScene::loadDefaultSetup() () at /usr/lib64/libamaroklib.so.1
    #39 0x00007f962564f126 in () at /usr/lib64/libamaroklib.so.1
    #40 0x00007f96258b4eec in MainWindow::init() () at /usr/lib64/libamaroklib.so.1
    #41 0x00007f96258b5f15 in MainWindow::MainWindow() () at /usr/lib64/libamaroklib.so.1
    #42 0x00007f962589e84d in App::continueInit() () at /usr/lib64/libamaroklib.so.1
    #43 0x00007f962589f8b6 in App::App() () at /usr/lib64/libamaroklib.so.1
    #44 0x0000000000406846 in ()
    #45 0x00007f96229fb870 in __libc_start_main () at /lib64/libc.so.6
    #46 0x0000000000406959 in _start ()


  34. Amarok crashes for me too and for the same reason: libudev.so.0. A recompilation without libudev.so.0 on the system would fix it.
    Why did Pat leave libudev.so.0 in aaa_elflibs? Which package depends on it?


  35. Yes it’s probably because kdelibs (kde4)
    is compiled on udev
    tested here with my package (compiled) on eudev
    amarok work
    Eric, kdelibs need recompil, because
    libsolid.so4 (part of kdelibs) is compiled on udev😉


  36. Hi , good job in the livecd.

    I see , in dolphin , the loop devices are “visible” ,thats not nice.

    /etc/udev/rules.d

    file wirh this , hidden de loops

    10-local.rules

    # prevent loop devices (xzm modules) from appearing in the dolphin/pcmanfm panel
    # by http://www.seguridadwireless.net

    # Hidden loops for udisks
    KERNEL==”loop*”, ENV{UDISKS_PRESENTATION_HIDE}=”1″

    # Hidden loops for udisks2
    KERNEL==”loop*”, ENV{UDISKS_IGNORE}=”1″



  37. Eric, maybe isn’t necessary for you to maintain the kdelibs, package i have tested with ‘kdelibs’ slack-current package and it seem all work correctly.


  38. che X server crashes with a Segmentation Fault. Here’s the error message:

    LoadModule: “glesx”
    [ 10943.969] (II) Loading /usr/lib64/xorg/modules/glesx.so
    [ 10943.974] (II) Module glesx: vendor=”X.Org Foundation”
    [ 10943.974] compiled for 1.4.99.906, module version = 1.0.0
    [ 10943.974] (EE)
    [ 10943.974] (EE) Backtrace:
    [ 10943.974] (EE) 0: /usr/libexec/Xorg (xorg_backtrace+0x41) [0x5841f1]
    [ 10943.974] (EE) 1: /usr/libexec/Xorg (0x400000+0x1880e9) [0x5880e9]
    [ 10943.974] (EE) 2: /lib64/libpthread.so.0 (0x7f287b0da000+0x11340) [0x7f287b0eb340]
    [ 10943.975] (EE) 3: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xs117SetPictureScreen+0x34) [0x7f2878a560f4]
    [ 10943.975] (EE) 4: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xclSetPictureScreen+0xd) [0x7f28782a4c0d]
    [ 10943.975] (EE) 5: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xdl_xs117_atiddxPxPreDamageSetup+0xae) [0x7f287851303e]
    [ 10943.975] (EE) 6: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xdl_xs117_atiddxScreenInit+0x12fb) [0x7f28784eef3b]
    [ 10943.975] (EE) 7: /usr/libexec/Xorg (AddScreen+0x101) [0x435141]
    [ 10943.975] (EE) 8: /usr/libexec/Xorg (InitOutput+0x42a) [0x476eaa]
    [ 10943.975] (EE) 9: /usr/libexec/Xorg (0x400000+0x38aa4) [0x438aa4]
    [ 10943.975] (EE) 10: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7f2879726870]
    [ 10943.975] (EE) 11: /usr/libexec/Xorg (_start+0x29) [0x4242d9]
    [ 10943.975] (EE)
    [ 10943.975] (EE) Segmentation fault at address 0x10
    [ 10943.975] (EE)
    Fatal server error:
    [ 10943.975] (EE) Caught signal 11 (Segmentation fault). Server aborting
    [ 10943.975] (EE)
    [ 10943.975] (EE)
    Please consult the The X.Org Foundation support
    at http://wiki.x.org
    for help.
    [ 10943.975] (EE) Please also check the log file at “/var/log/Xorg.0.log” for additional information.
    [ 10943.975] (EE)
    [ 10943.982] (EE) Server terminated with error (1). Closing log file.



  39. Gérard so what is it: does it or does it not work with the kdelibs in -current? You recmpiled and posted so many things that at the moment it is not clear to me if your issues are caused by your recompilations or my packages…


  40. No, problem here with my recompil package
    just i said the kdelibs slack-current package seem working properly, with your ‘armarok’ crash 😉


  41. For those who would like to log/add a tad bit more info than Xorg.0.log provides this could be “helpful” perhaps.

    $ startx >”$HOME/startx.$(date +%Y-%m-%d_%H:%M).log” 2>&1

    it will of course continue logging until you logout or utilize another option to stop it .


  42. Gérard, I understand better now.
    A recompiled kdelibs package will appear in my ‘ktown’ repository soon. I have already finished the 64-bit packages (I recompiled all of telepathy as well). I still need to do the 32-bit packages when I get home from work.



  43. yes, but weirdly, before the update there was no error and all worked fine. If there’s a compatibility problem, maybe it could interest you


  44. The Xfce edition could use a few touch ups.

    1. Read-write permissions on USB drives is set to Read-only. Normally with udisks this is RW.

    2. It would be handy to have a disk burner like Xfburn.

    3. Just a handy dandy idea, but maybe add ClamAV and RKhunter.

    Only two things, so honestly Eric, this was a worthwhile. Very stable on my system. This has tons of potential, and honestly it’s a nice rescue disk too.

    Simple, elegant, and flexible.

    Great job Eric.


  45. Hi ReaperX7 – I assume you posted to the wrong article as your comment is about the Live ISO.

    1. No idea why USB drives are not mounted writable. I have not tested this myself so I can not yet comment on it.

    2 and 3. the XFCE edition is a slimmed-down Slackware without any 3rd party stuff added. Nevertheless, if you copy the ISO to a USB stick, you can add squashfs modules to the /liveslack/addons/ directory and those will be seamlessly integrated into the Live OS. For instance, if you have Slackware packages for xfburn, clamav and rkhunter, you run the “makemod” script in the source directory to create .sxz files out of the packages and those .sxz files should then be copied to the USB stick. Next boot, those programs will be available in the Live OS.


  46. re: Qbittorrent – Eh? How do I get it to work when \”libtorrent-rasterbar is the actual culprit\” and \”I will upgrade qbittorrent at the same time\” – all 14.x versions currently tested with the same error… but this is on PartedMagic, which only has \”compatibility\” with Slackware 14.x packages.
    Thanks for the effort, in any case, have found very useful your VLC and some other packages.


  47. You are commenting on a statement I made more than two years ago. Hardly relevant. Plus, I do not support Parted Magic. Perhaps you should post this question on a Parted Magic forum?


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.