TL;DR: Although the numbers look high, I don't think they are that
higher than expected based on the not very scientific criteria that we
currently have 170 Koschei failures and my report returns 176 build
errors. So unless anyone opposes, I will start a mass rebuild.

I finished with the test (took longer than I expected due to a bunch
of mistakes in the configuration and because checking ~1200 build logs
is a little bit too much)

- Total: 1254
- Success: 782
- Manual confirmation needed: 463
- Failed: 9

"Failed" means that they built with 1.25 but not with 1.26:

2 of them failed due to tests:
- d2
- delve

7 of them failed due to vet rules:
- docker-distribution
- ignition
- rclone
- syncthing
- golang-github-prometheus-procfs
- golang-github-goccy-yaml
- golang-github-xanzy-gitlab

Then we have the unconfirmed that need manual confirmation. For these,
I tried to write a bash script to check the logs and identify the
problem. Of course this is almost impossible to do right because who
knows what will be in the logs, but I tried to look for missing
dependencies (because of the vendoring migration), test errors, and
overall build errors.

463 packages failed, but I get 491. I bet it is because some packages
are repeated in different categories. After sorting them, I get 471,
so that means my script is far from perfect, but I think that's not
that relevant. What matters is the overall status:

- Dependency failures: 212
- Test failures: 98
- Build errors: 176
- Unknown: 5

As a side check, I checked for my failing packages that I got from the
F44 mass rebuild, and I tried to see if there were in the lists. I
managed to find all of them.

Unless anyone opposes, I will start a mass rebuild in a couple of days.

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to