Bug#1135448: pygame: FTBFS: FAIL: test_fill_rle (pygame.tests.surface_test.SurfaceTypeTest.test_fill_rle)

Simon McVittie smcv at debian.org
Sat May 2 10:49:55 BST 2026


On Sat, 02 May 2026 at 10:36:20 +0100, Simon McVittie wrote:
>On Fri, 01 May 2026 at 23:14:09 +0000, Santiago Vila wrote:
>>   self.assertTrue(blit_surf.get_flags() & pygame.RLEACCEL)
>
>This might be an expectations mismatch between pygame and sdl2-compat
>
>Possibly related: 
>https://github.com/libsdl-org/sdl2-compat/issues/575

Ah, this does look like that issue. The conclusion over there was that 
this is a pygame(-ce) test bug rather than a sdl2-compat bug, and in the 
pygame-ce fork it was fixed as part of 
https://github.com/pygame-community/pygame-ce/pull/3687 (disabling the 
failing assertion on sdl2-compat).

The original pygame doesn't seem to be keeping up well with changes to 
this sort of implementation detail in SDL2, and I can't help wondering 
whether Debian should migrate to the pygame-ce fork as the upstream for 
src:pygame-ce, but obviously that's out-of-scope for fixing a FTBFS.

     smcv



More information about the Pkg-sdl-maintainers mailing list