Bug#980898: elogind: reduce Build-Depends

Mark Hindley mark at hindley.org.uk
Mon Jan 25 09:45:19 GMT 2021


Helmut,

Thanks for this.

On Sat, Jan 23, 2021 at 07:11:01PM +0100, Helmut Grohne wrote:
> Source: elogind
> Version: 246.9.1-1+debian1
> Tags: patch
> User: helmutg at debian.org
> Usertags: rebootstrap
> 
> elogind participates in dependency loops relevant to architecture
> bootstrap. Instead of looking into such a difficult problem, I looked
> for easily droppable dependencies:
>  * libblkid-dev and libmount-dev are mentioned in multiple meson files
>    as not needed by elogind. They can be dropped with no replacement.

In elogind README.md, libblkid-dev is indeed said to be optional, however
libmount-dev is listed as compulsory and in your patch you have kept it in.

>  * dbus and libglib2.0-dev are used in unit tests only. They can be
>    annotated <!nocheck>.

Good idea. Thanks.

Mark



More information about the Debian-init-diversity mailing list