[med-svn] [Git][med-team/ncbi-entrez-direct][master] 8 commits: Start on ncbi-entrez-direct 24.0.20250523+dfsg-3 for #1144817.
Aaron M. Ucko (@ucko)
gitlab at salsa.debian.org
Mon Sep 28 03:59:49 BST 2026
Aaron M. Ucko pushed to branch master at Debian Med / ncbi-entrez-direct
Commits:
927b72ce by Aaron M. Ucko at 2026-09-27T21:14:19-04:00
Start on ncbi-entrez-direct 24.0.20250523+dfsg-3 for #1144817.
- - - - -
09f46f15 by Aaron M. Ucko at 2026-09-27T21:19:28-04:00
d/t/run-unit-test: Avoid nominal xtract input ambiguity (#1144817)
... when overall standard input comes from a pipe or socket (as in
Debian's new Incus test beds) by hooking xtract's stdin up
to /dev/null.
- - - - -
5195e609 by Aaron M. Ucko at 2026-09-27T21:21:40-04:00
Standards-Version: 4.7.4 (routine-update)
- - - - -
ea2d26ca by Aaron M. Ucko at 2026-09-27T22:45:29-04:00
Remove Priority field (cme).
cme (or routine-update?) also tries to bump debhelper-compat from 13
to 14, breaking dh_golang (which generally doesn't much care for
upstream's idiosyncratic layout); leave that change out.
- - - - -
3966d2e6 by Aaron M. Ucko at 2026-09-27T22:50:25-04:00
Drop 'Rules-Requires-Root: no' from d/control (routine-update)
- - - - -
dd59c4e1 by Aaron M. Ucko at 2026-09-27T22:50:25-04:00
Add missing ${misc:Static-Built-Using} to Static-Built-Using on ncbi-entrez-direct.
Changes-By: lintian-brush
Fixes: lintian: ncbi-entrez-direct binary: missing-static-built-using-field-for-golang-package (in section for ncbi-entrez-direct) [debian/control:30]
See-also: https://lintian.debian.org/tags/missing-static-built-using-field-for-golang-package.html
- - - - -
8f98e19c by Aaron M. Ucko at 2026-09-27T22:50:25-04:00
Remove redundant dependency from weaker field.
Changes-By: lintian-brush
Fixes: lintian: ncbi-entrez-direct binary: redundant-installation-prerequisite curl in Suggests
See-also: https://lintian.debian.org/tags/redundant-installation-prerequisite.html
- - - - -
1de61f53 by Aaron M. Ucko at 2026-09-27T22:58:30-04:00
Finalize ncbi-entrez-direct 24.0.20250523+dfsg-3 for unstable.
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/tests/run-unit-test
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,18 @@
+ncbi-entrez-direct (24.0.20250523+dfsg-3) unstable; urgency=medium
+
+ * debian/tests/run-unit-test: Avoid nominal xtract input ambiguity when
+ overall standard input comes from a pipe or socket (as in Debian's new
+ Incus test beds) by hooking xtract's standard input up to /dev/null.
+ (Closes: #1144817.)
+ * Standards-Version: 4.7.4 (routine-update)
+ * Remove Priority field (cme)
+ * Drop 'Rules-Requires-Root: no' from d/control (routine-update)
+ * Add missing ${misc:Static-Built-Using} to Static-Built-Using on
+ ncbi-entrez-direct.
+ * Remove redundant dependency from weaker field.
+
+ -- Aaron M. Ucko <ucko at debian.org> Sun, 27 Sep 2026 22:58:29 -0400
+
ncbi-entrez-direct (24.0.20250523+dfsg-2) unstable; urgency=medium
* debian/control: Reformat via "cme fix dpkg-control" (routine-update).
=====================================
debian/control
=====================================
@@ -1,10 +1,9 @@
Source: ncbi-entrez-direct
-Standards-Version: 4.7.2
+Standards-Version: 4.7.4
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders:
Aaron M. Ucko <ucko at debian.org>,
Section: science
-Priority: optional
Build-Depends:
debhelper-compat (= 13),
dh-golang,
@@ -26,12 +25,12 @@ Build-Depends:
Vcs-Browser: https://salsa.debian.org/med-team/ncbi-entrez-direct
Vcs-Git: https://salsa.debian.org/med-team/ncbi-entrez-direct.git
Homepage: http://www.ncbi.nlm.nih.gov/books/NBK179288
-Rules-Requires-Root: no
XS-Go-Import-Path: ncbi.nlm.nih.gov/edirect
Package: ncbi-entrez-direct
Architecture: any
Multi-Arch: foreign
+Static-Built-Using: ${misc:Static-Built-Using}
Depends:
curl | wget,
${misc:Depends},
@@ -39,7 +38,6 @@ Depends:
Recommends:
${python3:Depends},
Suggests:
- curl,
golang-any,
libxml-simple-perl,
libxml2-utils,
=====================================
debian/tests/run-unit-test
=====================================
@@ -85,7 +85,9 @@ echo -e "\e[92m\e[1mPassed\e[0m"
echo
echo -e "\e[93m\e[1mTest 14: xtract\e[0m"
-xtract -input sample_query.xml -pattern Gene-commentary -match Gene-commentary_type:1 -element Gene-commentary_accession
+xtract -input sample_query.xml -pattern Gene-commentary \
+ -match Gene-commentary_type:1 -element Gene-commentary_accession \
+ </dev/null
echo -e "\e[92m\e[1mPassed\e[0m"
echo
View it on GitLab: https://salsa.debian.org/med-team/ncbi-entrez-direct/-/compare/2faeefb6ec96780a49619659bf0dfd0e578db02b...1de61f530f33aa59eec4add7297e9fe04e7eaa50
--
View it on GitLab: https://salsa.debian.org/med-team/ncbi-entrez-direct/-/compare/2faeefb6ec96780a49619659bf0dfd0e578db02b...1de61f530f33aa59eec4add7297e9fe04e7eaa50
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/20260928/424cb92d/attachment-0001.htm>
More information about the debian-med-commit
mailing list