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

Colin Watson cjwatson at debian.org
Wed May 20 21:10:18 BST 2026


On Sat, May 02, 2026 at 10:49:55AM +0100, Simon McVittie wrote:
>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.

Do you think we should cherry-pick this patch or its equivalent into 
pygame, then?  I don't know this package especially well, but it looks 
like a pretty simple patch.

Thanks,

-- 
Colin Watson (he/him)                              [cjwatson at debian.org]



More information about the Pkg-sdl-maintainers mailing list