Your message dated Sat, 22 Feb 2025 13:48:29 +0000
with message-id <e1tlprp-009n5a...@fasolo.debian.org>
and subject line Bug#1093362: fixed in thunderbird 1:128.7.0esr-1
has caused the Debian Bug report #1093362,
regarding thunderbird: FTBFS: According to "pip check", the current Python 
environment has package-compatibility issues.
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.)


-- 
1093362: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093362
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:thunderbird
Version: 1:128.6.0esr-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
   debian/rules build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh build
   dh_update_autotools_config
   debian/rules override_dh_auto_configure
make[2]: Entering directory '/<<PKGBUILDDIR>>'
# copy the mozconfig files in place
cp debian/mozconfig.* .
# Disable debug symbols when building on 32-bits machines, because
# a) the rust compiler can't deal with it in the available address
# space, and b) the linker can't deal with it in the available address
# space either.
echo 'mk_add_options MOZ_OBJDIR=/<<PKGBUILDDIR>>/obj-thunderbird' >> 
mozconfig.thunderbird
echo 'ac_add_options --prefix=/<<PKGBUILDDIR>>/debian/tmp/usr' >> 
mozconfig.default
# Rename the folder third_party/python/typing_extensions so it is not
# visible to the internal tool chain.
mv third_party/python/typing_extensions third_party/python/typing_extensions-old
# configure the various build settings for thunderbird
DIST= python3 ./mach -v configure
WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent directory 
is not owned or is not writable by the current user. The cache has been 
disabled. Check the permissions and owner of that directory. If executing pip 
with sudo, you should use sudo's -H flag.
WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent directory 
is not owned or is not writable by the current user. The cache has been 
disabled. Check the permissions and owner of that directory. If executing pip 
with sudo, you should use sudo's -H flag.
WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent directory 
is not owned or is not writable by the current user. The cache has been 
disabled. Check the permissions and owner of that directory. If executing pip 
with sudo, you should use sudo's -H flag.
Package               Version   Location                                        
                                                           Installer
--------------------- --------- 
----------------------------------------------------------------------------------------------------------
 ---------
aiohttp               3.8.5     /<<PKGBUILDDIR>>/third_party/python/aiohttp
aiosignal             1.3.1     /<<PKGBUILDDIR>>/third_party/python/aiosignal
ansicon               1.89.0    /<<PKGBUILDDIR>>/third_party/python/ansicon
appdirs               1.4.4     /<<PKGBUILDDIR>>/third_party/python/appdirs
arrow                 1.2.3     /<<PKGBUILDDIR>>/third_party/python/arrow
async-timeout         4.0.3     
/<<PKGBUILDDIR>>/third_party/python/async_timeout
attrs                 23.1.0    /<<PKGBUILDDIR>>/third_party/python/attrs
binaryornot           0.4.4     /<<PKGBUILDDIR>>/third_party/python/binaryornot
blessed               1.19.1    /<<PKGBUILDDIR>>/third_party/python/blessed
build                 1.2.1     /<<PKGBUILDDIR>>/third_party/python/build
certifi               2022.12.7 /<<PKGBUILDDIR>>/third_party/python/certifi
chardet               4.0.0     /<<PKGBUILDDIR>>/third_party/python/chardet
charset-normalizer    3.2.0     
/<<PKGBUILDDIR>>/third_party/python/charset_normalizer
click                 8.1.6     /<<PKGBUILDDIR>>/third_party/python/click
colorama              0.4.5     /<<PKGBUILDDIR>>/third_party/python/colorama
compare-locales       9.0.1     
/<<PKGBUILDDIR>>/third_party/python/compare_locales
cookiecutter          2.1.1     /<<PKGBUILDDIR>>/third_party/python/cookiecutter
diskcache             4.1.0     /<<PKGBUILDDIR>>/third_party/python/diskcache
distro                1.8.0     /<<PKGBUILDDIR>>/third_party/python/distro
ecdsa                 0.15      /<<PKGBUILDDIR>>/third_party/python/ecdsa
fluent.migrate        0.13.0    
/<<PKGBUILDDIR>>/third_party/python/fluent.migrate
fluent.syntax         0.19.0    
/<<PKGBUILDDIR>>/third_party/python/fluent.syntax
frozenlist            1.1.1     /<<PKGBUILDDIR>>/third_party/python/frozenlist
giturlparse           0.10.0    /<<PKGBUILDDIR>>/third_party/python/giturlparse
glean_parser          14.1.2    /<<PKGBUILDDIR>>/third_party/python/glean_parser
idna                  2.10      /<<PKGBUILDDIR>>/third_party/python/idna
importlib-metadata    6.0.0     
/<<PKGBUILDDIR>>/third_party/python/importlib_metadata
importlib-resources   5.12.0    
/<<PKGBUILDDIR>>/third_party/python/importlib_resources
Jinja2                3.1.2     /<<PKGBUILDDIR>>/third_party/python/Jinja2
jinja2-time           0.2.0     /<<PKGBUILDDIR>>/third_party/python/jinja2_time
jinxed                1.2.0     /<<PKGBUILDDIR>>/third_party/python/jinxed
jsmin                 3.0.0     /<<PKGBUILDDIR>>/third_party/python/jsmin
json-e                4.5.3     /<<PKGBUILDDIR>>/third_party/python/json_e
jsonschema            4.17.3    /<<PKGBUILDDIR>>/third_party/python/jsonschema
looseversion          1.0.1     /<<PKGBUILDDIR>>/third_party/python/looseversion
Mako                  1.1.2     /<<PKGBUILDDIR>>/third_party/python/Mako
MarkupSafe            2.0.1     
/<<PKGBUILDDIR>>/third_party/python/MarkupSafe/src
mohawk                0.3.4     /<<PKGBUILDDIR>>/third_party/python/mohawk
mozilla-repo-urls     0.1.1     
/<<PKGBUILDDIR>>/third_party/python/mozilla_repo_urls
mozilla-version       3.1.0     
/<<PKGBUILDDIR>>/third_party/python/mozilla_version
multidict             5.1.0     /<<PKGBUILDDIR>>/third_party/python/multidict
packaging             23.1      /<<PKGBUILDDIR>>/third_party/python/packaging
pathspec              0.9.0     /<<PKGBUILDDIR>>/third_party/python/pathspec
pip                   24.0      /<<PKGBUILDDIR>>/third_party/python/pip
pip-tools             7.4.1     /<<PKGBUILDDIR>>/third_party/python/pip_tools
pkgutil_resolve_name  1.3.10    
/<<PKGBUILDDIR>>/third_party/python/pkgutil_resolve_name
ply                   3.10      /<<PKGBUILDDIR>>/third_party/python/ply
pyasn1                0.4.8     /<<PKGBUILDDIR>>/third_party/python/pyasn1
pyasn1-modules        0.2.8     
/<<PKGBUILDDIR>>/third_party/python/pyasn1_modules
Pygments              2.18.0    /usr/lib/python3/dist-packages                  
                                                           debian
pyproject_hooks       1.1.0     
/<<PKGBUILDDIR>>/third_party/python/pyproject_hooks
pyrsistent            0.16.0    /<<PKGBUILDDIR>>/third_party/python/pyrsistent
python-dateutil       2.8.2     
/<<PKGBUILDDIR>>/third_party/python/python_dateutil
python-slugify        8.0.1     
/<<PKGBUILDDIR>>/third_party/python/python_slugify
pywebsocket3          4.0.2     
/<<PKGBUILDDIR>>/testing/web-platform/tests/tools/third_party/pywebsocket3
PyYAML                6.0.2     /usr/lib/python3/dist-packages                  
                                                           debian
redo                  2.0.3     /<<PKGBUILDDIR>>/third_party/python/redo
requests              2.31.0    /<<PKGBUILDDIR>>/third_party/python/requests
requests-unixsocket   0.2.0     
/<<PKGBUILDDIR>>/third_party/python/requests_unixsocket
rsa                   3.1.4     /<<PKGBUILDDIR>>/third_party/python/rsa
sentry-sdk            0.14.3    /<<PKGBUILDDIR>>/third_party/python/sentry_sdk
setuptools            70.0.0    /<<PKGBUILDDIR>>/third_party/python/setuptools
six                   1.16.0    /<<PKGBUILDDIR>>/third_party/python/six
slugid                2.0.0     /<<PKGBUILDDIR>>/third_party/python/slugid
taskcluster           44.2.2    /<<PKGBUILDDIR>>/third_party/python/taskcluster
taskcluster-taskgraph 9.0.0     
/<<PKGBUILDDIR>>/third_party/python/taskcluster_taskgraph
taskcluster-urls      13.0.1    
/<<PKGBUILDDIR>>/third_party/python/taskcluster_urls
text-unidecode        1.3       
/<<PKGBUILDDIR>>/third_party/python/text_unidecode
toml                  0.10.2    /<<PKGBUILDDIR>>/third_party/python/toml
tomli                 2.0.1     /<<PKGBUILDDIR>>/third_party/python/tomli
tomlkit               0.12.3    /<<PKGBUILDDIR>>/third_party/python/tomlkit
tqdm                  4.62.3    /<<PKGBUILDDIR>>/third_party/python/tqdm
urllib3               1.26.17   /<<PKGBUILDDIR>>/third_party/python/urllib3
voluptuous            0.12.1    /<<PKGBUILDDIR>>/third_party/python/voluptuous
wcwidth               0.2.5     /<<PKGBUILDDIR>>/third_party/python/wcwidth
wheel                 0.43.0    /<<PKGBUILDDIR>>/third_party/python/wheel
yamllint              1.23.0    /<<PKGBUILDDIR>>/third_party/python/yamllint
yarl                  1.6.3     /<<PKGBUILDDIR>>/third_party/python/yarl
zipp                  3.4.1     /<<PKGBUILDDIR>>/third_party/python/zipp
WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent directory 
is not owned or is not writable by the current user. The cache has been 
disabled. Check the permissions and owner of that directory. If executing pip 
with sudo, you should use sudo's -H flag.
fluent-syntax 0.19.0 requires typing-extensions, which is not installed.

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/./mach", line 155, in main
    mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)), args)
  File "/<<PKGBUILDDIR>>/./mach", line 39, in check_and_get_mach
    return load_mach(dir_path, mach_path, args)
  File "/<<PKGBUILDDIR>>/./mach", line 25, in load_mach
    return mach_initialize.initialize(dir_path, args)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/comm/build/mach_initialize.py", line 76, in initialize
    driver = mach_init.initialize(topsrcdir, args)
  File "/<<PKGBUILDDIR>>/build/mach_initialize.py", line 344, in initialize
    command_site_manager.activate()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/<<PKGBUILDDIR>>/python/mach/mach/site.py", line 603, in activate
    self.ensure()
    ~~~~~~~~~~~^^
  File "/<<PKGBUILDDIR>>/python/mach/mach/site.py", line 564, in ensure
    result = self._up_to_date()
  File "/<<PKGBUILDDIR>>/python/mach/mach/site.py", line 803, in _up_to_date
    _assert_pip_check(
    ~~~~~~~~~~~~~~~~~^
        pthfile_lines,
        ^^^^^^^^^^^^^^
        self._site_name,
        ^^^^^^^^^^^^^^^^
        self._requirements if not self._populate_virtualenv else None,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/<<PKGBUILDDIR>>/python/mach/mach/site.py", line 1268, in 
_assert_pip_check
    raise Exception(
    ...<2 lines>...
    )
Exception: According to "pip check", the current Python environment has 
package-compatibility issues.
Creating global state directory from environment variable: 
/<<PKGBUILDDIR>>/debian/.mozbuild
Running "pip check" to verify compatibility between the system Python and the 
"mach" site.
Creating local state directory: 
/<<PKGBUILDDIR>>/debian/.mozbuild/srcdirs/thunderbird-128.6.0esr-126953bc27f1
Running "pip check" to verify compatibility between the system Python and the 
"build" site.

---

Note that you are running Mach with Python 3.13.1, which is higher
than the highest known working version of Python for Mach. Consider
running Mach with Python 3.11 or lower.
make[2]: *** [debian/rules:125: override_dh_auto_configure] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:100: build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:97: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202501/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:thunderbird, so that this is still
visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: thunderbird
Source-Version: 1:128.7.0esr-1
Done: Christoph Goehre <ch...@sigxcpu.org>

We believe that the bug you reported is fixed in the latest version of
thunderbird, 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 1093...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Goehre <ch...@sigxcpu.org> (supplier of updated thunderbird 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, 22 Feb 2025 10:22:44 +0100
Source: thunderbird
Architecture: source
Version: 1:128.7.0esr-1
Distribution: unstable
Urgency: medium
Maintainer: Carsten Schoenert <c.schoen...@t-online.de>
Changed-By: Christoph Goehre <ch...@sigxcpu.org>
Closes: 1093362
Changes:
 thunderbird (1:128.7.0esr-1) unstable; urgency=medium
 .
   * [6914065] Revert "d/rules: Move/rename third party Python modul temporarly"
     (Closes: #1093362)
   * [4a9ef4c] New upstream version 128.7.0esr
     Fixed CVE issues in upstream version 128.7 (MFSA 2025-10):
     CVE-2025-1009: Use-after-free in XSLT
     CVE-2025-1010: Use-after-free in Custom Highlight
     CVE-2025-1011: A bug in WebAssembly code generation could result in a
                    crash
     CVE-2025-1012: Use-after-free during concurrent delazification
     CVE-2024-11704: Potential double-free vulnerability in PKCS#7 decryption
                     handling
     CVE-2025-1013: Potential opening of private browsing tabs in normal
                    browsing windows
     CVE-2025-1014: Certificate length was not properly checked
     CVE-2025-1015: Unsanitized address book fields
     CVE-2025-0510: Address of e-mail sender can be spoofed by malicious email
     CVE-2025-1016: Memory safety bugs fixed in Firefox 135, Thunderbird 135,
                    Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird 115.20,
                    and Thunderbird 128.7
     CVE-2025-1017: Memory safety bugs fixed in Firefox 135, Thunderbird 135,
                    Firefox ESR 128.7, and Thunderbird 128.7
Checksums-Sha1:
 fd4073b2f2f94d8f0584cb01461e5f93c1233654 8475 thunderbird_128.7.0esr-1.dsc
 2d7ba44bcbb5eafe309843460d7dc8f2c5bcfe04 13486748 
thunderbird_128.7.0esr.orig-thunderbird-l10n.tar.xz
 c87f7336c5f91377a4da7f06394539da9fef1351 696902772 
thunderbird_128.7.0esr.orig.tar.xz
 4713446d89089f6b91f73c8b803bfe26e2e62411 547520 
thunderbird_128.7.0esr-1.debian.tar.xz
 0a8ae3312aaa6a114e47ca53205dfcd4c320709c 6464 
thunderbird_128.7.0esr-1_source.buildinfo
Checksums-Sha256:
 493ac854df65c46c378537492f355a36c4a39854e50996f7550fa6010b2d4817 8475 
thunderbird_128.7.0esr-1.dsc
 2a720133038a617cfe41eb8d920d93a4cd57d4e0b3bf9a1f40a8b5d203713ded 13486748 
thunderbird_128.7.0esr.orig-thunderbird-l10n.tar.xz
 00b4a0365beab0532ee946cd97ffe8c484e6ee844fbd6d09e7788ec3e0ba8563 696902772 
thunderbird_128.7.0esr.orig.tar.xz
 e0407588fc70ad35e13012d08078fa052743190fb46c0f94188a1fde1b1bd533 547520 
thunderbird_128.7.0esr-1.debian.tar.xz
 7acf1ed1341125906768f6e839186d6e505bc2dc0b515399b9843c2669c77a6f 6464 
thunderbird_128.7.0esr-1_source.buildinfo
Files:
 885bd40730bca0e1a7870379c9fe7bf1 8475 mail optional 
thunderbird_128.7.0esr-1.dsc
 ea88d9deb533091622d01e86ea451ac3 13486748 mail optional 
thunderbird_128.7.0esr.orig-thunderbird-l10n.tar.xz
 a256fba2121576cbbb36cfbcbd988c20 696902772 mail optional 
thunderbird_128.7.0esr.orig.tar.xz
 29e4f37e44e261775879c4e125ab9324 547520 mail optional 
thunderbird_128.7.0esr-1.debian.tar.xz
 cbeb5e5ca07f56acc1ee911d40cd1cae 6464 mail optional 
thunderbird_128.7.0esr-1_source.buildinfo

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

iQIzBAEBCgAdFiEEi5SBnCVVcKN0tizNJuPIdadEIO8FAme5wiUACgkQJuPIdadE
IO9/9g/7BDE/6zuHvHLvf/vKLfsf2T2PXauF2AECFLh09AaziePizbtrnabg+rUd
h173rD1HCt/Su6gEYpH7ho9Nre2PYblVl/lmwlbdc4eOtc/90NdtvPdT7ieY3bK6
RY3CQIM3oeWbaCkVr2DC7n24Xf5QprVhw1sJWd9S1Bb/la5sCyGJxGRT30uR/5x0
CrIxmUxB6B6iezIAjcmPTJ/Yqim0aytEuBuU4o5D6T+mpOg9PVLdueyH3Dcji0BJ
4PKGy/3pHjpRX4pm1N65TFkpPv8lZ6D5L3NLq3CQadAyqxjE85ekGoNq+x1thvw8
dCiHZjvCQZ2kGi0n2o6vopRwfcMDC7O8R7JICCXPTsH84ABZCYeMBvPxCw+HDCsT
j+CyGRNTk2lUH3CO8Dqo532+pVn9/BsIdvZxLvGxjQEXQgTWUrnCwf3FRivThpn4
GCN40ahIpQkGKpWLhGd5d5vLB6j8JkLG6P+0hqGgyGfddSouVL/iO3Mlqbkr3h5l
ddnSeW83gm+2REQLepIgG21F/bcTjBfrQB2pwzZ8CpyBa2MS1CATxs8OCdB8wvRk
JCeMmsQnS+ZmmYsNtu88sJwmraqCYBxaQsuTFWdI1V1NBDvxWNI6XhApVXMw7H3A
NCYEys+uEPupmQ16FEGPr16JdNuStNkgC7e2QlPLsBTkJF8bKnk=
=YUym
-----END PGP SIGNATURE-----

Attachment: pgpxzMSIg91x_.pgp
Description: PGP signature


--- End Message ---

Reply via email to