Xiyue Deng <manp...@gmail.com> writes:

> Package: notmuch
> Version: 0.38.3-3
> Severity: wishlist
>
> Dear Maintainer,
>
> When experimenting with notmuch-delay.el[1], it suggests that notmuch
> should be patched with [2], which is now included in master as [3][4].
> It would be great if a new release is tagged with those included.
>
> [1] https://gist.github.com/telenieko/c4109faa92f472a78fd800e61e8983e6
> [2] https://nmbug.notmuchmail.org/nmweb/show/87wmq6rt2f.fsf%40marcfargas.com
> [3] 
> https://git.notmuchmail.org/git?p=notmuch;a=commit;h=37c022aea000ab586ba2a7ea7bbac4292dda0dd3
> [4] 
> https://git.notmuchmail.org/git?p=notmuch;a=commit;h=b526c5ef0e1ae78380e68e5a24170542b884cbe3

I started to tag a pre-release, but encountered the following python
induced breakage.


    !!
      dist.fetch_build_eggs(dist.setup_requires)
    Traceback (most recent call last):
      File 
"/home/bremner/software/upstream/notmuch/bindings/python-cffi/setup.py", line 
7, in <module>
        setuptools.setup(
      File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 117, 
in setup
        return distutils.core.setup(**attrs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
145, in setup
        _setup_distribution = dist = klass(attrs)
                                     ^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 330, in 
__init__
        self.metadata.version = self._normalize_version(self.metadata.version)
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 366, in 
_normalize_version
        normalized = str(Version(version))
                         ^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/packaging/version.py", line 202, in 
__init__
        raise InvalidVersion(f"Invalid version: {version!r}")
    packaging.version.InvalidVersion: Invalid version: '0.39~rc0'
    make[1]: *** [bindings/Makefile.local:22: bindings/python-cffi.stamp] Error 
1
    make[1]: Leaving directory '/home/bremner/software/upstream/notmuch'
    make: *** [Makefile:40: make_in_parts] Error 2

Unfortunately I don't have time to investigate now; I'll have a look in
a few weeks.

Reply via email to