Your message dated Sat, 01 Feb 2025 15:02:03 +0000
with message-id <e1tef0v-005ovt...@fasolo.debian.org>
and subject line Bug#1092323: fixed in 0ad 0.27.0-1
has caused the Debian Bug report #1092323,
regarding 0ad ftbfs with Python 3.13 as the default
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1092323: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092323
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:0ad
Version: 0.0.26-8
Severity: serious
Tags: sid trixie ftbfs
User: debian-pyt...@lists.debian.org
Usertags: python3.13

The package ftbfs with Python 3.13:

[...]
patching file build/moz.configure/flags.configure
patching file python/mozbuild/mozbuild/frontend/context.py
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py:838: SyntaxWarning: invalid escape sequence '\.'
  RE_MODULE = re.compile('^[a-zA-Z0-9_\.]+$')
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/util.py:1215: SyntaxWarning: invalid escape sequence '\$'
  VARIABLES_RE = re.compile('\$\((\w+)\)')
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/shellutil.py:39: SyntaxWarning: invalid escape sequence '\$'
  special='\$',
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/mozconfig.py:79: SyntaxWarning: invalid escape sequence '\s'
  RE_MAKE_VARIABLE = re.compile('''
Creating Python 3 environment
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv.py", line 46, in <module>
    run()
    ~~~^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv.py", line 40, in run
    from virtualenv.__main__ import run as run_virtualenv
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv/__init__.py", line 3, in <module>
    from .run import cli_run, session_via_cli
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv/run/__init__.py", line 12, in <module>
    from .plugin.creators import CreatorSelector
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv/run/plugin/creators.py", line 6, in <module> from virtualenv.create.via_global_ref.builtin.builtin_way import VirtualenvBuiltin File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv/create/via_global_ref/builtin/builtin_way.py", line 7, in <module>
    from virtualenv.create.creator import Creator
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv/create/creator.py", line 15, in <module>
    from virtualenv.discovery.cached_py_info import LogCmd
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/third_party/python/virtualenv/virtualenv/discovery/cached_py_info.py", line 11, in <module>
    import pipes
ModuleNotFoundError: No module named 'pipes'
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/../js/src/../../configure.py", line 181, in <module>
    sys.exit(main(sys.argv))
             ~~~~^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/../js/src/../../configure.py", line 52, in main
    sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 445, in run
    self.include_file(path)
    ~~~~~~~~~~~~~~~~~^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 436, in include_file
    exec_(code, self)
    ~~~~~^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/util.py", line 53, in exec_
    exec(object, globals, locals)
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/moz.configure", line 7, in <module>
    include('build/moz.configure/init.configure')
    ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 773, in include_impl
    self.include_file(what)
    ~~~~~~~~~~~~~~~~~^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 436, in include_file
    exec_(code, self)
    ~~~~~^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/util.py", line 53, in exec_
    exec(object, globals, locals)
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/build/moz.configure/init.configure", line 242, in <module>
    @depends('PYTHON3', check_build_environment, mozconfig, '--help')
     ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 756, in decorator
    depends = DependsFunction(self, func, dependencies, when=when)
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 129, in __init__
    sandbox._value_for(self)
    ~~~~~~~~~~~~~~~~~~^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 542, in _value_for
    return self._value_for_depends(obj)
           ~~~~~~~~~~~~~~~~~~~~~~~^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/util.py", line 1020, in method_call
    cache[args] = self.func(instance, *args)
                  ~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 551, in _value_for_depends
    value = obj.result()
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/util.py", line 1020, in method_call
    cache[args] = self.func(instance, *args)
                  ~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 155, in result
    return self._func(*resolved_args)
           ~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 1161, in wrapped
    return new_func(*args, **kwargs)
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/build/moz.configure/init.configure", line 356, in virtualenv_python3
    manager.build(python)
    ~~~~~~~~~~~~~^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/virtualenv.py", line 487, in build
    self.create(python)
    ~~~~~~~~~~~^^^^^^^^
File "/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/python/mozbuild/mozbuild/virtualenv.py", line 249, in create
    raise Exception(
        'Failed to create virtualenv: %s (virtualenv.py retcode: %s)' % (
            self.virtualenv_root, result))
Exception: Failed to create virtualenv: /<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-78.6.0/build-debug/_virtualenvs/init_py3 (virtualenv.py retcode: 1)
ERROR: SpiderMonkey build failed
make[1]: *** [debian/rules:40: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'

--- End Message ---
--- Begin Message ---
Source: 0ad
Source-Version: 0.27.0-1
Done: Vincent Cheng <vch...@debian.org>

We believe that the bug you reported is fixed in the latest version of
0ad, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1092...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vincent Cheng <vch...@debian.org> (supplier of updated 0ad package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 01 Feb 2025 02:10:36 -0800
Source: 0ad
Built-For-Profiles: noudeb
Architecture: source
Version: 0.27.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Vincent Cheng <vch...@debian.org>
Closes: 1092323
Changes:
 0ad (0.27.0-1) unstable; urgency=medium
 .
   * New upstream release.
     - Fix FTBFS building embedded mozjs with Python 3.13. (Closes: #1092323)
     - Drop obsolete patches:
       - d/p/0012-Fix-segfault-with-openal-1.24.0.patch
       - d/p/0013-Make-failed-audio-device-query-non-fatal.patch
       - d/p/Fix-build-mozjs-on-armhf.patch
       - d/p/Fix-the-removal-of-implicit-conversions-in-libfmt-10.patch
       - d/p/fix_gcc13_ftbfs.patch
       - d/p/fix_python_3.11_ftbfs.patch
       - d/p/fix_python_3.12_ftbfs.patch
       - d/p/miniupnpc-transition.patch
       - d/p/mozjs_upgrade_vendored_six.patch
       - d/p/mozjs_upstream_96d0575812.patch
       - d/p/mozjs_upstream_db9bdaed1b.patch
       - d/p/mozjs_virtualenv.patch
       - d/p/mozjs_virtualenv_fixes.patch
       - d/p/ziplib-ignore-implicit-function-declaration-error.patch
     - Refresh remaining patches.
     - Add d/p/add-missing-header-in-KeyName.patch to fix build failure.
     - Add additional patches to skip specific failing test suites.
   * Drop obsolete build-deps: git, python3-looseversion, python3-setuptools.
   * Update debian/rules due to changes in upstream build system.
   * Update debian/watch and debian/upstream/metadata.
Checksums-Sha1:
 a0f26a982c6746ddb93adb60f42931e8ad01cd5c 2554 0ad_0.27.0-1.dsc
 8c02295fff7363df0120dc060dc07ee9155ecbf1 152170976 0ad_0.27.0.orig.tar.xz
 c80eea6a342fa33fa3fe3e26fdda1744918b50b4 78968 0ad_0.27.0-1.debian.tar.xz
Checksums-Sha256:
 f6d70c20399af2e0d1d2cd83545ac9faa472e371c4d029d4d6c8ab71b46ece9d 2554 
0ad_0.27.0-1.dsc
 aa94857009750d5f61dbf016bc150e3bdcbdb3acdfc8ad20b73ab8b43e9a1ba6 152170976 
0ad_0.27.0.orig.tar.xz
 f242c9731d16a3b62ebf86c4d56f4f0aa91cb6fe427e40820cb75aec8e2041ec 78968 
0ad_0.27.0-1.debian.tar.xz
Files:
 d561426901a284f9cf4d7f95f41cdca6 2554 games optional 0ad_0.27.0-1.dsc
 eed38373348856d4af17aed31e7e02f7 152170976 games optional 
0ad_0.27.0.orig.tar.xz
 43d12ff366fb5642e69497db4ae346a6 78968 games optional 
0ad_0.27.0-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE1TqBWjy3ZZr4guOVju3MG6ofMv8FAmeeKKAACgkQju3MG6of
Mv9huBAAgAv3ftEBWi1+Bw38EFmLHIVVOLcNWeitJfjw5a1A3dKrimcgYhRSregW
NZCUSlahqBIhfM4jHWk/6Ldfr3kF31+7IHmiRSe/KhofgZopMDgViQsAxW1NwDFd
jfXPkORNmFybuxBu/pF0/s5MfAWoO7hK7B9yLmy9MoKsaX9cn2+ESgx25xjTcuux
V6Fj6SBvGc72mOygAljRSY5T9JuoCZc4W0cOAMtLHknxarttBQrxLjcGuLM0rpuW
Vdkl/DfXZIzQ20hDcC9F6Lq0STQ5ABniqEuaRvNK6Ejg/tnk8vgSDa+JusYIa5vT
qesOtSKRV1dQBwcXf4F2YLlkahtDev3j6z66ZD+IVfH+Ier15YPTEKopaLhkcroA
vlWrpTKakIjLdjY02eYoGUJLcjJj7Gl3noN+5VcSh/bLM93UfuCH033cdDooR7l/
2kKSIg0+QVpZSjuIj4ckxrWYbME9O8hgAahR1ogacJ1LumxZPTQoylay51wRm+jF
lrEgNvH9F6aN7QE1ajk/LzUbVbJTaBRBfNopOnEfWhgkdNRtBSg5HPyH4nu0fJKF
hHeHpw6yHr2NKqeGyJD/aT+5Lwnf6YRyO21TMNvcX6j91Pa2PkxN0jJgGmMz77Kt
jDSJ6dADpTPNddGz5Few5vllj7n0yZdl3VXpwqCuc/axEIZhwLg=
=RFcA
-----END PGP SIGNATURE-----

Attachment: pgpXpcmF6fZ7V.pgp
Description: PGP signature


--- End Message ---

Reply via email to