** Description changed: - test_retrace_jammy_sandbox fails on non-amd64 (e.g. on arm64): + [ Impact ] + + retracing crashes from other architectures fails on non-amd64 systems. + This can be seen by the autopkgtest. test_retrace_jammy_sandbox fails on + non-amd64 (e.g. on arm64): ``` $ pytest tests/system/test_apport_retrace.py::test_retrace_jammy_sandbox [...] /usr/lib/python3.14/subprocess.py:578: CalledProcessError --------------------------- Captured stdout call --------------------------- - Get:1 http://de.archive.ubuntu.com/ubuntu jammy InRelease [270 kB] - Get:2 http://de.archive.ubuntu.com/ubuntu jammy/main Sources [1340 kB] - Get:3 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1395 kB] - Get:4 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Components [423 kB] + Get:1 http://de.archive.ubuntu.com/ubuntu jammy InRelease [270 kB] + Get:2 http://de.archive.ubuntu.com/ubuntu jammy/main Sources [1340 kB] + Get:3 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1395 kB] + Get:4 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Components [423 kB] Get:5 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 c-n-f Metadata [30.3 kB] - Fetched 3458 kB in 0s (0 B/s) - Fetched 0 B in 0s (0 B/s) + Fetched 3458 kB in 0s (0 B/s) + Fetched 0 B in 0s (0 B/s) Extracting downloaded debs... dynamically loaded /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 needs package libc6, queueing dynamically loaded /usr/lib/x86_64-linux-gnu/libc.so.6 needs package libc6, queueing Installing extra package coreutils to get ExecutablePath Get:1 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 libc6 amd64 2.35-0ubuntu3 [3235 kB] Get:2 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 coreutils amd64 8.32-4.1ubuntu1 [1438 kB] Get:3 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 libc6-dbg amd64 2.35-0ubuntu3 [13.9 MB] - Get:4 [6087 kB] - Fetched 24.7 MB in 0s (0 B/s) + Get:4 [6087 kB] + Fetched 24.7 MB in 0s (0 B/s) Extracting downloaded debs... --------------------------- Captured stderr call --------------------------- ERROR: [Errno 2] No such file or directory: '/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2' ``` Reproduced upstream on commit 2.34.0 on a Pi 5 running resolute. + + [ Test Plan ] + + Check that the autopkgtest is run successfully on all architectures + (except for riscv64 which hasn't been successful in the past, see bug + #2159030). + + [ Where problems could occur ] + + The change is in the code that handles retracing problem reports. It + could cause breaking retracing them. I could also affect user that try + to retrace the crash locally. + + [ Other Info ] + + This SRU addresses a big number of bugs, because it addresses the + several bugs that causes the autopkgtest to fail or fail under certain + conditions. I also bundled the fixes around reporting/retracing the bugs + reports that we found after modernizing the retracing infrastructure.
** Description changed: [ Impact ] retracing crashes from other architectures fails on non-amd64 systems. This can be seen by the autopkgtest. test_retrace_jammy_sandbox fails on non-amd64 (e.g. on arm64): ``` $ pytest tests/system/test_apport_retrace.py::test_retrace_jammy_sandbox [...] /usr/lib/python3.14/subprocess.py:578: CalledProcessError --------------------------- Captured stdout call --------------------------- Get:1 http://de.archive.ubuntu.com/ubuntu jammy InRelease [270 kB] Get:2 http://de.archive.ubuntu.com/ubuntu jammy/main Sources [1340 kB] Get:3 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1395 kB] Get:4 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Components [423 kB] Get:5 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 c-n-f Metadata [30.3 kB] Fetched 3458 kB in 0s (0 B/s) Fetched 0 B in 0s (0 B/s) Extracting downloaded debs... dynamically loaded /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 needs package libc6, queueing dynamically loaded /usr/lib/x86_64-linux-gnu/libc.so.6 needs package libc6, queueing Installing extra package coreutils to get ExecutablePath Get:1 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 libc6 amd64 2.35-0ubuntu3 [3235 kB] Get:2 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 coreutils amd64 8.32-4.1ubuntu1 [1438 kB] Get:3 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 libc6-dbg amd64 2.35-0ubuntu3 [13.9 MB] Get:4 [6087 kB] Fetched 24.7 MB in 0s (0 B/s) Extracting downloaded debs... --------------------------- Captured stderr call --------------------------- ERROR: [Errno 2] No such file or directory: '/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2' ``` Reproduced upstream on commit 2.34.0 on a Pi 5 running resolute. [ Test Plan ] Check that the autopkgtest is run successfully on all architectures (except for riscv64 which hasn't been successful in the past, see bug #2159030). [ Where problems could occur ] The change is in the code that handles retracing problem reports. It - could cause breaking retracing them. I could also affect user that try + could cause breaking retracing them. It could also affect user that try to retrace the crash locally. [ Other Info ] This SRU addresses a big number of bugs, because it addresses the several bugs that causes the autopkgtest to fail or fail under certain conditions. I also bundled the fixes around reporting/retracing the bugs reports that we found after modernizing the retracing infrastructure. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2150427 Title: test_retrace_jammy_sandbox fails on non-amd64: No such file or directory: '/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2' To manage notifications about this bug go to: https://bugs.launchpad.net/apport/+bug/2150427/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
