diff --git a/swh/loader/package/rpm/tests/test_rpm.py b/swh/loader/package/rpm/tests/test_rpm.py
index f7adb507bdad2880cecb63912293f61b8ad872e7..1d54a1a3dd9bc87acaafd05410065627f72a261b 100644
--- a/swh/loader/package/rpm/tests/test_rpm.py
+++ b/swh/loader/package/rpm/tests/test_rpm.py
@@ -142,8 +142,8 @@ def test_download_and_extract_rpm_package(requests_mock_datadir):
         assert os.path.exists(f"{tmpdir}/extracted/nginx-1.18.0.tar.gz")
 
         with open(f"{tmpdir}/extract.log", "r") as f:
-            logs = f.read()
-            assert logs.startswith("404.html")
+            logs = f.readlines()
+            assert logs[0].strip() in ("404.html", "./404.html")
 
 
 def test_extract_non_rpm_package(requests_mock_datadir):