Omar Polo <o...@openbsd.org> writes:

> Brad Smith <b...@comstyle.com> wrote:
>> On Fri, Feb 25, 2022 at 02:50:01PM -0500, Brad Smith wrote:
>> > Here is an attempt at an update to renpy 7.4.9.
>> > 
>> > Looking for any testing and feedback.
>> 
>> I noticed there was a slightly newer version available with 7.4.11.
>
> builds fine but fails badly at runtime
>
> % renpy
> Traceback (most recent call last):
>   File "./renpy.py", line 199, in <module>
>     main()
>   File "./renpy.py", line 195, in main
>     renpy.bootstrap.bootstrap(renpy_base)
>   File "/usr/local/share/renpy/renpy/bootstrap.py", line 306, in bootstrap
>     renpy.import_all()
>   File "/usr/local/share/renpy/renpy/__init__.py", line 454, in import_all
>     import renpy.display.core # object @UnresolvedImport
>   File "/usr/local/share/renpy/renpy/display/core.py", line 83, in <module>
>     pygame.KEYMAPCHANGED,
> AttributeError: 'module' object has no attribute 'KEYMAPCHANGED'
>
> do we need a newer pygame?

games/pygame_sdl2 should be newer or match games/renpy version. Regular
pygame isn't used since 6.99 due to "import pygame_sdl2 as pygame".

See also https://github.com/renpy/pygame_sdl2/issues/134#issuecomment-986158575

Disclaimer: I don't use OpenBSD but maintain renpy in FreeBSD ports.

Reply via email to