[Debian-astro-maintainers] Bug#1085304: wsclean: please build chgcentre
McIntyre, Vincent (S&A, Marsfield)
Vincent.Mcintyre at csiro.au
Fri Oct 18 00:48:20 BST 2024
Package: wsclean
Version: 3.1-3
Severity: normal
Dear Maintainer,
in change 5883e6d9 "Don't build the shared library anymore"
building of the 'chgcentre' binary was turned off.
I didn't find any comments explaining why this was done.
Could this please be reverted, as it's a useful part of the package.
Inline patch against debian/3.1-3 (bookworm version)
Also affcts version 3.4-3.
A manpage may be needed as well
diff --git a/debian/patches/Install-libs-in-multi-arch-path.patch b/debian/patches/Install-libs-in-multi-arch-path.patch
index 67a162c..722490f 100644
--- a/debian/patches/Install-libs-in-multi-arch-path.patch
+++ b/debian/patches/Install-libs-in-multi-arch-path.patch
@@ -10,13 +10,13 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2536355..8db1204 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -415,8 +415,7 @@ add_executable(
+@@ -415,7 +415,7 @@ add_executable(
target_link_libraries(mscaleexample ${ALL_LIBRARIES})
install(TARGETS wsclean DESTINATION bin)
-install(TARGETS wsclean-lib DESTINATION lib)
--install(TARGETS chgcentre DESTINATION bin)
+install(TARGETS wsclean-lib DESTINATION lib/${DEB_HOST_MULTIARCH})
+ install(TARGETS chgcentre DESTINATION bin)
install(FILES interface/wscleaninterface.h DESTINATION include)
if(MPI_FOUND)
diff --git a/debian/wsclean.install b/debian/wsclean.install
index 339b640..874a039 100644
--- a/debian/wsclean.install
+++ b/debian/wsclean.install
@@ -1 +1,2 @@
+usr/bin/chgcentre
usr/bin/wsclean
Kind regards
Vince
-- System Information:
Debian Release: 12.7
APT prefers stable-updates
APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990, 'stable'), (500, 'stable-debug')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-21-amd64 (SMP w/28 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages wsclean depends on:
ii libboost-filesystem1.74.0 1.74.0+ds1-21
ii libc6 2.36-9+deb12u8
ii libcasa-casa7 3.5.0-2+b3
ii libcasa-fits7 3.5.0-2+b3
ii libcasa-measures7 3.5.0-2+b3
ii libcasa-ms7 3.5.0-2+b3
ii libcasa-tables7 3.5.0-2+b3
ii libcfitsio10 4.2.0-3
ii libfftw3-double3 3.3.10-1
ii libfftw3-single3 3.3.10-1
ii libgcc-s1 12.2.0-14
ii libgsl27 2.7.1+dfsg-5
ii libhdf5-103-1 1.10.8+repack1-1
ii libhdf5-cpp-103-1 1.10.8+repack1-1
ii libpython3.11 3.11.2-6+deb12u3
ii libstdc++6 12.2.0-14
wsclean recommends no packages.
Versions of packages wsclean suggests:
pn wsclean-dev <none>
-- no debconf information
--
More information about the Debian-astro-maintainers
mailing list