[med-svn] [Git][med-team/sepp][master] 3 commits: Salsa CI: disable useless "ALL" and "ANY", enable "nocheck"

Alexandre Detiste (@detiste-guest) gitlab at salsa.debian.org
Mon Sep 21 20:43:51 BST 2026



Alexandre Detiste pushed to branch master at Debian Med / sepp


Commits:
be9de817 by Alexandre Detiste at 2026-09-21T21:37:17+02:00
Salsa CI: disable useless "ALL" and "ANY", enable "nocheck"

- - - - -
759aa953 by Alexandre Detiste at 2026-09-21T21:38:58+02:00
drop "Rules-Requires-Root: no": it is the default now

- - - - -
96bd5f5f by Alexandre Detiste at 2026-09-21T21:43:17+02:00
patch-out usage of pkg_resources (Closes: #1147857)

- - - - -


4 changed files:

- debian/control
- + debian/patches/pkg_resources.patch
- debian/patches/series
- debian/salsa-ci.yml


Changes:

=====================================
debian/control
=====================================
@@ -19,7 +19,6 @@ Standards-Version: 4.7.2
 Vcs-Browser: https://salsa.debian.org/med-team/sepp
 Vcs-Git: https://salsa.debian.org/med-team/sepp.git
 Homepage: https://github.com/smirarab/sepp/
-Rules-Requires-Root: no
 
 Package: sepp
 Architecture: any


=====================================
debian/patches/pkg_resources.patch
=====================================
@@ -0,0 +1,15 @@
+--- a/setup.py
++++ b/setup.py
+@@ -23,12 +23,10 @@
+ import sys
+ 
+ # from distutils.core import setup
+-from distribute_setup import use_setuptools
+ import shutil
+ from setuptools import find_packages
+ from distutils.core import setup, Command
+ 
+-use_setuptools(version="0.6.24")
+ version = "4.5.5"
+ 
+ 


=====================================
debian/patches/series
=====================================
@@ -6,3 +6,4 @@ configuration_files_in_etc_and_per_user.patch
 deactivating_log_test.patch
 using_python3_interpreter.patch
 hmmbuild_path_for_testUPP.patch
+pkg_resources.patch


=====================================
debian/salsa-ci.yml
=====================================
@@ -1,4 +1,13 @@
 ---
 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
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
+
+variables:
+  SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+  SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1
+
+test-build-profiles:
+  extends: .test-build-package-profiles
+  parallel:
+    matrix:
+      - BUILD_PROFILES: nocheck



View it on GitLab: https://salsa.debian.org/med-team/sepp/-/compare/a835d94f07c42a3fc3a47ebbaec62f4e860ed41e...96bd5f5fc8f126bcbbd2c62f0b3413a4ddbc458a

-- 
View it on GitLab: https://salsa.debian.org/med-team/sepp/-/compare/a835d94f07c42a3fc3a47ebbaec62f4e860ed41e...96bd5f5fc8f126bcbbd2c62f0b3413a4ddbc458a
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260921/6a05f7a2/attachment-0001.htm>


More information about the debian-med-commit mailing list