Bug#1038035: grub2: Depends on SDL 1.2

Simon McVittie smcv at debian.org
Thu Jun 15 19:18:48 BST 2023


On Thu, 15 Jun 2023 at 16:09:57 +0200, Julian Andres Klode wrote:
> On Thu, Jun 15, 2023 at 12:45:14PM +0100, Simon McVittie wrote:
> > This package has a Depends or Build-Depends on SDL version 1.2, which
> > is unmaintained upstream. This is presumably only for grub-emu.
> 
> It works with the preload, so my preference right now is to rebuild with
> the compat -dev package for now

Please don't change your Build-Depends (I've tried to be clearer about
this in later batches of bug reports). It's fine for the version that
ships in trixie to be built against libsdl1.2-dev.

For testing that a build against sdl12-compat can work,
libsdl1.2-compat-dev has a versioned Provides on libsdl1.2-dev, so it
should satisfy your build-dependency as-is.

If there are no showstopper bugs, I'm hoping to make sdl12-compat take
over the libsdl1.2-dev name during the trixie cycle, so that "classic"
SDL 1.2 goes away completely and packages with Build-Depends: libsdl1.2-dev
will be built against sdl12-compat, with libsdl1.2-compat-dev becoming a
transitional package - that means most packages won't need source changes.

Thanks for testing!

> and try to solve SDL 2 upstream

Thank you, that is the long term answer to this. There's no urgency to
solve this in a Debian-specific way.

    smcv



More information about the Pkg-grub-devel mailing list