Devuan bug report logs - #844
systemd-boot-efi: Broken man pages

version graph

Package: systemd-boot-efi; Maintainer for systemd-boot-efi is (unknown); Source for systemd-boot-efi is src:systemd.

Reported by: murzik <lorietta2023@gmail.com>

Date: Sun, 24 Mar 2024 23:02:02 UTC

Severity: minor

Tags: debian

Found in version 252.22-1~deb12u1

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to devuan-bugs@lists.dyne.org, lorietta2023@gmail.com, devuan-dev@lists.dyne.org:
bug#844; Package systemd-boot-efi. (Sun, 24 Mar 2024 23:02:02 GMT) (full text, mbox, link).


Acknowledgement sent to murzik <lorietta2023@gmail.com>:
New bug report received and forwarded. Copy sent to lorietta2023@gmail.com, devuan-dev@lists.dyne.org. (Sun, 24 Mar 2024 23:02:02 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.devuan.org (full text, mbox, reply):

From: murzik <lorietta2023@gmail.com>
To: submit@bugs.devuan.org
Subject: systemd-boot-efi: Broken man pages
Date: Mon, 25 Mar 2024 09:59:08 +1100
[Message part 1 (text/plain, inline)]
Package: systemd-boot-efi
X-Debbugs-Cc: lorietta2023@gmail.com
Version: 252.22-1~deb12u1
Severity: minor

Dear Maintainer,
Looks like linuxia32.efi.stub and linuxx64.efi.stub man pages are 
broken.
The package was installed from the repositories via APT and passes 
integrity tests.
[✖ user@host ~ ]$ man linuxia32.efi.stub
man: can't resolve man7/systemd-stub.7
No manual entry for linuxia32.efi.stub

[✖ user@host ~ ]$ man linuxx64.efi.stub
man: can't resolve man7/systemd-stub.7
No manual entry for linuxx64.efi.stub


-- System Information:
Distributor ID: Devuan
Description: Devuan GNU/Linux 5 (daedalus)
Release: 5
Codename: daedalus
Architecture: x86_64

Kernel: Linux 6.1.0-18-amd64 (SMP w/6 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: OpenRC (via /run/openrc), PID 1: openrc-init

-- no debconf information


[Message part 2 (text/html, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#844; Package systemd-boot-efi. (Mon, 25 Mar 2024 21:36:02 GMT) (full text, mbox, link).


Message #8 received at 844@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: murzik <lorietta2023@gmail.com>, 844@bugs.devuan.org
Subject: Re: bug#844: systemd-boot-efi: Broken man pages
Date: Mon, 25 Mar 2024 21:34:03 +0000
Control: tags -1 debian

On Mon, Mar 25, 2024 at 09:59:08AM +1100, murzik wrote:
>    Package: systemd-boot-efi

This is not a forked package and Devuan uses Debian's packages directly without
recompilation. 

>    X-Debbugs-Cc: lorietta2023@gmail.com
>    Version: 252.22-1~deb12u1
>    Severity: minor
>    Dear Maintainer,
>    Looks like linuxia32.efi.stub and linuxx64.efi.stub man pages are
>    broken.
>    The package was installed from the repositories via APT and passes
>    integrity tests.
>    [✖ user@host ~ ]$ man linuxia32.efi.stub
>    man: can't resolve man7/systemd-stub.7
>    No manual entry for linuxia32.efi.stub
>    [✖ user@host ~ ]$ man linuxx64.efi.stub
>    man: can't resolve man7/systemd-stub.7

man7/systemd-stub.7 is contained in bin:systemd[1]. So you have uncovered a
missing dependency: systemd-boot-efi should depend on systemd.

In principle, this should be reported to Debian's BTS to be fixed. However, if
it was fixed in Debian, systemd-boot-efi would become unavailable in Devuan as
the systemd package and its rdepends are banned and removed by amprolla. That
may not be what you want to achieve.

The choice is yours.

Mark

[1]  https://packages.debian.org/search?suite=bookworm&arch=any&mode=filename&searchon=contents&keywords=systemd-stub


Added tag(s) debian. Request was from Mark Hindley <mark@hindley.org.uk> to 844-submit@bugs.devuan.org. (Mon, 25 Mar 2024 21:36:03 GMT) (full text, mbox, link).


Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#844; Package systemd-boot-efi. (Wed, 03 Apr 2024 11:10:02 GMT) (full text, mbox, link).


Acknowledgement sent to murzik <lorietta2023@gmail.com>:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org. (Wed, 03 Apr 2024 11:10:02 GMT) (full text, mbox, link).


Message #15 received at 844@bugs.devuan.org (full text, mbox, reply):

From: murzik <lorietta2023@gmail.com>
To: Mark Hindley <mark@hindley.org.uk>
Cc: 844@bugs.devuan.org
Subject: Re: bug#844: systemd-boot-efi: Broken man pages
Date: Wed, 03 Apr 2024 22:07:50 +1100
[Message part 1 (text/plain, inline)]
oh.. sad. anyway, thanks for letting me know. This error will 100% be 
revealed sooner or later. maybe its possible to just replace 
systemd-stub-efi with systemd-srub-efi-standalone? It will be extremely 
strange if the only way to use sd-stub in devuan is to dig into the 
meason config and build systemd yourself. Also, implementing a 
standalone package will be extremely simple - nothing other than 
editing the meson config is required. Also, there is already a 
ready-made config and implementation: 
<https://github.com/schreiberstein/systemd-efi-stub-standalone>
As far as I can tell, the project has experience in this.
we already have systemd-bootchart; systmed-sysusers-standalone; 
systemd-tpmfiles-standalone; systemd-oomd.. I don't think adding one 
standalone package will be a problem.

On Mon, Mar 25 2024 at 09:34:03 PM +00:00:00, Mark Hindley 
<mark@hindley.org.uk> wrote:
> Control: tags -1 debian
> 
> On Mon, Mar 25, 2024 at 09:59:08AM +1100, murzik wrote:
>>     Package: systemd-boot-efi
> 
> This is not a forked package and Devuan uses Debian's packages 
> directly without
> recompilation.
> 
>>     X-Debbugs-Cc: lorietta2023@gmail.com 
>> <mailto:lorietta2023@gmail.com>
>>     Version: 252.22-1~deb12u1
>>     Severity: minor
>>     Dear Maintainer,
>>     Looks like linuxia32.efi.stub and linuxx64.efi.stub man pages are
>>     broken.
>>     The package was installed from the repositories via APT and 
>> passes
>>     integrity tests.
>>     [✖ user@host ~ ]$ man linuxia32.efi.stub
>>     man: can't resolve man7/systemd-stub.7
>>     No manual entry for linuxia32.efi.stub
>>     [✖ user@host ~ ]$ man linuxx64.efi.stub
>>     man: can't resolve man7/systemd-stub.7
> 
> man7/systemd-stub.7 is contained in bin:systemd[1]. So you have 
> uncovered a
> missing dependency: systemd-boot-efi should depend on systemd.
> 
> In principle, this should be reported to Debian's BTS to be fixed. 
> However, if
> it was fixed in Debian, systemd-boot-efi would become unavailable in 
> Devuan as
> the systemd package and its rdepends are banned and removed by 
> amprolla. That
> may not be what you want to achieve.
> 
> The choice is yours.
> 
> Mark
> 
> [1]  
> <https://packages.debian.org/search?suite=bookworm&arch=any&mode=filename&searchon=contents&keywords=systemd-stub>
> 

[Message part 2 (text/html, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#844; Package systemd-boot-efi. (Wed, 03 Apr 2024 12:14:01 GMT) (full text, mbox, link).


Acknowledgement sent to Mark Hindley <mark@hindley.org.uk>:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org. (Wed, 03 Apr 2024 12:14:02 GMT) (full text, mbox, link).


Message #20 received at 844@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: murzik <lorietta2023@gmail.com>
Cc: 844@bugs.devuan.org
Subject: Re: bug#844: systemd-boot-efi: Broken man pages
Date: Wed, 3 Apr 2024 13:11:15 +0100
On Wed, Apr 03, 2024 at 10:07:50PM +1100, murzik wrote:
>    As far as I can tell, the project has experience in this.
>    we already have systemd-bootchart; systmed-sysusers-standalone;
>    systemd-tpmfiles-standalone; systemd-oomd.. I don't think adding one
>    standalone package will be a problem.

All of those are Debian packages. Devuan doesn't produce any systemd 
standalone packages.

Mark

Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#844; Package systemd-boot-efi. (Thu, 04 Apr 2024 02:26:01 GMT) (full text, mbox, link).


Acknowledgement sent to murzik <lorietta2023@gmail.com>:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org. (Thu, 04 Apr 2024 02:26:02 GMT) (full text, mbox, link).


Message #25 received at 844@bugs.devuan.org (full text, mbox, reply):

From: murzik <lorietta2023@gmail.com>
To: Mark Hindley <mark@hindley.org.uk>
Cc: 844@bugs.devuan.org
Subject: Re: bug#844: systemd-boot-efi: Broken man pages
Date: Thu, 04 Apr 2024 13:23:34 +1100
[Message part 1 (text/plain, inline)]
Interesting. but it seems to me that adding a dependency on systemd 
because of one (!!) documentation file will be a very strange decision. 
this file will most likely be moved from the systemd package, or even 
just a copy of it added to the package.
Also, I found an alternative - stubby core.
so even if a dependency on systemd is added, it shouldn't cause any 
inconvenience
Interesting. but it seems to me that adding a dependency on systemd 
because of one (!!) documentation file will be a very strange decision. 
this file will most likely be moved from the systemd package, or even 
just a copy of it added to the package.
Also, I found an alternative - stubby core.
so even if a dependency on systemd is added, it shouldn't cause any 
inconvenience
Interesting. but it seems to me that adding a dependency on systemd 
because of one (!!) documentation file will be a very strange decision. 
this file will most likely be moved from the systemd package, or even 
just a copy of it added to the package.
Also, I found an alternative - stubby core.
so even if a dependency on systemd is added, it shouldn't cause any 
inconvenience
Interesting. but it seems to me that adding a dependency on systemd 
because of one (!!) documentation file will be a very strange decision. 
this file will most likely be moved from the systemd package, or even 
just a copy of it added to the package.
Also, I found an alternative - stubby 
https://github.com/puzzleos/stubby.
so even if a dependency on systemd is added, it shouldn't cause any 
inconvenience.
I'll report it to debian bug tracker later.

On Wed, Apr 3 2024 at 01:11:15 PM +01:00:00, Mark Hindley 
<mark@hindley.org.uk> wrote:
> On Wed, Apr 03, 2024 at 10:07:50PM +1100, murzik wrote:
>>     As far as I can tell, the project has experience in this.
>>     we already have systemd-bootchart; systmed-sysusers-standalone;
>>     systemd-tpmfiles-standalone; systemd-oomd.. I don't think adding 
>> one
>>     standalone package will be a problem.
> 
> All of those are Debian packages. Devuan doesn't produce any systemd
> standalone packages.
> 
> Mark

[Message part 2 (text/html, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#844; Package systemd-boot-efi. (Thu, 04 Apr 2024 02:36:02 GMT) (full text, mbox, link).


Acknowledgement sent to murzik <lorietta2023@gmail.com>:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org. (Thu, 04 Apr 2024 02:36:02 GMT) (full text, mbox, link).


Message #30 received at 844@bugs.devuan.org (full text, mbox, reply):

From: murzik <lorietta2023@gmail.com>
To: Mark Hindley <mark@hindley.org.uk>
Cc: 844@bugs.devuan.org
Subject: Re: bug#844: systemd-boot-efi: Broken man pages
Date: Thu, 04 Apr 2024 13:33:38 +1100
[Message part 1 (text/plain, inline)]
Interesting. but it seems to me that adding a dependency on systemd 
because of one (!!) documentation file will be a very strange decision. 
this file will most likely be moved from the systemd package, or even 
just a copy of it added to the package.
Also, I found an alternative - stubby 
<https://github.com/puzzleos/stubby>.
so even if a dependency on systemd is added, it shouldn't cause any 
inconvenience.
I'll report it to debian bug tracker later.

On Thu, Apr 4 2024 at 01:23:34 PM +11:00:00, murzik 
<lorietta2023@gmail.com> wrote:
> Interesting. but it seems to me that adding a dependency on systemd 
> because of one (!!) documentation file will be a very strange 
> decision. this file will most likely be moved from the systemd 
> package, or even just a copy of it added to the package.
> Also, I found an alternative - stubby core.
> so even if a dependency on systemd is added, it shouldn't cause any 
> inconvenience
> Interesting. but it seems to me that adding a dependency on systemd 
> because of one (!!) documentation file will be a very strange 
> decision. this file will most likely be moved from the systemd 
> package, or even just a copy of it added to the package.
> Also, I found an alternative - stubby core.
> so even if a dependency on systemd is added, it shouldn't cause any 
> inconvenience
> Interesting. but it seems to me that adding a dependency on systemd 
> because of one (!!) documentation file will be a very strange 
> decision. this file will most likely be moved from the systemd 
> package, or even just a copy of it added to the package.
> Also, I found an alternative - stubby core.
> so even if a dependency on systemd is added, it shouldn't cause any 
> inconvenience
> Interesting. but it seems to me that adding a dependency on systemd 
> because of one (!!) documentation file will be a very strange 
> decision. this file will most likely be moved from the systemd 
> package, or even just a copy of it added to the package.
> Also, I found an alternative - stubby 
> https://github.com/puzzleos/stubby.
> so even if a dependency on systemd is added, it shouldn't cause any 
> inconvenience.
> I'll report it to debian bug tracker later.
> 
> On Wed, Apr 3 2024 at 01:11:15 PM +01:00:00, Mark Hindley 
> <mark@hindley.org.uk> wrote:
>> On Wed, Apr 03, 2024 at 10:07:50PM +1100, murzik wrote:
>>>     As far as I can tell, the project has experience in this.
>>>     we already have systemd-bootchart; systmed-sysusers-standalone;
>>>     systemd-tpmfiles-standalone; systemd-oomd.. I don't think 
>>> adding one
>>>     standalone package will be a problem.
>> 
>> All of those are Debian packages. Devuan doesn't produce any systemd
>> standalone packages.
>> 
>> Mark

[Message part 2 (text/html, inline)]

Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Mon Nov 25 02:40:42 2024;