[Debian-astro-maintainers] Bug#956578: libcasa-python3-4: package became uninstallable with update of libboost-python1.67.0

Sebastian Ramacher sramacher at debian.org
Mon Apr 13 10:39:26 BST 2020


On 2020-04-13 11:05:32 +0200, Giacomo Mulas wrote:
> Package: libcasa-python3-4
> Version: 3.2.1-4+b2
> Severity: grave
> Justification: renders package unusable
> 
> Dear Maintainer,
> 
> The update of libboost-python1.67.0 to 1.67.0-17+b1 on sid apparently broke
> the dependencies of libcasa-python3-4, thus making it uninstallable.  I am
> almost sure this is a mere packaging problem, but I am not sure whether it
> should be fixed in casa or in boost packages.  At the moment I cannot check
> in detail, since I pinned the version of boost on my laptop to avoid the
> removal of libcasa-python3-4 and all packages that depend on it.  
> If suitable, please feel free to relay this report to the maintainer of the
> boost packages.

This is caused by the ongoing effort to remove Python 3.7. casacore
needs to be rebuilt against the new libboost-python1.67.0
version. But this build fails with:

| -- Looking for python3 specific environment...
| -- Found PythonInterp: /usr/bin/python3.7 (found version "3.7.7") 
| -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.8.so (found version "3.8.2") 
| -- Found Boost: /usr/include (found version "1.67.0")  
| CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
|   Could NOT find Boost (missing: python37) (found version "1.67.0")
| Call Stack (most recent call first):
|   /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE)
|   /usr/share/cmake-3.16/Modules/FindBoost.cmake:2179 (find_package_handle_standard_args)
|   python3/CMakeLists-older-cmake.txt:37 (find_package)
|   python3/CMakeLists.txt:4 (include)
|
|
| CMake Warning (dev) in /usr/share/cmake-3.16/Modules/FindBoost.cmake:
|   Policy CMP0011 is not set: Included scripts do automatic cmake_policy PUSH
|   and POP.  Run "cmake --help-policy CMP0011" for policy details.  Use the
|   cmake_policy command to set the policy and suppress this warning.
|
|   The included script
|
|     /usr/share/cmake-3.16/Modules/FindBoost.cmake
|
|   affects policy settings.  CMake is implying the NO_POLICY_SCOPE option for
|   compatibility, so the effects are applied to the including context.
| Call Stack (most recent call first):
|   python3/CMakeLists-older-cmake.txt:37 (find_package)
|   python3/CMakeLists.txt:4 (include)
| This warning is for project developers.  Use -Wno-dev to suppress it.
|
| -- Configuring incomplete, errors occurred!



Cheers

> 
> Thanks in advance, best regards
> Giacomo Mulas
> 
> -- System Information:
> Debian Release: bullseye/sid
>   APT prefers unstable
>   APT policy: (401, 'unstable'), (10, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 5.5.13-jak (SMP w/4 CPU cores)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
> Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8) (ignored: LC_ALL set to it_IT.utf8), LANGUAGE=it_IT,en_EN (charmap=UTF-8) (ignored: LC_ALL set to it_IT.utf8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages libcasa-python3-4 depends on:
> ii  libboost-python1.67.0 [libboost-python1.67.0-py37]  1.67.0-17
> ii  libc6                                               2.30-4
> ii  libcasa-casa4                                       3.2.1-4+b2
> ii  libgcc-s1                                           10-20200411-1
> ii  libpython3.8                                        3.8.2-1+b1
> ii  libstdc++6                                          10-20200411-1
> 
> libcasa-python3-4 recommends no packages.
> 
> libcasa-python3-4 suggests no packages.
> 
> -- no debconf information

-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-astro-maintainers/attachments/20200413/6ecb5df6/attachment-0001.sig>


More information about the Debian-astro-maintainers mailing list