Your message dated Thu, 2 Jul 2020 10:56:36 +0800
with message-id 
<cam6iwbej_spvhw+ep3j-ywmv9bg_ibzg0vpfzjwv5egchx1...@mail.gmail.com>
and subject line Using new kernel can fix this problem
has caused the Debian Bug report #964064,
regarding quassel-core: quasselcore unable to load installed libQt5Core.so.5
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.)


-- 
964064: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964064
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: quassel-core
Version: 1:0.12.5-2
Severity: important

Dear Maintainer,

I am unable to start the quasselcore systemd service unit. Manually starting
quasselcore results in:

$ sudo -u quasselcore quasselcore
quasselcore: error while loading shared libraries: libQt5Core.so.5: cannot open 
shared object file: No such file or directory


If I comment the systemd-option Restart=on-failure in the provided 
quasselcore.service
file, I can see the same issue via systemd (otherwise systemd will complain
about too many restart tries):

$ sudo systemctl status quasselcore
● quasselcore.service - distributed IRC client using a central core component
   Loaded: loaded (/lib/systemd/system/quasselcore.service; enabled; vendor 
preset: enabled)
   Active: failed (Result: exit-code) since Fri 2018-06-22 15:44:18 CEST; 1min 
23s ago
     Docs: man:quasselcore(1)
  Process: 12060 ExecStart=/usr/bin/quasselcore --configdir=${DATADIR} 
--logfile=${LOGFILE} --loglevel=${LOGLEVEL} --port=${PORT} --listen=${LISTEN} 
(code=exited, status=127)
 Main PID: 12060 (code=exited, status=127)

Jun 22 15:44:18 systemd[1]: Started distributed IRC client using a central core 
component.
Jun 22 15:44:18 quasselcore[12060]: /usr/bin/quasselcore: error while loading 
shared libraries: libQt5Core.so.5: cannot open shared object file: No such file 
or directory
Jun 22 15:44:18 systemd[1]: quasselcore.service: Main process exited, 
code=exited, status=127/n/a
Jun 22 15:44:18 systemd[1]: quasselcore.service: Failed with result 'exit-code'


LibQt5Core.so.5 is installed, though:

$ sudo updatedb && locate libQt5Core.so.5 | xargs ls -l
lrwxrwxrwx 1 root root      20 May 20 23:57 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 -> libQt5Core.so.5.10.1
lrwxrwxrwx 1 root root      20 May 20 23:57 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.10 -> libQt5Core.so.5.10.1
-rw-r--r-- 1 root root 5224752 May 20 23:57 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.10.1


ldd reports the binary cannot find libQt5Core.so.5, but other Qt5 libraries are
found:

$ ldd `which quasselcore`
        linux-vdso.so.1 (0x000074250a074000)
        libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 
(0x0000742509908000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x0000742509704000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007425094e6000)
        libQt5Script.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 
(0x0000742509050000)
        libQt5Sql.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 
(0x0000742508e06000)
        libqca-qt5.so.2 => /usr/lib/x86_64-linux-gnu/libqca-qt5.so.2 
(0x0000742508b13000)
        libQt5Core.so.5 => not found
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x0000742508790000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007425083d6000)
        libQt5Core.so.5 => not found
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007425081b8000)
        /lib64/ld-linux-x86-64.so.2 (0x000074250a075000)
        libQt5Core.so.5 => not found
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x0000742507e23000)
        libQt5Core.so.5 => not found
        libQt5Core.so.5 => not found
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x0000742507c0b000)



Running ldconfig, or setting LD_LIBRARY_PATH does not help, either:

$ sudo -u quasselcore LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu quasselcore
quasselcore: error while loading shared libraries: libQt5Core.so.5: cannot open 
shared object file: No such file or directory


Upstream offers a version of the quassel-core, which is statically linked
against Qt, so testing that does not make much sense. I have not tried to build
quassel-core from source myself.



kind regards,
Christoph Terasa



-- System Information:
Debian Release: buster/sid
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'testing'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14.32-xxxx-grs-ipv6-64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages quassel-core depends on:
ii  adduser            3.117
ii  libc6              2.27-3
ii  libqca-qt5-2       2.1.3-2
ii  libqt5core5a       5.10.1+dfsg-7
ii  libqt5network5     5.10.1+dfsg-7
ii  libqt5script5      5.10.1+dfsg-2
ii  libqt5sql5         5.10.1+dfsg-7
ii  libqt5sql5-sqlite  5.10.1+dfsg-7
ii  libstdc++6         8.1.0-8
ii  lsb-base           9.20170808
ii  openssl            1.1.0h-4
ii  zlib1g             1:1.2.11.dfsg-1

quassel-core recommends no packages.

Versions of packages quassel-core suggests:
ii  libqt5sql5-psql  5.10.1+dfsg-7

-- no debconf information

--- End Message ---
--- Begin Message ---
Thanks for your information

--- End Message ---

Reply via email to