Bug#1063922: libnfft3-long4 has an undeclared file conflict
Package: libnfft3-long4 Version: 3.5.3-3 Followup-For: Bug #1063922 X-Debbugs-Cc: neel...@gmail.com There is a typo in the soname change patch. It should Breaks+Replaces libnfft3-long2 but in fact it does B+R libnfft3-single2. https://salsa.debian.org/science- team/nfft/-/blob/debian/master/debian/control?ref_type=heads#L101 https://salsa.debian.org/science- team/nfft/-/commit/7eb43a5fac433bae2cd24b74d4b7d32fb1515c57#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2_135_101 I'd also consider adding Provides: libnfft3-long2 (and vice versa for the other precisions) otherwise dependents need to be rebuilt which is not needed in this case, IIUC. This applies to current version of `python3-pynfft` which is not satisfied and needs to be removed at the moment. --nX -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.6.8-rt-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_FORCED_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libnfft3-long4 depends on: ii libc6 2.37-15 ii libfftw3-long3 3.3.10-1+b1 ii libgomp114-20240201-3 libnfft3-long4 recommends no packages. libnfft3-long4 suggests no packages.
Bug#1063922: libnfft3-long4 has an undeclared file conflict
Followup-For: Bug #1063922 This looks like you want Breaks+Replaces: libnfft3-long2 (>= 3.5) (Yes, really a >= relation, as the older versions are co-installable, only the versions that didn't do the required transition are the problem.) Andreas
Bug#1063922: libnfft3-long4 has an undeclared file conflict
Package: libnfft3-long4 Version: 3.5.3-3 Severity: serious User: debian...@lists.debian.org Usertags: fileconflict Control: affects -1 + libnfft3-long2 libnfft3-long4 has an undeclared file conflict. This may result in an unpack error from dpkg. The files * /usr/lib/x86_64-linux-gnu/libnfft3l.so.4 * /usr/lib/x86_64-linux-gnu/libnfft3l.so.4.0.3 * /usr/lib/x86_64-linux-gnu/libnfft3l_threads.so.4 * /usr/lib/x86_64-linux-gnu/libnfft3l_threads.so.4.0.3 are contained in the packages * libnfft3-long2/3.5.3-1 as present in unstable * libnfft3-long4/3.5.3-3 as present in unstable These packages can be unpacked concurrently, because there is no relevant Replaces or Conflicts relation. Attempting to unpack these packages concurrently results in an unpack error from dpkg, because none of the packages installs a diversion for the affected files. Kind regards The Debian Usr Merge Analysis Tool This bug report has been automatically filed with no human intervention. The source code is available at https://salsa.debian.org/helmutg/dumat. If the filing is unclear or in error, don't hesitate to contact hel...@subdivi.de for assistance.