Your message dated Wed, 04 Sep 2019 09:20:38 +0000
with message-id <e1i5rsw-0004qq...@fasolo.debian.org>
and subject line Bug#939350: Removed package(s) from unstable
has caused the Debian Bug report #933146,
regarding FTBFS, not Django 2.2 ready
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.)
--
933146: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=933146
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-django-rosetta
Version: 0.7.6-1
Severity: serious
Tags: patch
Hi,
Please find attached patch for the Python 2 removal part.
The package still FTBFS after this patch:
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:217: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_django-rosetta/build; python3.7 -m
unittest discover -v
rosetta.tests (unittest.loader._FailedTest) ... ERROR
======================================================================
ERROR: rosetta.tests (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: rosetta.tests
Traceback (most recent call last):
File "/usr/lib/python3.7/unittest/loader.py", line 470, in _find_test_path
package = self._get_module_from_name(name)
File "/usr/lib/python3.7/unittest/loader.py", line 377, in
_get_module_from_name
__import__(name)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_django-rosetta/build/rosetta/tests/__init__.py",
line 1, in <module>
from .tests import *
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_django-rosetta/build/rosetta/tests/tests.py",
line 3, in <module>
from django.contrib.auth.models import User, Group
File "/usr/lib/python3/dist-packages/django/contrib/auth/models.py", line 2,
in <module>
from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager
File "/usr/lib/python3/dist-packages/django/contrib/auth/base_user.py", line
47, in <module>
class AbstractBaseUser(models.Model):
File "/usr/lib/python3/dist-packages/django/db/models/base.py", line 103, in
__new__
app_config = apps.get_containing_app_config(module)
File "/usr/lib/python3/dist-packages/django/apps/registry.py", line 252, in
get_containing_app_config
self.check_apps_ready()
File "/usr/lib/python3/dist-packages/django/apps/registry.py", line 134, in
check_apps_ready
settings.INSTALLED_APPS
File "/usr/lib/python3/dist-packages/django/conf/__init__.py", line 79, in
__getattr__
self._setup(name)
File "/usr/lib/python3/dist-packages/django/conf/__init__.py", line 64, in
_setup
% (desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS,
but settings are not configured. You must either define the environment
variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing
settings.
----------------------------------------------------------------------
Ran 1 test in 0.000s
FAILED (errors=1)
E: pybuild pybuild:341: test: plugin distutils failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_django-rosetta/build; python3.7 -m
unittest discover -v
dh_auto_test: pybuild --test -i python{version} -p 3.7 returned exit code 13
make: *** [debian/rules:10: build] Error 255
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2019-07-26T21:43:50Z
diff -u -N -r debian/changelog ../debian/changelog
--- debian/changelog 2019-07-26 23:44:33.561224883 +0200
+++ ../debian/changelog 2019-07-26 23:43:01.840631647 +0200
@@ -1,4 +1,4 @@
-python-django-rosetta (0.7.6-1) UNRELEASED; urgency=medium
+python-django-rosetta (0.7.6-1) unstable; urgency=medium
[ Michael Fladischer ]
* New upstream release.
@@ -24,7 +24,14 @@
* d/watch: Use https protocol
* Convert git repository from git-dpm to gbp layout
- -- Michael Fladischer <fl...@debian.org> Tue, 04 Aug 2015 09:47:58 +0200
+ [ Thomas Goirand ]
+ * Team upload.
+ * Ran wrap-and-sort -bast.
+ * Switch to debhelper-compat=11.
+ * Removed Python 2 support.
+ * Add missing build-depends: python3-django, python3-polib.
+
+ -- Thomas Goirand <z...@debian.org> Fri, 26 Jul 2019 23:35:51 +0200
python-django-rosetta (0.7.2-1) unstable; urgency=low
diff -u -N -r debian/compat ../debian/compat
--- debian/compat 2019-07-26 23:44:33.561224883 +0200
+++ ../debian/compat 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-7
diff -u -N -r debian/control ../debian/control
--- debian/control 2019-07-26 23:44:33.561224883 +0200
+++ ../debian/control 2019-07-26 23:42:33.088444857 +0200
@@ -1,50 +1,29 @@
Source: python-django-rosetta
Maintainer: Debian Python Modules Team
<python-modules-t...@lists.alioth.debian.org>
-Uploaders: Michael Ziegler <diese-a...@funzt-halt.net>
+Uploaders:
+ Michael Ziegler <diese-a...@funzt-halt.net>,
Section: python
Priority: optional
-Build-Depends: debhelper (>= 7.0.50~),
- dh-python,
- python,
- python-setuptools,
- python3-all,
- python3-setuptools
+Build-Depends:
+ debhelper-compat (= 11),
+ dh-python,
+ python3-all,
+ python3-django,
+ python3-polib,
+ python3-setuptools,
Standards-Version: 3.9.6
Vcs-Browser: https://salsa.debian.org/python-team/modules/python-django-rosetta
Vcs-Git: https://salsa.debian.org/python-team/modules/python-django-rosetta.git
Homepage: http://code.google.com/p/django-rosetta
XS-Python-Version: all
-Package: python-django-rosetta
-Architecture: all
-Depends: python-django,
- python-polib (>= 1.0.3),
- ${misc:Depends},
- ${python:Depends}
-Description: Eases the translation process of your Django projects (Python 2)
- A Django application that eases the translation process of your Django
- projects.
- .
- Because it doesn't export any models, Rosetta doesn't create any tables
- in your project's database. Rosetta can be installed and uninstalled by
- simply adding and removing a single entry in your project's INSTALLED_APPS
- and a single line in your main urls.py file.
- .
- Features:
- * Database independent
- * Reads and writes your project's gettext catalogs (po and mo files)
- * Installed and uninstalled in under a minute
- * Uses Django's admin interface CSS
- * Translation suggestions via Google AJAX Language API
- .
- Acknowledgments:
- * Rosetta uses the excellent polib library to parse and handle Po files.
- .
- This is the Python 2 version of the package.
-
Package: python3-django-rosetta
Architecture: all
-Depends: python3-django, python3-polib, ${misc:Depends}, ${python3:Depends}
+Depends:
+ python3-django,
+ python3-polib,
+ ${misc:Depends},
+ ${python3:Depends},
Description: Eases the translation process of your Django projects (Python 3)
A Django application that eases the translation process of your Django
projects.
diff -u -N -r debian/rules ../debian/rules
--- debian/rules 2019-07-26 23:44:33.561224883 +0200
+++ ../debian/rules 2019-07-26 23:40:03.083462860 +0200
@@ -7,4 +7,4 @@
export PYBUILD_NAME=django-rosetta
%:
- dh $@ --with python2,python3 --buildsystem=pybuild
+ dh $@ --with python3 --buildsystem=pybuild
--- End Message ---
--- Begin Message ---
Version: 0.7.2-1.1+rm
Dear submitter,
as the package python-django-rosetta has just been removed from the Debian
archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/939350
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)
--- End Message ---