Re: systemd-dev package in bookworm?
In days of yore (Wed, 15 May 2024), Simon Richter thus quoth:
> Hi,
Hello Simon,
> On 5/15/24 10:31, Sirius wrote:
>
> > Where is the systemd-dev package for regular Bookworm? The only package
> > that show up is systemd-dev/stable-backports 254.5-1~bpo12+3 all and if
> > I try and install that, it seems like it wants to uninstall most of my
> > system in the process.
>
> The version shipped in bookworm did not yet build a separate -dev package.
Understood. After I cloned the Xen git repo and started looking in more
detail, I did find that Bookworm has a libsystemd-dev package and that
seems to satisfy the Xen build dependencies. So I have a compile running
now of 4.18.2.
> This package was introduced in
>
> systemd (253-2) experimental; urgency=medium
>
> * Add systemd-dev package for pkg-config files. Move systemd.pc and
> udev.pc to systemd-dev, so that packages can build-depend on a small
> package instead of the whole set of binaries. (Closes: #945922,
> #917549)
>
> -- Luca Boccassi <bluca@debian.org> Mon, 12 Jun 2023 00:22:52 +0100
Okay, so for the next Stable, there will be a systemd-dev package.
> For older versions, you can find systemd.pc and udev.pc in the main
> systemd package; the other files like interface definitions are not
> shipped at all in the packages in bookworm.
>
> If you just need the .pc files, just add the old systemd package as an
> alternative to the build dependencies.
>
> Build-Depends: systemd-dev | systemd (<< 253-2)
Thank you. I will update later with results for kernel 6.9.0 and Xen
4.18.2, how they work together.
--
Kind regards,
/S
Reply to: