Source: python-ldap
Version: 3.4.0-1
Severity: serious
User: debian...@lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of python-ldap the autopkgtest of python-ldap fails in testing when that autopkgtest is run with the binary packages of python-ldap from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
python-ldap            from testing    3.4.0-1
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it? It seems like a missing new (test) dependency.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=python-ldap

https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-ldap/23177881/log.gz


======================================================================
ERROR: setUpClass (t_bind.TestBinds)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: setUpClass (t_cext.TestLdapCExtension)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.v0m7b8wh/downtmp/autopkgtest_tmp/Tests/t_cext.py", line 30, in setUpClass
    super().setUpClass()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: setUpClass (t_edit.EditionTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.v0m7b8wh/downtmp/autopkgtest_tmp/Tests/t_edit.py", line 16, in setUpClass
    super().setUpClass()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: setUpClass (t_ldap_options.TestLDAPObjectOptions)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: setUpClass (t_ldap_sasl.TestSasl)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.v0m7b8wh/downtmp/autopkgtest_tmp/Tests/t_ldap_sasl.py", line 49, in setUpClass
    super().setUpClass()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: setUpClass (t_ldap_schema_subentry.TestSubschemaUrlfetchSlapd)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: setUpClass (t_ldap_syncrepl.TestSyncrepl)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.v0m7b8wh/downtmp/autopkgtest_tmp/Tests/t_ldap_syncrepl.py", line 281, in setUpClass
    super().setUpClass()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: setUpClass (t_ldapobject.Test00_SimpleLDAPObject)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.v0m7b8wh/downtmp/autopkgtest_tmp/Tests/t_ldapobject.py", line 93, in setUpClass
    super().setUpClass()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: setUpClass (t_ldapobject.Test01_ReconnectLDAPObject)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.v0m7b8wh/downtmp/autopkgtest_tmp/Tests/t_ldapobject.py", line 93, in setUpClass
    super().setUpClass()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: setUpClass (t_ldapobject.Test03_SimpleLDAPObjectWithFileno)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.v0m7b8wh/downtmp/autopkgtest_tmp/Tests/t_ldapobject.py", line 93, in setUpClass
    super().setUpClass()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 603, in setUpClass
    cls.server = cls.server_class()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: test_context_manager (t_slapdobject.TestSlapdObject)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.v0m7b8wh/downtmp/autopkgtest_tmp/Tests/t_slapdobject.py", line 8, in test_context_manager
    with slapdtest.SlapdObject() as server:
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

======================================================================
ERROR: test_context_manager_after_start (t_slapdobject.TestSlapdObject)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.v0m7b8wh/downtmp/autopkgtest_tmp/Tests/t_slapdobject.py", line 13, in test_context_manager_after_start
    server = slapdtest.SlapdObject()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 233, in __init__
    self._find_commands()
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 262, in _find_commands
    self.PATH_SLAPADD = self._find_command('slapadd')
File "/usr/lib/python3/dist-packages/slapdtest/_slapdtest.py", line 277, in _find_command
    raise ValueError(
ValueError: Command 'slapadd' not found. Set the BIN environment variable to override slapdtest's search path.

----------------------------------------------------------------------
Ran 104 tests in 1.602s

FAILED (errors=12, expected failures=1)
autopkgtest [08:12:20]: test upstream

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to