- Package:
- freedombox
- Source:
- freedombox
- Submitter:
- James Valleroy
- Date:
- 2026-08-20 01:53:02 UTC
- Severity:
- normal
When installing freedombox 26.11 in a fresh unstable Debian VM (created using debvm), the packages uwsgi and uwsgi-plugin-python3 get installed as dependencies. Howwever, freedombox setup process is expecting the uwsgi-core package to be installed, and it is not. So freedombox ends up in a setup loop. uwsgi-core is now a transitional package in testing and unstable.
Aug 18 13:02:54 testvm freedombox[23099]: Running first setup.
Aug 18 13:02:54 testvm freedombox[23099]: Running setup for apps, essential - True, selected apps - None
Aug 18 13:02:54 testvm freedombox[23099]: Operation: diagnostics: Installing app: added
Aug 18 13:02:54 testvm freedombox[23099]: Operation: diagnostics: Installing app: running
Aug 18 13:02:54 testvm freedombox[23099]: Setup run: diagnostics
Aug 18 13:02:54 testvm freedombox[23099]: Setup completed: diagnostics: App installed. None
Aug 18 13:02:54 testvm freedombox[23099]: Operation: apache: Installing app: added
Aug 18 13:02:54 testvm freedombox[23099]: Operation: apache: Installing app: running
Aug 18 13:02:54 testvm freedombox[23099]: Setup run: apache
Aug 18 13:02:55 testvm freedombox[23099]: Setup completed: apache: Error installing app: {exception} uwsgi-core
Aug 18 13:02:55 testvm freedombox[23099]: Error running setup - uwsgi-core
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/plinth/setup.py", line 349, in run_setup_on_apps
setup_apps(essential=True, allow_install=allow_install)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/plinth/setup.py", line 257, in setup_apps
operation.join()
~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/plinth/operation.py", line 91, in join
raise self.exception
File "/usr/lib/python3/dist-packages/plinth/setup.py", line 74, in _run_setup_on_app
app.setup(old_version=current_version)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/plinth/modules/apache/__init__.py", line 149, in setup
super().setup(old_version)
~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/plinth/app.py", line 154, in setup
component.setup(old_version=old_version)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/plinth/package.py", line 192, in setup
install(self.get_actual_packages(),
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
skip_recommends=self.skip_recommends)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/plinth/package.py", line 483, in install
raise PackageNotInstalledError(package_name)
plinth.errors.PackageNotInstalledError: uwsgi-core
Aug 18 13:02:55 testvm freedombox[23099]: Unable to complete setup: uwsgi-core
Aug 18 13:02:55 testvm freedombox[23099]: Will try again in 10 seconds
We believe that the bug you reported is fixed in the latest version of freedombox, 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 1144740@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. James Valleroy <jvalleroy@mailbox.org> (supplier of updated freedombox 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 ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Wed, 19 Aug 2026 21:09:59 -0400 Source: freedombox Architecture: source Version: 26.11.1 Distribution: unstable Urgency: medium Maintainer: FreedomBox packaging team <freedombox-pkg-team@lists.alioth.debian.org> Changed-By: James Valleroy <jvalleroy@mailbox.org> Closes: 1144740 Changes: freedombox (26.11.1) unstable; urgency=medium . [ James Valleroy ] * d/tests: Re-arrange test steps to help with debugging * doc: Fetch latest manual . [ Oğuz Ersen ] * Translated using Weblate (Turkish) . [ Hosted Weblate user 54392 ] * Translated using Weblate (Chinese (Simplified Han script)) . [ Sunil Mohan Adapa ] * apache: Stop installing uwsgi by default (Closes: #1144740) . [ Dietmar ] * Translated using Weblate (German) Checksums-Sha1: 2fa180451d5758df611f350fb6f8ce9ea1409b96 3416 freedombox_26.11.1.dsc 85c56a4e39c109b2ca819c22ae1eefa4ece75094 53953912 freedombox_26.11.1.tar.xz 17b4d4703cba9870e470bcc030b1f03560426b05 40282792 freedombox_26.11.1.git.tar.xz 57ce5a18190c34f832356db750d84d4955a8d465 17564 freedombox_26.11.1_source.buildinfo Checksums-Sha256: 7a2e5e6db0db99be01ec4cdd07462fce161c4ae4b2328c489aea880565078caf 3416 freedombox_26.11.1.dsc a7fabfa6b08b3abd742759d2f86439f3a02ffa72c64bab36f02cb78daafb3576 53953912 freedombox_26.11.1.tar.xz eb64f1c86a1a4669e56ae72430cfe4e143619794dda4da7a100edd0908077842 40282792 freedombox_26.11.1.git.tar.xz e01a587249a903f2007f493a96edcf3f7c9e427d70a218598b0feee642dc3453 17564 freedombox_26.11.1_source.buildinfo Files: 1e0255cc53c923c41d20631b1fb704d2 3416 web optional freedombox_26.11.1.dsc bd13e1efef9ea9d419632a75f3290492 53953912 web optional freedombox_26.11.1.tar.xz 102768b7d4eb19e44d7c31346a23044a 40282792 web None freedombox_26.11.1.git.tar.xz e78ca991823965c2922b59030388dc31 17564 web optional freedombox_26.11.1_source.buildinfo Git-Tag-Info: tag=1b7e834dc69e5358c2cdcd0132314b0b1285eeac fp=7d6adb750f91085589484be677c0c75e7b650808 Git-Tag-Tagger: James Valleroy <jvalleroy@mailbox.org> -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqGWOIACgkQYG0ITkaD wHkc1RAAzqNYuCGuqw1/TG7HMCS6uhLSiXePstzRYYyT/Wpykklrz+/ExW9gKDa+ sSpIa4yA5HGmaOQF71YgQZaxSsG9gn/IrM6x4Xfq7R3W57vvgxdNj33b86GnViO2 cnmsL/ZLJjRjwmBkV5da1J8JUCuxda84EP1DgUEMt5DNl+in1QoiOaBWduTk4AdK dYEJdV0yybH3ATYJYLmv5nV4MzMUav7kxXhgbbLh4Lfk7I9Ke+w8IKaDgo+Zbyoo BcCmjhYA9wmKaObNHzo9M0cexLanPntL8iuAjWqa4dRzp9n2mSnM8ghb62dlf+ru OR0hfdNzz063261MSE17NR2W9gw9IurlFaOLAieiyV4/HehFIwCNK3kzzCSxKtOF GnAgOfZ1vm7Ab256TVLKUawWaHGMhAyawURU6X19P3OsktdJiPLVDeczNFgALGz+ BMGEqJASkxRGyAU+STERPixKcz6KVx5M2SMNPJ0SILnNGvRIVnMrBGYzo0TWOYdY 6+rSLRbqu9BP7cWrhCLEdcfeRa3iJLPiyveygEkAuhzaKkgqeTJHb+nni5rLATrO lF65PiKfVmKozmJsWe6/ZHfx/zAH59C+ZXrzVgkHeDAJ3W/r4NnMj086SKogUr71 UkTKuyqsuZBiXaUGrnPibUnoveV+CCV6CGTAvy+Sl6q63dAHl7w= =RvKj -----END PGP SIGNATURE-----