Bug ID 1210179
Summary python-Django fails to build in Leap 15.5
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.5
Hardware Other
OS Other
Status NEW
Severity Major
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter lubos.kocman@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Hello

package python-Django currently fails to build in Leap 15.5

We would like to have it fixed prior to the RC build in April. See details at
https://en.opensuse.org/openSUSE:Roadmap

here's the build log
https://build.opensuse.org/package/live_build_log/openSUSE:Backports:SLE-15-SP5/python-Django/standard/x86_64

[  380s] ======================================================================
[  380s] FAIL: test_custom_fields (inspectdb.tests.InspectDBTestCase)
[  380s] ----------------------------------------------------------------------
[  380s] Traceback (most recent call last):
[  380s]   File "/usr/lib64/python3.6/unittest/case.py", line 59, in
testPartExecutor
[  380s]     yield
[  380s]   File "/usr/lib64/python3.6/unittest/case.py", line 605, in run
[  380s]     testMethod()
[  380s]   File
"/home/abuild/rpmbuild/BUILD/Django-2.2.28/tests/inspectdb/tests.py", line 267,
in test_custom_fields
[  380s]     self.assertIn("text_field = myfields.TextField()", output)
[  380s]   File "/usr/lib64/python3.6/unittest/case.py", line 1089, in assertIn
[  380s]     self.fail(self._formatMessage(msg, standardMsg))
[  380s]   File "/usr/lib64/python3.6/unittest/case.py", line 670, in fail
[  380s]     raise self.failureException(msg)
[  380s] AssertionError: 'text_field = myfields.TextField()' not found in "#
This is an auto-generated Django model module.\n# You'll have to do the
following manually to clean this up:\n#   * Rearrange models' order\n#   * Make
sure each model has one field with primary_key=True\n#   * Make sure each
ForeignKey has `on_delete` set to the desired behavior.\n#   * Remove `managed
= False` lines if you wish to allow Django to create, modify, and delete the
table\n# Feel free to rename the models, but don't rename db_table values or
field names.\nfrom django.db import models\n\n\nclass
InspectdbColumntypes(models.Model):\n    id =
models.TextField(primary_key=True)  # This field type is a guess.\n   
big_int_field = models.BigIntegerField()\n    bool_field = models.TextField() 
# This field type is a guess.\n    null_bool_field =
models.TextField(blank=True, null=True)  # This field type is a guess.\n   
char_field = models.TextField()  # This field type is a guess.\n   
null_char_field = models.TextField(blank=True, null=True)  # This field type is
a guess.\n    date_field = models.TextField()  # This field type is a guess.\n 
  date_time_field = models.TextField()  # This field type is a guess.\n   
decimal_field = models.TextField()  # This field type is a guess.\n   
email_field = models.TextField()  # This field type is a guess.\n    file_field
= models.TextField()  # This field type is a guess.\n    file_path_field =
models.TextField()  # This field type is a guess.\n    float_field =
models.TextField()  # This field type is a guess.\n    int_field =
models.TextField()  # This field type is a guess.\n    gen_ip_address_field =
models.TextField()  # This field type is a guess.\n    pos_int_field =
models.TextField()  # This field type is a guess.\n    pos_small_int_field =
models.TextField()  # This field type is a guess.\n    slug_field =
models.TextField()  # This field type is a guess.\n    small_int_field =
models.TextField()  # This field type is a guess.\n    text_field =
models.TextField()  # This field type is a guess.\n    time_field =
models.TextField()  # This field type is a guess.\n    url_field =
models.TextField()  # This field type is a guess.\n    uuid_field =
models.TextField()  # This field type is a guess.\n\n    class Meta:\n       
managed = False\n        db_table = 'inspectdb_columntypes'\n"
[  380s] 
[  380s] ----------------------------------------------------------------------
[  380s] Ran 12825 tests in 246.777s
[  380s] 
[  380s] FAILED (failures=1, skipped=893, expected failures=4)


You are receiving this mail because: