Skip to content

Test suite fails on s390x: "No valid recycle bin record found" #47

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
polkornyipt opened this issue Apr 4, 2025 · 6 comments
Closed
Assignees
Labels
Milestone

Comments

@polkornyipt
Copy link

Hi,

While building version 0.8.1 on the s390x architecture (Debian), the test suite fails with the following repeated error:

114: Fatal error: No valid recycle bin record found
114: Error occurred in following record:
114: INFO2-sample2: Illegal INFO2 of record size 0

Full build log:
https://buildd.debian.org/status/fetch.php?pkg=rifiuti2&arch=s390x&ver=0.8.1-1&stamp=1743731936&raw=0

Feel free to let me know how I can assist.
Thanks!

@abelcheung
Copy link
Owner

No problem, I'll try setting up a s390x qemu vm in coming week and see if problem can be reproduced locally.

@polkornyipt
Copy link
Author

I was able to reproduce the issue using sbuild for the s390x architecture, and this is also blocking the migration of version 0.8.1 to Testing. Debian is getting very close to the freeze, which will happen on April 15th.
If you'd like version 0.8.1 to be included in Debian 13 (Trixie), it's necessary to get this fixed soon. I'm happy to help with anything you need — just let me know!

@abelcheung
Copy link
Owner

Got that. I'll have access to computer again tomorrow, so quite positive it can be fixed in time. By inspecting a few of the buildd logs, it looks like generic problem with big endian architectures, not specific to s390x.

@abelcheung abelcheung moved this from Consider to Todo in Rifiuti2 progress Apr 8, 2025
@abelcheung abelcheung added this to the 0.8.2 release milestone Apr 8, 2025
@abelcheung abelcheung added the bug label Apr 8, 2025
@abelcheung abelcheung self-assigned this Apr 8, 2025
@abelcheung abelcheung moved this from Todo to In Progress in Rifiuti2 progress Apr 8, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in Rifiuti2 progress Apr 9, 2025
@abelcheung
Copy link
Owner

abelcheung commented Apr 9, 2025

@polkornyipt Just released new version, I believe it can address all build or runtime failures in 0.8.1 buildd log. Please tell me anytime if something still goes wrong. Thanks for the hard work!

@abelcheung
Copy link
Owner

@polkornyipt ping?

@polkornyipt
Copy link
Author

polkornyipt commented Apr 12, 2025

Hi, sorry for the delay. I’ve imported the new version and everything seems ok. I tried a cross-build for s390x and it passed.

The package has just been uploaded, and builds on the architectures have already started, I believe everything should be fine.

You can follow the progress here: https://buildd.debian.org/status/package.php?p=rifiuti2

Edit: The build has now passed on all Debian officially supported architectures. The package should migrate to testing in a few days, and will then be available in Debian 13 Trixie.

Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

2 participants