Closed Morganamilo closed 3 years ago
@Morganamilo The CI fails at the compilation step. It looks like alpm still tried to find a local pacman installation in order to compile alpm ?
Alpm has always needed a local Pacman install to build. It just happens your Travis config never actually builds, just runs clippy/check.
With the generate feature though, the build.rs needs alpm installed, so the check fails.
Me advice would be to either run your ci in an archlinux environment like yay does. Or just not use the all features in your travis config.
(I want to see the upstream (alpm) changes as well, so it might take a bit of time.)
Oh have fun with that. The code is the worst thing I've ever written :P
alpm.rs is now v1.0.1
pr updated.
Thanks for the PR! Merged
UPD: I got confused with CI-s state, but restored everything as it was again.
this is intended to be the final interface for alpm. As long as there's nothing wrong found, 1.0.0 will be released with the same interface.
This also adds the generate feature. This causes alpm-sys to generate the raw bindings on the fly.