[med-svn] [Git][med-team/sra-sdk][master] 4 commits: d/control: Tighten libncbi-vdb-dev requirement to (>= 3.0.9+dfsg~)

Aaron M. Ucko (@ucko) gitlab at salsa.debian.org
Fri Apr 12 01:46:11 BST 2024



Aaron M. Ucko pushed to branch master at Debian Med / sra-sdk


Commits:
1e03fff7 by Aaron M. Ucko at 2024-04-11T20:12:29-04:00
d/control: Tighten libncbi-vdb-dev requirement to (>= 3.0.9+dfsg~)

... per upstream expectations; this stack has to stay in experimental
as long as mbed TLS 3 does, calling for explicit hints.

- - - - -
1facc476 by Aaron M. Ucko at 2024-04-11T20:19:08-04:00
debian/control: Drop explicit B-D on python3-distutils (#1065961)

... currently redundant with dh-python (which depends on it via
python3-setuptools) and found unnecessary regardless in Ubuntu.

- - - - -
6a672f8e by Aaron M. Ucko at 2024-04-11T20:38:23-04:00
debian/sra-toolkit.links: Drop (#1040391).

Its only entry has dangled since vdb-get retired (in upstream version 3.0.1).

- - - - -
678791c9 by Aaron M. Ucko at 2024-04-11T20:45:46-04:00
debian/salsa-ci.yml: Try to ensure availability of experimental VDB

... both by setting RELEASE to experimental and by reinstating aptly,
now using job 5576517.

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/salsa-ci.yml
- − debian/sra-toolkit.links


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,23 @@
 sra-sdk (3.0.9+dfsg-1) UNRELEASED; urgency=medium
 
+  [ Andreas Tille ]
   * New upstream version
 
- -- Andreas Tille <tille at debian.org>  Sat, 09 Dec 2023 18:49:51 +0100
+  [ Aaron M. Ucko ]
+  * debian/control:
+    - Tighten libncbi-vdb-dev requirement to (>= 3.0.9+dfsg~) per
+      upstream expectations; this stack has to stay in experimental as
+      long as mbed TLS 3 does, calling for explicit hints.
+    - Drop explicit B-D on python3-distutils, currently redundant with
+      dh-python (which depends on it via python3-setuptools) and found
+      unnecessary regardless in Ubuntu.  (Closes: #1065961.)
+  * debian/salsa-ci.yml: Try to ensure availability of experimental VDB,
+    both by setting RELEASE to experimental and by reinstating aptly, now
+    using job 5576517.
+  * debian/sra-toolkit.links: Drop; its only entry has dangled since
+    vdb-get retired (in upstream version 3.0.1).  (Closes: #1040391.)
+
+ -- Aaron M. Ucko <ucko at debian.org>  Thu, 11 Apr 2024 20:42:53 -0400
 
 sra-sdk (3.0.3+dfsg-6) unstable; urgency=high
 


=====================================
debian/control
=====================================
@@ -10,7 +10,7 @@ Build-Depends: debhelper-compat (= 13),
                d-shlibs,
                dh-python,
                javahelper,
-               libncbi-vdb-dev (>= 3.0.1+dfsg~),
+               libncbi-vdb-dev (>= 3.0.9+dfsg~),
                libfuse-dev,
                libhdf5-dev,
                libmagic-dev,
@@ -22,7 +22,6 @@ Build-Depends: debhelper-compat (= 13),
                markdown | libtext-markdown-perl | discount <!nodoc>,
                maven-repo-helper,
                python3-all,
-               python3-distutils,
                default-jdk,
                flex,
                bison


=====================================
debian/salsa-ci.yml
=====================================
@@ -6,3 +6,8 @@ include:
 variables:
 # Does not build on i386
   SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1
+  RELEASE: 'experimental'
+
+before_script:
+  - echo "deb [trusted=yes] https://salsa.debian.org/med-team/ncbi-vdb/-/jobs/5576517/artifacts/raw/aptly unstable main" | tee /etc/apt/sources.list.d/pkga.list
+  - apt-get update


=====================================
debian/sra-toolkit.links deleted
=====================================
@@ -1 +0,0 @@
-usr/bin/vdb-get	/usr/lib/debian-med/bin/kget



View it on GitLab: https://salsa.debian.org/med-team/sra-sdk/-/compare/cc4a934048e04ad5b99109d2cfb47cc8f799b809...678791c9de54670333731c45b988b32a3ea0854c

-- 
View it on GitLab: https://salsa.debian.org/med-team/sra-sdk/-/compare/cc4a934048e04ad5b99109d2cfb47cc8f799b809...678791c9de54670333731c45b988b32a3ea0854c
You're receiving this email because of your account on salsa.debian.org.


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


More information about the debian-med-commit mailing list