** 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

Reply via email to