Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 880377 - sys-boot/grub should support sys-fs/fuse:3
Summary: sys-boot/grub should support sys-fs/fuse:3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 838019
  Show dependency tree
 
Reported: 2022-11-08 10:09 UTC by Michael
Modified: 2023-12-26 21:35 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(-)