I simply run make check, using duplicity-0.6.17. This is on a gentoo linux 64 bit system.
make[2]: Entering directory `/mnt/tmpfs/deja-dup-21.4/tests/common'
/bin/sh ../../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I../../common -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng15 -O2 -pipe -ftracer -march=corei7-avx -mtune=corei7-avx -mcx16 -msahf -mno-movbe -maes -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mavx -msse4.2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -frecord-gcc-switches -g -Wimplicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -o common common-common.o -pthread -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 ../../common/libcommon.la
libtool: link: x86_64-pc-linux-gnu-gcc -I../../common -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng15 -O2 -pipe -ftracer -march=corei7-avx -mtune=corei7-avx -mcx16 -msahf -mno-movbe -maes -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mavx -msse4.2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -frecord-gcc-switches -g -Wimplicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -o common common-common.o -pthread -lnotify -lgdk_pixbuf-2.0 ../../common/.libs/libcommon.a -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -lgnome-keyring -lgmodule-2.0 -lrt -lglib-2.0 -pthread
dbus-launch ./common
/unit/utils/testing_mode: OK
/unit/utils/get_day: OK
/unit/utils/parse_dir: OK
/unit/utils/parse_dir_list: OK
/unit/operation/mode_to_string: OK
/backup/bad_volume: ** (./common:20667): DEBUG: DuplicityInstance.vala:196: Running the following duplicity (20696) command: duplicity 'collection-status' '--exclude=/tmp/not/a/thing' '--exclude=/local/home/justin/.local/share/Trash' '--exclude=/local/home/justin/.xsession-errors' '--exclude=/local/home/justin/.thumbnails' '--exclude=/local/home/justin/.gvfs' '--exclude=/local/home/justin/.adobe/Flash_Player/AssetCache' '--include=/local/home/justin' '--exclude=/local/home/justin' '--exclude=/sys' '--exclude=/proc' '--exclude=/tmp' '--exclude=/tmp/deja-dup-test-4S3xzh/cache/deja-dup' '--exclude=/tmp/deja-dup-test-4S3xzh/cache' '--exclude=**' '--gio' 'file:///tmp/not/a/thing' '--no-encryption' '--verbosity=9' '--gpg-options=--no-use-agent' '--archive-dir=/tmp/deja-dup-test-4S3xzh/cache/deja-dup' '--log-fd=12'
** (./common:20667): DEBUG: DuplicityInstance.vala:568: duplicity (20696) exited with value 255
** WARNING **: common.vala:217: Cancel didn't match; expected 0, got 1
Could reproduce a similar behaviour in arch64 - duplicity 0.6.17-3
/backup/bad_volume: ** (./common:4926): DEBUG: DuplicityInstan ce.vala: 196: Running the following duplicity (4951) command: duplicity 'collection-status' '--exclude= /tmp/not/ a/thing' '--exclude= /home/michael/ .local/ share/Trash' '--exclude= /home/michael/ .xsession- errors' '--exclude= /home/michael/ .thumbnails' '--exclude= /home/michael/ .gvfs' '--exclude= /home/michael/ .adobe/ Flash_Player/ AssetCache' '--include= /home/michael' '--exclude=/sys' '--exclude=/proc' '--exclude=/tmp' '--exclude= /tmp/deja- dup-test- CIE0FI/ cache/deja- dup' '--exclude= /tmp/deja- dup-test- CIE0FI/ cache' '--exclude=**' '--gio' 'file:/ //tmp/not/ a/thing' '--no-encryption' '--verbosity=9' '--gpg- options= --no-use- agent' '--archive- dir=/tmp/ deja-dup- test-CIE0FI/ cache/deja- dup' '--log-fd=12'
** (./common:4926): DEBUG: DuplicityInstan ce.vala: 568: duplicity (4951) exited with value 1
** (./common:4926): DEBUG: DuplicityInstan ce.vala: 196: Running the following duplicity (4955) command: duplicity 'collection-status' '--exclude= /tmp/not/ a/thing' '--exclude= /home/michael/ .local/ share/Trash' '--exclude= /home/michael/ .xsession- errors' '--exclude= /home/michael/ .thumbnails' '--exclude= /home/michael/ .gvfs' '--exclude= /home/michael/ .adobe/ Flash_Player/ AssetCache' '--include= /home/michael' '--exclude=/sys' '--exclude=/proc' '--exclude=/tmp' '--exclude= /tmp/deja- dup-test- CIE0FI/ cache/deja- dup' '--exclude= /tmp/deja- dup-test- CIE0FI/ cache' '--exclude=**' '--gio' 'file:/ //tmp/not/ a/thing' '--no-encryption' '--verbosity=9' '--gpg- options= --no-use- agent' '--archive- dir=/tmp/ deja-dup- test-CIE0FI/ cache/deja- dup' '--log-fd=19'
** (./common:4926): DEBUG: DuplicityInstan ce.vala: 568: duplicity (4955) exited with value 1
** WARNING **: common.vala:226: Error string didn't match; expected Blarg blarg do something, got Failed with an unknown error.