Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 880377

Summary: sys-boot/grub should support sys-fs/fuse:3
Product: Gentoo Linux Reporter: Michael <voron1>
Component: Current packagesAssignee: Mike Gilbert <floppym>
Status: RESOLVED FIXED    
Severity: normal CC: base-system, gentoo, xxc3ncoredxx
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 838019    

Description Michael 2022-11-08 10:09:48 UTC
Upstream commit: 

https://git.savannah.gnu.org/cgit/grub.git/commit/?id=a385f10480ecf8a39612b7e12fd28c7349702041

Perhaps not super important, but a good grab, I think.
Comment 1 Mike Gilbert gentoo-dev 2022-11-10 15:53:53 UTC
I'll try to remember this for the next version bump. I don't see any strong reason for a backport.
Comment 2 Michael 2022-11-10 22:56:42 UTC
(In reply to Mike Gilbert from comment #1)
> I'll try to remember this for the next version bump. I don't see any strong
> reason for a backport.

Yeah, I thought it's not a huge priority, but then there's some desire to get rid of the old libfuse, and the commit is in the upstream repo, but considering how rarely they release new versions... you know. It's the only reason I filed the bug, really, it could be years till it releases and hits ::gentoo. At least if there's an urgent push to move away from sys-fs/fuse:0, the info is in the bugzilla how to do it quickly.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-12-23 20:39:35 UTC
Looks like we forgot to do this for 2.12.
Comment 4 Larry the Git Cow gentoo-dev 2023-12-26 21:26:19 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287b32c46ef4a274fe2ae132f5de1af413ffc84a

commit 287b32c46ef4a274fe2ae132f5de1af413ffc84a
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2023-12-25 20:55:09 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-12-26 21:24:12 +0000

    sys-boot/grub: Use libsdl2 instead of libsdl
    
    Solves this configure error with sdl enabled:
    
    checking for SDL2... yes
    configure: error: SDL support for grub-emu was explicitly requested but can't be compiled (disabled by sdl2)
    
    Also fix the fuse dependency to use fuse:3.
    
    Bug: https://bugs.gentoo.org/880377
    Bug: https://bugs.gentoo.org/920699
    Signed-off-by: Zac Medico <zmedico@gentoo.org>
    Closes: https://github.com/gentoo/gentoo/pull/34475
    Signed-off-by: Sam James <sam@gentoo.org>

 sys-boot/grub/{grub-2.12.ebuild => grub-2.12-r1.ebuild} | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)