Skip to content

Comments

Dockerfile.ci-archlinux install pkgbuild deps#50

Closed
roxell wants to merge 2 commits intokernelci:masterfrom
roxell:Dockerfile.ci-archlinux-install-PKGBUILD-deps
Closed

Dockerfile.ci-archlinux install pkgbuild deps#50
roxell wants to merge 2 commits intokernelci:masterfrom
roxell:Dockerfile.ci-archlinux-install-PKGBUILD-deps

Conversation

@roxell
Copy link
Collaborator

@roxell roxell commented Feb 5, 2026

This MR fixes:

  • install tuxruns build/run deps via pacman
  • install tuxpkg via pacman instead of pip.

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>
@roxell roxell changed the title Dockerfile.ci archlinux install pkgbuild deps Dockerfile.ci-archlinux install pkgbuild deps Feb 5, 2026
@roxell roxell closed this Feb 6, 2026
@roxell
Copy link
Collaborator Author

roxell commented Feb 6, 2026

this changes should go in together with PR-48, so I pushed the patches there.

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.

1 participant