Subject: bug#33896: closed (Re: bug#33896: [PATCH 1/2] gnu: libblockdev: Embed executable paths.)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 01 Sep 2025 15:41:05 +0000

Your bug report

#33896: libblockdev inputs are not used correctly

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
33896: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=33896
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#33896: [PATCH 1/2] gnu: libblockdev: Embed executable paths.
From: Simon Tournier <[email-masked]>
To: [email-masked]
Date: Mon, 01 Sep 2025 17:28:27 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

On Sat, 25 Sep 2021 at 14:28, Sarah Morgensen <[email-masked]> wrote:
> Fixes <https://bugs.gnu.org/33896>.
>
> * gnu/packages/disk.scm (libblockdev)[arguments]<#:phases>: Add
> 'patch-plugin-paths' phase.
> ---
>  gnu/packages/disk.scm | 9 ++++++++-
>  1 file changed, 8 insertions(+), 1 deletion(-)

Merged with 69899ca818e5606fc4694cbaf3385562b7394dab.

Closing.

Cheers,
simon

Subject: libblockdev inputs are not used correctly
From: Danny Milosavljevic <[email-masked]>
To: <[email-masked]>
Date: Fri, 28 Dec 2018 14:32:55 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Currently, libblockdev has inputs which aren't used.

These SHOULD be used, but the source files are not patched
so the executables in the inputs are not found or used.

Example:

* libblockdev depends on dosfstools because src/plugins/fs/vfat.c would use
"mkfs.vfat" etc, but src/plugins/fs/vfat.c is not patched to actually refer
to the inputs.

This problem is valid for everything in src/plugins/fs .

Do we proceed to patch it to use the inputs or do we move dosfstools etc
to propagated-inputs ?

I'd suggest the former.