Skip to content

Conversation

@noonedeadpunk
Copy link

CentOS 8.3 ships systemd version 239 but has non-standart output of the
pkg-config which results in wrong version identification and setup
failure:

[root@aio1 ~]# pkg-config --modversion libsystemd
239 (239-41.el8_3)
[root@aio1 ~]#

This can be overriden with ENV var LIBSYSTEMD_VERSION but not handy.

CentOS 8.3 ships systemd version 239 but has non-standart output of the
pkg-config which results in wrong version identification and setup
failure:
```
[root@aio1 ~]# pkg-config --modversion libsystemd
239 (239-41.el8_3)
[root@aio1 ~]#
```

This can be overriden with ENV var LIBSYSTEMD_VERSION but not handy.
@noonedeadpunk
Copy link
Author

Any chance to merge it?

@keszybz
Copy link
Member

keszybz commented Aug 13, 2022

Sorry, but I don't think this makes much sense. The value in libsystemd.pc should always be just a number. We had some bugs where the "git version" was used in version strings, but IIRC, this was just in the udevadm --version output that dracut depended on. I also downloaded systemd-devel-239-13.gitf4afb95.fc29.x86_64.rpm from Fedora's build system, and it has "239" there. It seems that this strange version string was a downstream modification in CentOS, and it should be fixed there.

@keszybz keszybz closed this Aug 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants