[Bug 2068774] Re: magic-wormhole FTBFS with Python 3.12

Paride Legovini 2068774 at bugs.launchpad.net
Tue Jun 11 14:26:03 UTC 2024


Hi, the change itself LGTM, but in terms of patch metadata we can do
better in making life easier for our future selves. In the dep-3 headers
please add:

Bugs: https://github.com/magic-wormhole/magic-wormhole/issues/506
Origin: backport, https://github.com/magic-wormhole/magic-wormhole/commit/9a2f575e51fea7a83252b33c9c59613418c66e16
Bug-Debian: http://bugs.debian.org/123123123

where the Bug-Debian bug is a bug filed against the Debian package
("please package upstream version 0.14 as it fixed FTBFS with Python
3.12").

In the dep-3 description please explain that the patch can be dropped
once 0.14 is packaged.

Thanks!

[1] https://github.com/magic-wormhole/magic-
wormhole/commit/9a2f575e51fea7a83252b33c9c59613418c66e16

** Bug watch added: github.com/magic-wormhole/magic-wormhole/issues #506
   https://github.com/magic-wormhole/magic-wormhole/issues/506

** Bug watch added: Debian Bug tracker #123123123
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=123123123

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2068774

Title:
  magic-wormhole FTBFS with Python 3.12

Status in magic-wormhole package in Ubuntu:
  Confirmed

Bug description:
  magic-wormhole in oracular-proposed FTBFS with Python 3.12

  https://launchpadlibrarian.net/733822428/buildlog_ubuntu-oracular-
  amd64.magic-wormhole_0.13.0-1_BUILDING.txt.gz

  The error:

  /<<PKGBUILDDIR>>/versioneer.py:421: SyntaxWarning: invalid escape sequence '\s'
    LONG_VERSION_PY['git'] = '''
  Traceback (most recent call last):
    File "/<<PKGBUILDDIR>>/setup.py", line 22, in <module>
      version=versioneer.get_version(),
              ^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/versioneer.py", line 1480, in get_version
      return get_versions()["version"]
             ^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/versioneer.py", line 1412, in get_versions
      cfg = get_config_from_root(root)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/versioneer.py", line 342, in get_config_from_root
      parser = configparser.SafeConfigParser()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  AttributeError: module 'configparser' has no attribute 'SafeConfigParser'. Did you mean: 'RawConfigParser'?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/magic-wormhole/+bug/2068774/+subscriptions




More information about the Ubuntu-sponsors mailing list