David Runge pushed to branch main at Arch Linux / Packaging / Packages / podman-compose
Commits: b1e37d9e by David Runge at 2024-04-23T11:33:31+02:00 upgpkg: 1.1.0-1 Disable a lot of tests that call podman. We are missing subuid/subgid entries for the build user and can not run these tests. - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,11 +1,12 @@ pkgbase = podman-compose pkgdesc = A script to run docker-compose.yml using podman - pkgver = 1.0.6 - pkgrel = 5 + pkgver = 1.1.0 + pkgrel = 1 url = https://github.com/containers/podman-compose arch = any license = GPL-2.0-only checkdepends = python-pytest + checkdepends = python-parameterized makedepends = python-build makedepends = python-installer makedepends = python-setuptools @@ -15,8 +16,8 @@ pkgbase = podman-compose depends = python-dotenv depends = python-yaml optdepends = aardvark-dns: resolve hostnames of linked containers - source = podman-compose-1.0.6.tar.gz::https://github.com/containers/podman-compose/archive/v1.0.6.tar.gz - sha512sums = eb6972c51fd02c7a7dec364d18417c4f093f12ab90ba7061be189de7130c8eb0becb5a1653ebf7db0611470b52257a4a1eaae52891f434ca73fbc6dd30da5f56 - b2sums = 4a200d7abb77535d631704e96f600c360cd03a70274c5ed763a6f21a309f9be1225749e4f34b1df00973e9c1de191ec3d43bf35588d912faac25de52e4dd85be + source = podman-compose-1.1.0.tar.gz::https://github.com/containers/podman-compose/archive/v1.1.0.tar.gz + sha512sums = 27d732f7e92cff7cc6149982b7b55998467118b2db6a24f588919c747f6e97369d8a24a0198e19179de3baf504220f81d7a1246b12f7c0b1959191cf877e8f14 + b2sums = faeee541920ed0383a139a6fef8a98a5e47efdd30e3535fb4d56b51dfe140c3cdd2f8a424e4957db6e5dfa6e1a80fc48f6aac621c8161aeda007015ee29ff78b pkgname = podman-compose ===================================== PKGBUILD ===================================== @@ -2,8 +2,8 @@ # Maintainer: David Runge <dv...@archlinux.org> pkgname=podman-compose -pkgver=1.0.6 -pkgrel=5 +pkgver=1.1.0 +pkgrel=1 pkgdesc='A script to run docker-compose.yml using podman' arch=(any) url='https://github.com/containers/podman-compose' @@ -22,13 +22,14 @@ makedepends=( ) checkdepends=( python-pytest + python-parameterized ) optdepends=( 'aardvark-dns: resolve hostnames of linked containers' ) source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz) -sha512sums=('eb6972c51fd02c7a7dec364d18417c4f093f12ab90ba7061be189de7130c8eb0becb5a1653ebf7db0611470b52257a4a1eaae52891f434ca73fbc6dd30da5f56') -b2sums=('4a200d7abb77535d631704e96f600c360cd03a70274c5ed763a6f21a309f9be1225749e4f34b1df00973e9c1de191ec3d43bf35588d912faac25de52e4dd85be') +sha512sums=('27d732f7e92cff7cc6149982b7b55998467118b2db6a24f588919c747f6e97369d8a24a0198e19179de3baf504220f81d7a1246b12f7c0b1959191cf877e8f14') +b2sums=('faeee541920ed0383a139a6fef8a98a5e47efdd30e3535fb4d56b51dfe140c3cdd2f8a424e4957db6e5dfa6e1a80fc48f6aac621c8161aeda007015ee29ff78b') build() { cd $pkgname-$pkgver @@ -39,7 +40,16 @@ build() { check() { local pytest_options=( -vv - --deselect tests/test_podman_compose.py::test_podman_compose_extends_w_file_subdir + # ignore tests where podman is called (as we can not run the tests due to missing subuid/subgid entries) + --ignore tests/test_podman_compose.py + --ignore tests/test_podman_compose_build_secrets.py + --ignore tests/test_podman_compose_build_ulimits.py + --ignore tests/test_podman_compose_config.py + --ignore tests/test_podman_compose_include.py + --ignore tests/test_podman_compose_networks.py + --ignore tests/test_podman_compose_tests.py + --ignore tests/test_podman_compose_up_down.py + --ignore tests/test_utils.py ) local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/podman-compose/-/commit/b1e37d9e3ead451ae83b7973df78b1022d690196 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/podman-compose/-/commit/b1e37d9e3ead451ae83b7973df78b1022d690196 You're receiving this email because of your account on gitlab.archlinux.org.