Bug 1350301
| Summary: | Missing libsystemd-journal.pc pkg-config file in rawhide systemd-devel | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Nathan Scott <nathans> |
| Component: | pcp | Assignee: | Nathan Scott <nathans> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 25 | CC: | brolley, fche, johannbg, lberk, lnykryn, mgoodwin, msekleta, muadda, nathans, pcp, scox, ssahani, s, systemd-maint, zbyszek |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-08-04 04:32:35 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Nathan Scott
2016-06-27 05:06:20 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle. Changing version to '25'. Hi, libsystemd-journal.pc has been deprecated since systemd 209 (February 2014) and has been finally removed in systemd 230. libsystemd.so provides all the symbols in libsystmed-journal.so, and libsystemd-journal.pc has in fact been redirecting to libsystemd.so since the deprecation. Please switch to using libsystemd.pc instead. > Please switch to using libsystemd.pc instead. Yes, we updated the PCP build awhile back (were forced to, since we could no longer build without doing do). We do also have people building PCP against older versions of systemd, however, and they have reduced functionality now. > libsystemd-journal.pc has in fact been redirecting to libsystemd.so since the deprecation Yes, indeed - backwards compatibility is a Good Thing (tm). It remains a mystery why this unnecessary breakage was introduced by removing that libsystemd-journal.pc file though. I mainly opened this bug in case this libsystemd-journal.pc file removal was accidental - if its intentional, that's fine & your choice of course - we can just close this out. Yeah, the change was intentional. It was removed upstream to reduce the amount of cruft we carry. Sorry that this has caused more work for you. |