Bug#945227: ros-catkin-lint: FTBFS in sid

Gianfranco Costamagna locutusofborg at debian.org
Thu Nov 21 14:14:14 GMT 2019


Source: ros-catkin-lint
Version: 1.6.2-1
Severity: serious

Hello, looks like the package FTBFS in sid...

I: pybuild base:217: cd /build/ros-catkin-lint-1.6.2/.pybuild/cpython3_3.8_catkin-lint/build; python3.8 -m nose -v test
Test minimal catkin project for compliance ... ok
Test minimal catkin project with skip directive ... ok
Test catkin_lint invocation on a ROS workspace ... FAIL
Test dependency checks (POSIX/NT) ... ok
Test checks for dynamic reconfigure scripts (POSIX/NT) ... ok
Test checks for exported libraries (POSIX/NT) ... ok
Test find_package() logic ... ok
Test checks for package format version 2 features ... ok
Test checks for generated files (POSIX/NT) ... ok
Test include_directories() (POSIX/NT) ... ok
Test installation checks (POSIX/NT) ... ok
Test link_directories() (POSIX/NT) ... ok
Test ROS message generation checks ... ok
Test checks for invalid names (POSIX/NT) ... ok
Test checks for exported plugins (POSIX/NT) ... ok
Test Qt5 modules included through COMPONENTS directives ... ok
Test checks for executable scripts (POSIX/NT) ... ok
Test add_executable() and add_library() (POSIX/NT) ... ok
Test checks catkin packages with declared targets (POSIX/NT) ... ok
Test unit test checks ... ok
Test CUDA checks (POSIX/NT) ... ok
Test catkin build system checks ... ok
Test dependency checks for package.xml ... ok
Test check for valid exported targets ... ok
Test check for descriptive package descriptions ... ok
Test CMake includes (POSIX/NT) ... ok
Test check for cmake_modules usage ... ok
Test check for deprecated features ... ok
Test proper style for CMake code blocks ... ok
Test global variable checks ... ok
Test check for CMake minimum compatible version ... ok
Test project() ... ok
Test check for singleton commands ... ok
Test checks for proper handling of special variables ... ok
Test proper placement and handling of catkin_python_setup() (POSIX/NT) ... ok
Test catkin_python_setup() call without setup.py ... ok
Test CMake parser argparse utility function ... ok
Test CMake parser argument parsing ... ok
Test CMake parser command parsing ... ok
Test CMake parser comment handling ... ok
Test CMake parser with empty file ... ok
Test CMake parser foreach() loop handling ... ok
Test CMake parser function definitions ... ok
Test CMake parser generator expressions ... ok
Test CMake parser column numbering ... ok
Test CMake parser line numbering ... ok
Test CMake parser macro expansion ... ok
Test CMake parser catkin_lint pragmas ... ok
Test CMaker parser skip block ... ok
Test CMake parser string parsing ... ok
Test CMake parser variable substitution semantics ... ok
Test indentation check for foreach()/endforeach() blocks ... ok
Test indentation check for if()/else()/endif() blocks ... ok
Test indentation check for sequences with macro calls ... ok
Test indentation check for regular command sequences ... ok
Test invalid CMake command arguments ... ok
Test CMake inclusion blacklist (POSIX/NT) ... ok
Test circular dependencies in custom linter modules ... ok
Test environment variable handling ... ok
Test catkin environment (POSIX/NT) ... ok
Test if()/else()/endif() block handling ... ok
Test edge cases for CMake include ... ok
Test CMake list handling ... ok
Test check for lower-case command names ... ok
Test package path resolver (POSIX/NT) ... ok
Test #catkin_lint: pragma handling ... ok
Test add_subdirectory() (POSIX/NT) ... ok
Test output format for catkin_lint text output with explanations ... ok
Test output format for catkin_lint text output ... ok
Test output format for catkin_lint XML output ... ok
Test is_sorted() utility function ... ok
Test word_split() utility function ... ok
Test write_atomic() utility function ... ok

======================================================================
FAIL: Test catkin_lint invocation on a ROS workspace
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/ros-catkin-lint-1.6.2/.pybuild/cpython3_3.8_catkin-lint/build/test/test_all_checks.py", line 266, in runTest
    self.assertEqual(exitcode, 1)
AssertionError: 0 != 1

----------------------------------------------------------------------
Ran 73 tests in 0.351s

FAILED (failures=1)
E: pybuild pybuild:341: test: plugin distutils failed with: exit code=1: cd /build/ros-catkin-lint-1.6.2/.pybuild/cpython3_3.8_catkin-lint/build; python3.8 -m nose -v test
dh_auto_test: pybuild --test --test-nose -i python{version} -p "3.8 3.7" returned exit code 13
make: *** [debian/rules:23: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
I: copying local configuration


can you please have a look?

G.



More information about the debian-science-maintainers mailing list