Your message dated Fri, 25 Oct 2024 13:22:33 +0100
with message-id <[email protected]>
and subject line Re:wsclean: please build chgcentre
has caused the Debian Bug report #1085304,
regarding wsclean: please build chgcentre
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1085304: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085304
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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

-- 

--- End Message ---
--- Begin Message ---
Control: tags -1 +wontfix

Vincent,

If you read the link line and below[1], you will find that 'chgcentre' seems
to need the 'everybeam' library[2] for successful linking. 'everybeam' is not
in Debian and must be for correct building and patching to build 'chgcentre'
is not the correct solution. You may wish to open a Request For Packaging
(RFP)[3] of 'everybeam' or possibly package yourself.

[1]

https://gitlab.com/aroffringa/wsclean/-/blob/master/CMakeLists.txt?ref_type=heads#L100

[2] https://git.astron.nl/RD/EveryBeam

[3] https://wiki.debian.org/RFP

Regards

Phil

-- 

"I play the game for the game’s own sake"

Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans

--

Donations...

Buy Me A Coffee: https://buymeacoffee.com/kathenasorg

--

Internet Relay Chat (IRC): kathenas

Matrix: #kathenas:matrix.org

Website: https://kathenas.org

Instagram: https://instagram.com/kathenasorg/

Threads: https://www.threads.net/@kathenasorg

--










Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to