]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: fix TEST-50-DISSECT build on Ubuntu CI
authorLuca Boccassi <luca.boccassi@microsoft.com>
Fri, 16 Oct 2020 12:20:45 +0000 (13:20 +0100)
committerLuca Boccassi <luca.boccassi@microsoft.com>
Sat, 17 Oct 2020 16:58:40 +0000 (17:58 +0100)
Ubuntu CI's just got the dependencies require dto run this test added,
and it seems the build is different enough from other platforms
that it fails to create the required directories:

cp: cannot create regular file '/var/tmp/systemd-test.JJMOBY/minimal/usr/lib/os-release': No such file or directory

test/TEST-50-DISSECT/test.sh

index f274b73522b54a957ed3250e8fbb737b4668c4e9..073ca8c31b91bada4eb57dc138ee3207fc9d95ac 100755 (executable)
@@ -37,7 +37,7 @@ test_create_image() {
         )
         oldinitdir=$initdir
         export initdir=$TESTDIR/minimal
-        mkdir -p $initdir
+        mkdir -p $initdir/usr/lib $initdir/etc
         setup_basic_dirs
         install_basic_tools
         cp $os_release $initdir/usr/lib/os-release