Santiago Vila pushed to branch master at Debian Med / qcat
Commits: 8d7c8627 by Santiago Vila at 2025-09-29T20:35:00+02:00 Enable nocheck build profile job in Salsa CI. - - - - - d1b31580 by Santiago Vila at 2025-09-29T20:40:00+02:00 Tell setup.py to always install test files. Closes: #1103326. Fixes FTBFS issue when using nocheck build profile. - - - - - b942e994 by Santiago Vila at 2025-09-29T20:45:00+02:00 Drop "Rules-Requires-Root: no", no longer needed. - - - - - 585702a6 by Santiago Vila at 2025-09-29T20:50:00+02:00 Update standards-version. - - - - - 24cba455 by Santiago Vila at 2025-09-29T20:55:00+02:00 Upload for unstable as 1.1.0-8 - - - - - 5 changed files: - debian/changelog - debian/control - debian/patches/series - + debian/patches/setup.patch - debian/salsa-ci.yml Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,13 @@ +qcat (1.1.0-8) unstable; urgency=medium + + * Enable nocheck build profile job in Salsa CI. + * Tell setup.py to always install test files. Closes: #1103326. + Fixes FTBFS issue when building with nocheck build profile. + * Drop "Rules-Requires-Root: no", no longer needed. + * Update standards-version. + + -- Santiago Vila <[email protected]> Mon, 29 Sep 2025 20:55:00 +0200 + qcat (1.1.0-7) unstable; urgency=medium * Team Upload. ===================================== debian/control ===================================== @@ -13,11 +13,10 @@ Build-Depends: debhelper-compat (= 13), python3-biopython <!nocheck>, python3-parasail <!nocheck>, python3-yaml <!nocheck> -Standards-Version: 4.7.0 +Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/med-team/qcat Vcs-Git: https://salsa.debian.org/med-team/qcat.git Homepage: https://github.com/nanoporetech/qcat -Rules-Requires-Root: no Package: qcat Architecture: all ===================================== debian/patches/series ===================================== @@ -1,2 +1,3 @@ yaml_safe_load.patch remove_six.patch +setup.patch ===================================== debian/patches/setup.patch ===================================== @@ -0,0 +1,24 @@ +From: Santiago Vila <[email protected]> +Subject: Tell setup.py to always install test files +Bug-Debian: https://bugs.debian.org/1103326 +Last-Update: 2025-09-29 + +--- a/setup.py ++++ b/setup.py +@@ -29,11 +29,15 @@ + 'pytest-cov', + ], + packages=[ +- 'qcat' ++ 'qcat', ++ 'qcat.test' + ], + package_data={ + 'qcat': [ + 'resources/kits/*', ++ ], ++ 'qcat.test': [ ++ 'data/*.fastq', + ] + }, + ===================================== debian/salsa-ci.yml ===================================== @@ -2,3 +2,7 @@ include: - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml + +variables: + SALSA_CI_ENABLE_BUILD_PACKAGE_PROFILES: 1 + BUILD_PROFILES: nocheck View it on GitLab: https://salsa.debian.org/med-team/qcat/-/compare/1702a52bcf10a0624a703f34317afa4796e1c209...24cba4552aaa08aa3262f750895e51b1db67fa78 -- View it on GitLab: https://salsa.debian.org/med-team/qcat/-/compare/1702a52bcf10a0624a703f34317afa4796e1c209...24cba4552aaa08aa3262f750895e51b1db67fa78 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
