[Pkg-cmake-team] Bug#981135: cmake: drop unused Build-Depends: libbz2-dev and liblzma-dev
Helmut Grohne
helmut at subdivi.de
Tue Jan 26 16:16:02 GMT 2021
Source: cmake
Version: 3.18.4-1
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
cmake participates in dependency loops relevant to architecture
bootstrap. Rather than look into such a difficult problem, I looked into
easily droppable dependencies and found that both libbz2-dev and
liblzma-dev are unused as cmake prefers decompressing these formats via
libarchive. Please consider applying the attached patch to drop them.
Helmut
-------------- next part --------------
diff --minimal -Nru cmake-3.18.4/debian/changelog cmake-3.18.4/debian/changelog
--- cmake-3.18.4/debian/changelog 2020-10-19 16:20:14.000000000 +0200
+++ cmake-3.18.4/debian/changelog 2021-01-26 16:54:47.000000000 +0100
@@ -1,3 +1,11 @@
+cmake (3.18.4-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Drop unused Build-Depends: libbz2-dev and liblzma-dev. (Closes: #-1)
+ Compression support is handled via libarchive.
+
+ -- Helmut Grohne <helmut at subdivi.de> Tue, 26 Jan 2021 16:54:47 +0100
+
cmake (3.18.4-1) unstable; urgency=medium
[ Tobias Frost ]
diff --minimal -Nru cmake-3.18.4/debian/control cmake-3.18.4/debian/control
--- cmake-3.18.4/debian/control 2020-10-15 20:02:00.000000000 +0200
+++ cmake-3.18.4/debian/control 2021-01-26 16:54:45.000000000 +0100
@@ -7,11 +7,9 @@
Build-Depends: debhelper-compat (= 12),
freebsd-glue [kfreebsd-any],
libarchive-dev (>= 3.3.3),
- libbz2-dev,
libcurl4-openssl-dev | libcurl-ssl-dev,
libexpat1-dev,
libjsoncpp-dev,
- liblzma-dev,
libncurses5-dev,
librhash-dev,
libuv1-dev (>= 1.10),
More information about the Pkg-cmake-team
mailing list