Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 578316 - dev-qt/qtcore-5.5.1-r1[systemd] looks for obsolete libsystemd-journal.pc
Summary: dev-qt/qtcore-5.5.1-r1[systemd] looks for obsolete libsystemd-journal.pc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL: https://code.qt.io/cgit/qt/qtbase.git...
Whiteboard:
Keywords:
Depends on:
Blocks: 577158
  Show dependency tree
 
Reported: 2016-03-26 18:16 UTC by Mike Gilbert
Modified: 2016-04-10 13:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log (dev-qt:qtcore-5.5.1-r1:20160326-163922.log,153.32 KB, text/plain)
2016-03-26 18:16 UTC, Mike Gilbert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Gilbert gentoo-dev 2016-03-26 18:16:55 UTC
Created attachment 429064 [details]
Build log

Building with sys-apps/systemd-229-r100 fails. This version of systemd drops the legacy libsystemd-journal.pc file; this will be dropped upstream in systemd-230.

The code should be changed to look for libsystemd.pc instead.

> journald auto-detection... ()
> Project ERROR: libsystemd-journal development package not found
> journald disabled.
> journald support cannot be enabled due to functionality tests!
Comment 1 Michael Palimaka (kensington) gentoo-dev 2016-03-26 18:26:02 UTC
This looks like it will be fixed in 5.6.1
Comment 2 jeremiah 2016-04-03 17:36:26 UTC
Can we add possibly a blocker of !>=sys-apps/systemd-229-r100 or !=systemd-*-r100 to this and other relevant versions for the possibility that systemd-*-r100 is unmasked before qtcore-5.5.1-r1 is deprecated?
Comment 3 Mike Gilbert gentoo-dev 2016-04-03 18:55:08 UTC
systemd-229-r100 will never be unmasked. It exists specifically to test this change.

A blocker in DEPEND is not a bad idea though; systemd-230 will be added without a mask whenever systemd upstream releases it.
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2016-04-10 13:23:33 UTC
Patch backported to 5.5.1 and 5.6.0. No need for a blocker.