os
os copied to clipboard
test/pkgconf pipelines for all dev packages that currently succeed
This set of tests uses the new test/pkgconf pipeline.
All ~263 of these are confirmed passing right now in make test/*
Hi! As the pkgconf maintainer I am impressed with the level of quality assurance being done regarding pkg-config data in Wolfi. This is legitimately mind-blowing stuff and I hope other distributions are motivated to do the same kind of quality assurance testing.
Also, let me know if there are ways we can enhance pkgconf to streamline testing in Wolfi.
@joshrwolf @murraybd @xnox Is there anything else I need to do here? I'd love to get this merged, so that I can start working on the next batch...
@dustinkirkland My investigation indicates that the CI failure is just with cyrus-sasl failing to build and I'll have an independent fix for that shortly. So if you just drop the test changes for cyrus-sasl I'll include that in a PR fixing the build failure.
Sweet! Done!
Automatic dependencies have landed. I would rather do epoch bump-full rebuilds for all the things. Because then the next batch should be enabled strict pipeline checks for all packages.
Okay -- so I'll do the work to do this (epoch bumps) -- if both @murraybd and @joshrwolf agree?
Force merging because some packages fail to rebuild now. We'll test everything after this and fix up anything that fails.