Bug#980658: pygame-sdl2: FTBFS: dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2

Lucas Nussbaum lucas at debian.org
Wed Jan 20 21:01:14 GMT 2021


Source: pygame-sdl2
Version: 7.4.0-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210120 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_clean
> rm -f -r gen
> rm -f -r gen-static
> rm -f -r pygame_sdl2.egg-info
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building pygame-sdl2 using existing ./pygame-sdl2_7.4.0.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: warning: ignoring deletion of directory pygame_sdl2.egg-info
> dpkg-source: warning: ignoring deletion of file pygame_sdl2.egg-info/SOURCES.txt, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file pygame_sdl2.egg-info/top_level.txt, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file pygame_sdl2.egg-info/dependency_links.txt, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file pygame_sdl2.egg-info/PKG-INFO, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file pygame_sdl2.egg-info/not-zip-safe, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory gen
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.locals.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.mixer.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.font.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.transform.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.event.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.display.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.pygame_time.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.rect.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.draw.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.mouse.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.key.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.controller.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.render.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.surface.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.power.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.joystick.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.scrap.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.image.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.rwobject.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.color.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.gfxdraw.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.mixer_music.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen/pygame_sdl2.error.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory gen-static
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.locals.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.mixer.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.font.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.transform.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.event.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.display.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.pygame_time.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.rect.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.draw.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.mouse.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.key.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.controller.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.render.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.surface.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.power.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.joystick.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.scrap.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.image.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.rwobject.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.color.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.gfxdraw.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.mixer_music.c, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file gen-static/pygame_sdl2.error.c, use --include-removal to override
> dpkg-source: info: local changes detected, the modified files are:
>  pygame-sdl2-7.4.0/gen3/color_dict.html
>  pygame-sdl2-7.4.0/gen3/controller.html
>  pygame-sdl2-7.4.0/gen3/event_list.html
>  pygame-sdl2-7.4.0/gen3/event_names.html
>  pygame-sdl2-7.4.0/gen3/glattr.html
>  pygame-sdl2-7.4.0/gen3/keycode_list.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.color.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.color.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.controller.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.controller.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.display.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.display.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.display_api.h
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.draw.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.draw.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.error.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.error.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.event.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.event.h
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.event.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.font.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.font.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.gfxdraw.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.gfxdraw.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.image.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.image.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.joystick.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.joystick.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.key.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.key.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.locals.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.locals.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.mixer.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.mixer.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.mixer_music.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.mixer_music.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.mouse.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.mouse.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.power.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.power.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.pygame_time.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.pygame_time.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.rect.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.rect.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.render.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.render.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.rwobject.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.rwobject.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.rwobject_api.h
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.scrap.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.scrap.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.surface.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.surface.html
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.surface_api.h
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.transform.c
>  pygame-sdl2-7.4.0/gen3/pygame_sdl2.transform.html
> dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/pygame-sdl2_7.4.0-1.diff.6T9i4Z
> dpkg-source: info: you can integrate the local changes with dpkg-source --commit
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
> --------------------------------------------------------------------------------
> Build finished at 2021-01-20T17:23:52Z

The full build log is available from:
   http://qa-logs.debian.net/2021/01/20/pygame-sdl2_7.4.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-games-devel mailing list