Efraim Flashner writes:

Hi,

> On Mon, Jan 29, 2024 at 05:36:52PM +0100, Ludovic Courtès wrote:
>> Hi,
>> 
>> Vagrant Cascadian <vagr...@debian.org> skribis:
>> 
>> > This is because the default grub theme generates a .png from an .svg
>> > ... using guile-rsvg, which uses librsvg, which uses rust ...
>> 
>> How about using a guile-rsvg variant that depends on ‘librsvg-2.40’, the
>> last version written in C?
>> 
>> That’s easy to do and would address the immediate problem.
>
> I bet we could switch it to use guile-cairo. Also, is guile-png too low
> level?

That would be nice.

FWIW, I shortly attempted to get rid of rust for building a hurd-vm on
my `wip-sans-rust' branch, branched off core-updates

    https://gitlab.com/janneke/guix/-/commits/wip-sans-rust/?ref_type=heads

    a7b2251c6e gnu: grub-minimal: Remove rust dependency.
    6406eefe2a gnu: libsoup-minimal: Remove rust dependency.
    753c872fb7 squash! gnu: qemu-minimal: Remove rust dependency.
    417cbc8aa7 gnu: qemu-minimal: Remove rust dependency.
    f3b5d38664 gnu: guix-icons: Remove rust dependency.
    adf9ceeb2f gnu: Add guile-rsvg-sans-rust.

but didn't get anywhere really in the end.

Greetings,
Janneke

-- 
Janneke Nieuwenhuizen <jann...@gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com

Reply via email to