Skip to content

Makefile: add pkg-sanity-check-prepare for archlinux#48

Merged
bhcopeland merged 3 commits intokernelci:masterfrom
roxell:makefile-add-pkg-sanity-check-prepare-target
Feb 6, 2026
Merged

Makefile: add pkg-sanity-check-prepare for archlinux#48
bhcopeland merged 3 commits intokernelci:masterfrom
roxell:makefile-add-pkg-sanity-check-prepare-target

Conversation

@roxell
Copy link
Collaborator

@roxell roxell commented Feb 3, 2026

Add a pkg-sanity-check-prepare target for archlinux that configure a pacman repository for tuxlava.

@roxell roxell force-pushed the makefile-add-pkg-sanity-check-prepare-target branch from 2ad1dfa to 9be9509 Compare February 5, 2026 12:53
Add a pkg-sanity-check-prepare target for archlinux that configure
a pacman repository for tuxlava.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
@roxell roxell force-pushed the makefile-add-pkg-sanity-check-prepare-target branch 4 times, most recently from a567547 to a1fd921 Compare February 5, 2026 20:02
Setup the tuxlava pacman repo and source the PKGBUILD to install
depends, makedepends and checkdepends so we dont have to maintain
the dependency list in two places. This also fixes the conflict
where tuxlava was installed via pip and then makepkg tried to
install it as a pacman package.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Instead of installing tuxpkg via pip from git, use the tuxpkg pacman
package from the tuxpkg repository. This way we get the same version
as what is used in the actual package builds.

Also remove python-pip since its not needed anymore.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
@bhcopeland bhcopeland merged commit 2cb4dba into kernelci:master Feb 6, 2026
29 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants