Your message dated Mon, 25 May 2026 12:20:46 +0000
with message-id <[email protected]>
and subject line Bug#1135484: fixed in sorl-thumbnail 13.0.0-1
has caused the Debian Bug report #1135484,
regarding sorl-thumbnail: FTBFS: SimpleTestCase.test_image_file_deserialize
fails
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 [email protected]
immediately.)
--
1135484: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1135484
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:sorl-thumbnail
Version: 12.10.0-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202605/
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 cannot 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:sorl-thumbnail, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3,sphinxdoc --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:385: python3.14 setup.py clean
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build' (and
everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.14' does not exist -- can't clean it
I: pybuild base:385: python3.13 setup.py clean
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build' (and
everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
dh_autoreconf_clean -O--buildsystem=pybuild
debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf .build tmp-locales tests/media/
dh_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules binary
dh binary --with python3,sphinxdoc --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:385: python3.14 setup.py config
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running config
I: pybuild base:385: python3.13 setup.py config
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running config
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:385: /usr/bin/python3.14 setup.py build
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl
copying sorl/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/log.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/shortcuts.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/fields.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/base.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/images.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/parsers.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/helpers.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/models.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/default.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/migrations
copying sorl/thumbnail/migrations/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/migrations
copying sorl/thumbnail/migrations/0001_initial.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/migrations
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/templatetags
copying sorl/thumbnail/templatetags/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/templatetags
copying sorl/thumbnail/templatetags/sorl_thumbnail.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/templatetags
copying sorl/thumbnail/templatetags/thumbnail.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/templatetags
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/vipsthumbnail_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/pgmagick_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/base.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/wand_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/pil_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/convert_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/engines
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/management
copying sorl/thumbnail/management/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/management
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/dynamodb_kvstore.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/redis_kvstore.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/base.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/cached_db_kvstore.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/dbm_kvstore.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/kvstores
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/conf
copying sorl/thumbnail/conf/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/conf
copying sorl/thumbnail/conf/defaults.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/conf
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/admin
copying sorl/thumbnail/admin/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/admin
copying sorl/thumbnail/admin/current.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/admin
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/management/commands
copying sorl/thumbnail/management/commands/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/management/commands
copying sorl/thumbnail/management/commands/thumbnail.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_sorl-thumbnail/build/sorl/thumbnail/management/commands
I: pybuild base:385: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller:
setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl
copying sorl/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/log.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/shortcuts.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/fields.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/base.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/images.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/parsers.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/helpers.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/models.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
copying sorl/thumbnail/default.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/migrations
copying sorl/thumbnail/migrations/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/migrations
copying sorl/thumbnail/migrations/0001_initial.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/migrations
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/templatetags
copying sorl/thumbnail/templatetags/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/templatetags
copying sorl/thumbnail/templatetags/sorl_thumbnail.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/templatetags
copying sorl/thumbnail/templatetags/thumbnail.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/templatetags
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/vipsthumbnail_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/pgmagick_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/base.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/wand_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/pil_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/engines
copying sorl/thumbnail/engines/convert_engine.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/engines
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/management
copying sorl/thumbnail/management/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/management
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/dynamodb_kvstore.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/redis_kvstore.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/base.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/cached_db_kvstore.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/kvstores
copying sorl/thumbnail/kvstores/dbm_kvstore.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/kvstores
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/conf
copying sorl/thumbnail/conf/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/conf
copying sorl/thumbnail/conf/defaults.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/conf
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/admin
copying sorl/thumbnail/admin/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/admin
copying sorl/thumbnail/admin/current.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/admin
creating
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/management/commands
copying sorl/thumbnail/management/commands/__init__.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/management/commands
copying sorl/thumbnail/management/commands/thumbnail.py ->
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_sorl-thumbnail/build/sorl/thumbnail/management/commands
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
mkdir -p tmp-locales
localedef -i en_US -c -f UTF-8 tmp-locales/en_US.UTF-8
set -e; \
for python in python3.14 python3.13; do \
for name in pil pgmagick imagemagick graphicsmagick; do \
LOCPATH=/<<PKGBUILDDIR>>/tmp-locales LC_ALL=en_US.UTF-8 PYTHONPATH=.
LOCAL_BUILD=1 DJANGO_SETTINGS_MODULE=tests.settings.$name $python -m pytest ; \
done; \
done
============================= test session starts ==============================
platform linux -- Python 3.14.4, pytest-9.0.3, pluggy-1.6.0
django: version: 5.2.13, settings: tests.settings.pil (from env)
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
testpaths: tests
plugins: django-4.12.0, typeguard-4.4.4
collected 76 items
tests/thumbnail_tests/test_alternative_resolutions.py . [ 1%]
tests/thumbnail_tests/test_backends.py ............ [ 17%]
tests/thumbnail_tests/test_commands.py .... [ 22%]
tests/thumbnail_tests/test_engines.py .....F.........F...........ss [ 60%]
tests/thumbnail_tests/test_filters.py s.s. [ 65%]
tests/thumbnail_tests/test_storage.py .... [ 71%]
tests/thumbnail_tests/test_templatetags.py .F..s...ss..F.. [ 90%]
tests/thumbnail_tests/test_admin.py . [ 92%]
tests/thumbnail_tests/test_kvstore.py . [ 93%]
tests/thumbnail_tests/test_parsers.py ..... [100%]
=================================== FAILURES ===================================
__________________ SimpleTestCase.test_image_file_deserialize __________________
self = <tests.thumbnail_tests.test_engines.SimpleTestCase
testMethod=test_image_file_deserialize>
def test_image_file_deserialize(self):
im = ImageFile(Item.objects.get(image='500x500.jpg').image)
default.kvstore.set(im)
> self.assertEqual(
default.kvstore.get(im).serialize_storage(),
'tests.thumbnail_tests.storage.TestStorage',
)
E AssertionError:
'django.core.files.storage.filesystem.FileSystemStorage' !=
'tests.thumbnail_tests.storage.TestStorage'
E - django.core.files.storage.filesystem.FileSystemStorage
E + tests.thumbnail_tests.storage.TestStorage
tests/thumbnail_tests/test_engines.py:195: AssertionError
____________________ SimpleTestCase.test_storage_serialize _____________________
self = <tests.thumbnail_tests.test_engines.SimpleTestCase
testMethod=test_storage_serialize>
def test_storage_serialize(self):
im = ImageFile(Item.objects.get(image='500x500.jpg').image)
> self.assertEqual(im.serialize_storage(),
> 'tests.thumbnail_tests.storage.TestStorage')
E AssertionError:
'django.core.files.storage.filesystem.FileSystemStorage' !=
'tests.thumbnail_tests.storage.TestStorage'
E - django.core.files.storage.filesystem.FileSystemStorage
E + tests.thumbnail_tests.storage.TestStorage
tests/thumbnail_tests/test_engines.py:155: AssertionError
________________________ TemplateTestCaseA.test_nested _________________________
self = <tests.thumbnail_tests.test_templatetags.TemplateTestCaseA
testMethod=test_nested>
def test_nested(self):
item = Item.objects.get(image='500x500.jpg')
val = render_to_string('thumbnail6.html', {'item': item, }).strip()
> self.assertEqual(val, (
'<a
href="/media/test/cache/fc/f6/fcf65c09cc4bb8671147de41997422bf.jpg">'
'<img
src="/media/test/cache/67/6b/676b2331a071478b0cb280d0edba7818.jpg" '
'width="400" height="400"></a>'
))
E AssertionError: '<a h[18
chars]ache/66/b5/66b5309f4c0a1c3137e795db0e2145d3.jp[100 chars]</a>' != '<a
h[18 chars]ache/fc/f6/fcf65c09cc4bb8671147de41997422bf.jp[100 chars]</a>'
E - <a
href="/media/test/cache/66/b5/66b5309f4c0a1c3137e795db0e2145d3.jpg"><img
src="/media/test/cache/de/c0/dec00f86286b31a5fbfc1cf7bc031a7b.jpg" width="400"
height="400"></a>
E + <a
href="/media/test/cache/fc/f6/fcf65c09cc4bb8671147de41997422bf.jpg"><img
src="/media/test/cache/67/6b/676b2331a071478b0cb280d0edba7818.jpg" width="400"
height="400"></a>
tests/thumbnail_tests/test_templatetags.py:32: AssertionError
------------------------------ Captured log call -------------------------------
DEBUG slog:storage.py:49 exists:
test/cache/66/b5/66b5309f4c0a1c3137e795db0e2145d3.jpg
DEBUG slog:storage.py:29 save:
test/cache/66/b5/66b5309f4c0a1c3137e795db0e2145d3.jpg
DEBUG slog:storage.py:37 get_available_name:
test/cache/66/b5/66b5309f4c0a1c3137e795db0e2145d3.jpg
DEBUG slog:storage.py:49 exists:
test/cache/66/b5/66b5309f4c0a1c3137e795db0e2145d3.jpg
DEBUG slog:storage.py:49 exists:
test/cache/de/c0/dec00f86286b31a5fbfc1cf7bc031a7b.jpg
DEBUG slog:storage.py:29 save:
test/cache/de/c0/dec00f86286b31a5fbfc1cf7bc031a7b.jpg
DEBUG slog:storage.py:37 get_available_name:
test/cache/de/c0/dec00f86286b31a5fbfc1cf7bc031a7b.jpg
DEBUG slog:storage.py:49 exists:
test/cache/de/c0/dec00f86286b31a5fbfc1cf7bc031a7b.jpg
_________________ TemplateTestCaseTemplateTagAlias.test_nested _________________
self =
<tests.thumbnail_tests.test_templatetags.TemplateTestCaseTemplateTagAlias
testMethod=test_nested>
def test_nested(self):
item = Item.objects.get(image='500x500.jpg')
val = render_to_string(
'thumbnail6_alias.html', {'item': item}
).strip()
> self.assertEqual(
val,
(
'<a href="/media/test/cache/fc/f6/'
'fcf65c09cc4bb8671147de41997422bf.jpg">'
'<img src="/media/test/cache/67/6b/'
'676b2331a071478b0cb280d0edba7818.jpg" '
'width="400" height="400"></a>'
)
)
E AssertionError: '<a h[18
chars]ache/66/b5/66b5309f4c0a1c3137e795db0e2145d3.jp[100 chars]</a>' != '<a
h[18 chars]ache/fc/f6/fcf65c09cc4bb8671147de41997422bf.jp[100 chars]</a>'
E - <a
href="/media/test/cache/66/b5/66b5309f4c0a1c3137e795db0e2145d3.jpg"><img
src="/media/test/cache/de/c0/dec00f86286b31a5fbfc1cf7bc031a7b.jpg" width="400"
height="400"></a>
E + <a
href="/media/test/cache/fc/f6/fcf65c09cc4bb8671147de41997422bf.jpg"><img
src="/media/test/cache/67/6b/676b2331a071478b0cb280d0edba7818.jpg" width="400"
height="400"></a>
tests/thumbnail_tests/test_templatetags.py:202: AssertionError
=========================== short test summary info ============================
FAILED
tests/thumbnail_tests/test_engines.py::SimpleTestCase::test_image_file_deserialize
FAILED
tests/thumbnail_tests/test_engines.py::SimpleTestCase::test_storage_serialize
FAILED
tests/thumbnail_tests/test_templatetags.py::TemplateTestCaseA::test_nested
FAILED
tests/thumbnail_tests/test_templatetags.py::TemplateTestCaseTemplateTagAlias::test_nested
=================== 4 failed, 65 passed, 7 skipped in 0.93s ====================
make[1]: *** [debian/rules:20: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: sorl-thumbnail
Source-Version: 13.0.0-1
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
sorl-thumbnail, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated sorl-thumbnail 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 25 May 2026 12:57:52 +0100
Source: sorl-thumbnail
Architecture: source
Version: 13.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1135484
Changes:
sorl-thumbnail (13.0.0-1) unstable; urgency=medium
.
* Team upload.
.
[ Martin ]
* Migrate debian/watch to version 5.
* Bump Standards-Version, drop R³: no and Priority: optional.
* Add debian/gbp.conf.
.
[ Colin Watson ]
* New upstream release (closes: #1135484).
* Disable tests using pytest arguments rather than patches.
* Use dh-sequence-python3 and dh-sequence-sphinxdoc.
Checksums-Sha1:
233b52c4afd1da39c0ffccf37a942bb501718b6b 2536 sorl-thumbnail_13.0.0-1.dsc
b0b93e363ba0aca2b03576f091dfb9a938066188 660996
sorl-thumbnail_13.0.0.orig.tar.gz
5a11c4daaeb2d6465f7730fc196e29bc16f74bf1 5856
sorl-thumbnail_13.0.0-1.debian.tar.xz
Checksums-Sha256:
3fa57470e46573744016df7d4b447ad39e11611168e15e5d11caadde76a1c273 2536
sorl-thumbnail_13.0.0-1.dsc
26b709e176cd51822f547c7976dbe31f4a1be8d292b798f02349f73b692054a2 660996
sorl-thumbnail_13.0.0.orig.tar.gz
f783e5b512b2ea18deef3fccab631daac1e31a6216d2975135f0557090b7dee3 5856
sorl-thumbnail_13.0.0-1.debian.tar.xz
Files:
6bdc233f94e606681e24120141dd73e6 2536 python optional
sorl-thumbnail_13.0.0-1.dsc
5aaa53c45066e9dae0ea7d84f3a772d7 660996 python optional
sorl-thumbnail_13.0.0.orig.tar.gz
fba0446d61d142760f3e8a1faf38dfdb 5856 python optional
sorl-thumbnail_13.0.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmoUOacACgkQOTWH2X2G
UAsxfhAAlRH8PAsjqx5XsrJzQzvn3FfRWq9Mge+dJ4arPGmEt0v73+nEZMF9yMpf
IKeuGdh5gqb9q280/0cGxUDGBUxEHIV47HszCZdP3tRB7+y0eyiXIOmhdpbtZ0RT
ol+3h9ckrxnymE2c3tyNaYAvBwXI+T6gkuJKAFSoU/tbYy9M9feNV2Okb7tm7hIG
JhVkCclmxky0xUZV2XhyWENzMo6mhVz7a4vWlF2+u/RY08hCAvvJL9RmFITwyOsE
BYja0PD9nmJKX1AJ6Gjx+tLr2EBCb5HcpV1A4RKY4BWYAix7lvAQc82w6c5QChh5
r2wzPBGSJRkXoqBKhD5NXQw3XqNNzN+4U2gmgiPCdG1LkuEwa8Cj+ipBick1a1RD
BOnwAWhNzNSQHxgeRqGWqpmo0DLikgL3Ba7aBFs8t/Vi3Ezz5XaWvsDJonT5TCov
plXatKD7VnqVsmhdJn4ddp0HD2nAWujE8WQ12LzUk5x+azsn9r5aVwAmw/yA0CfZ
bZS6HMV/e/m6W22biOFWyHs0FWARW52lGwK2WYb/zVjOnJ7efO+WySkdiG77oS1X
/cOQ7nDzYJQh+2P1wHcz/5IfWajM3wRcVHnna2YxYD8s8R7j9UzCpMQ2K3ePKYSB
jjL4kb9QQmOxfUMWX85NjY9Fk2vKV8gWfwIlNyYrtAvYpdQ9k0w=
=iFkx
-----END PGP SIGNATURE-----
pgpSnh9GQvBFK.pgp
Description: PGP signature
--- End Message ---