Run of fresh-snapshots for ngs-sdk

Merge these changes:

git pull fresh-snapshots/main
git pull fresh-snapshots/pristine-tar
git pull fresh-snapshots/upstream


Merged new upstream version: 2.11.2+git20220215.1.5be0fb5 (was: 2.11.2).


Branch: main

Diff is too long (more than 200 lines). Download the raw diff.

Branch: pristine-tar

diff --git a/ b/
new file mode 100644
index 0000000..5756c7a
Binary files /dev/null and b/ differ
diff --git a/ b/
new file mode 100644
index 0000000..b788eeb
--- /dev/null
+++ b/
@@ -0,0 +1 @@

Branch: upstream

Tag: upstream/2.11.2+git20220215.1.5be0fb5
diff --git a/ b/
index cb19a24..f86d0b8 100644
--- a/
+++ b/
@@ -1,6 +1,44 @@
+### This repository is now frozen. The NGS project has moved to See the full announcement below.
+February 10, 2022
+NCBI's SRA changed the source build system to use CMake in toolkit release 3.0.0. This change is an important step to improve developers' productivity as it provides unified cross platform access to support multiple build systems. This change affects developers building NCBI SRA tools from source. Old makefiles and build systems are no longer supported.
+This change also includes the structure of GitHub repositories, which underwent consolidation to provide an easier environment for building tools and libraries (NGS libs and dependencies are consolidated). Consolidation of NGS libraries and dependencies provides better usage scope isolation and makes building more straightforward.
+#### **Affected repositories**
+1) [ncbi/ngs]( (This repository)
+   This repository is frozen. All future development will take place in GitHub repository ncbi/sra-tools (this repository), under subdirectory `ngs/`.
+2) [ncbi/ncbi-vdb](
+   This project's build system is based on CMake. The libraries providing access to SRA data in VDB format via the NGS API have moved to GitHub repository
+   [ncbi/sra-tools](
+   | Old (base URL: | New (base URL: |
+   | -------------------------------------------------| ------------------------------------------------- |
+   | `libs/ngs`        | `ngs/ncbi/ngs`     |
+   | `libs/ngs-c++`    | `ngs/ncbi/ngs-c++` |
+   | `libs/ngs-jni`    | `ngs/ncbi/ngs-jni` |
+   | `libs/ngs-py`     | `ngs/ncbi/ngs-py`  |
+   | `libs/vdb-sqlite` | `libs/vdb-sqlite`  |
+   | `test/ngs-java`   | `test/ngs-java`    |
+   | `test/ngs-python` | `test/ngs-python`  |
+3) [ncbi/sra-tools](
+   This project's build system is based on CMake. The project acquired some new components, as listed in the table above.
 # NGS Language Bindings
 NGS is a new, domain-specific API for accessing reads, alignments and pileups produced from Next Generation Sequencing. The API itself is independent from any particular back-end implementation, and supports use of multiple back-ends simultaneously. It also provides a library for building new back-end "engines". The engine for accessing SRA data is contained within the sister repository [ncbi-vdb](

Publish Blockers

  • ☑ run was successful
  • ☑ package has not been removed from the archive
  • ☑ command has not changed
  • ☑ review not required
  • ☑ 0 publish attempts so far.not currently attempting to back off
  • ☒ merge proposals for the package maintainer are currently being rate-limited (open: 1253, max open: 200)
  • ☑ change set 8d09d4e2-cf3b-4e2e-a529-b48c4893faea is ready

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-snapshots libngs-javaapt install -t fresh-snapshots libngs-sdk-devapt install -t fresh-snapshots libngs-sdk2-dbgsymapt install -t fresh-snapshots libngs-sdk2apt install -t fresh-snapshots python3-ngs

Lintian Result

Full worker log Full build log