guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GuixSD bootable ISO-9669 image


From: Ludovic Courtès
Subject: Re: GuixSD bootable ISO-9669 image
Date: Mon, 08 May 2017 16:14:58 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

Danny Milosavljevic <address@hidden> skribis:

> Hi Ludo,
>
> On Tue, 02 May 2017 23:11:05 +0200
> address@hidden (Ludovic Courtès) wrote:
>> OK.  Are these “UUIDs” 160-bit long like the “real” ones?  If they are,
>> I’d suggest ignoring the problem for now.
>
> No, unfortunately not.  There's also a similar problem in the FAT support in 
> the same module.
>
> I think Linux doesn't actually mean real DCE uuids when they say "uuid", so I 
> don't think pretending that they are real uuids is going to be useful 
> (because at some point control passes to /dev/disk/by-uuid, parted or grub - 
> which interpret uuids like they want - which isn't necessarily as real uuids).
>
> So I think the best course of action is to drop the real DCE uuids entirely 
> and make uuids be free-form strings - like these other programs already 
> decided...
>
> What do you think?

I’d prefer to add a special ‘iso-9660-uuid’ form similar to ‘uuid’ in
(gnu system file-systems).

That way we could detect that we get a valid UUID at macro-expansion
time or system-instantiation time, rather than end up with an error at
boot time.

WDYT?

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]