[Pkg-ayatana-devel] Bug#1061084: user-session-migration: FTBFS when the build directory name contains a '+'

Aurelien Jarno aurel32 at debian.org
Wed Jan 17 18:03:54 GMT 2024


Source: user-session-migration
Version: 0.4.1
Severity: important
Tags: ftbfs

Dear maintainer,

user-session-migration fails to build from source when the build
directory name contains a '+'. Given this is a native package, this
happens when the package is binNMUed:

| I: NOTICE: Log filtering will replace 'build/reproducible-path/user-session-migration-0.4.1+b1' with '<<PKGBUILDDIR>>'

...

| nosetests3
| ........F
| ======================================================================
| FAIL: Test subsequent runs with a new script
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests/migration_tests.py", line 206, in test_subsequent_runs_with_new_script
|     self.assertTrue(re.match("Using '{}' directory\nFile '{files}_test.sh already migrated, skipping\nFile '{files}_test.sh already migrated, skipping\n"
| AssertionError: None is not true
| 
| ----------------------------------------------------------------------
| Ran 9 tests in 24.626s
| 
| FAILED (failures=1)

The full build log is available here:
https://buildd.debian.org/status/fetch.php?pkg=user-session-migration&arch=riscv64&ver=0.4.1%2Bb1&stamp=1705471613&raw=0

This could also happens if the package is NMUed using the +nmuX syntax,
or if an upload to (old)stable is needed using the +debXuY syntax.

Regards
Aurelien



More information about the Pkg-ayatana-devel mailing list