Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#52712 - [qt5-base] journald logging doesn't work in 5.8.0

Attached to Project: Arch Linux
Opened by Elvis Angelaccio (elvisangelaccio) - Wednesday, 25 January 2017, 21:40 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 28 January 2017, 23:20 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

qt5-base 5.8.0 from kde-unstable repo seems to break journlad logging (i.e. debug output of Qt apps no longer shows up in journalctl).

I did not try to downgrade the qt packages, but I have another system with qt 5.7.1 and journald logging works as expected there. Also I see journald mentioned in https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/qt5-base&id=896c0f5b06637864cea22bb4fc5c37dd75db05b1

This task depends upon

Closed by  Antonio Rojas (arojas)
Saturday, 28 January 2017, 23:20 GMT
Reason for closing:  Fixed
Additional comments about closing:  qt5-base 5.8.0-2
Comment by Antonio Rojas (arojas) - Wednesday, 25 January 2017, 22:06 GMT
libQt5Core.so is indeed not linking to libsystemd in 5.8. But from the build log everything looks correct:
...
test config.corelib.libraries.journald succeeded
...
Qt Core:
DoubleConversion ....................... yes
Using system DoubleConversion ........ no
GLib ................................... yes
iconv .................................. no
ICU .................................... yes
Logging backends:
journald ............................. yes
syslog ............................... no
Using system PCRE ...................... yes

So I suppose this is an upstream issue.
Comment by Elvis Angelaccio (elvisangelaccio) - Saturday, 28 January 2017, 19:11 GMT
To reproduce the issue in a Plasma environment, open Dolphin and go to the Trash, then:

$ journalctl -b | grep kf5.kio.trash

should return nothing.

If I remove the -b switch, the last logs I see are from the day I upgraded to 5.8.0, which proves this is a regression.

Loading...