Package: libnutscan-dev Version: 2.8.3-1 Severity: serious Justification: file loss during upgrading User: [email protected] Usertags: dep17p1 Control: affects -1 + libnutscan2
Hi, libnutscan.a was installed in libnutscan2 in bookworm and has been moved to libnutscan-dev in experimental. I think it is fairly obvious that libnutscan-dev is a better place. At the same time, the file has been moved from /lib to /usr/lib due to the /usr-move transition (DEP17). Now an upgrade problem may arise. Upgrading from libnutscan2 in bookworm to the experimental version deletes this files (DEP17 P1). If the version in experimental is targeting forky and not trixie and you do not intend to upload nutscan to trixie-backports, the particular problem cannot be experienced in supported upgrade scenarios. In that case, please close this report and take a note that it must not be backported. If the version is heading for trixie or trixie-backports, I suggest mitigating the problem by changing Breaks + Replaces to Conflicts (DEP17 M7). Policy indicates that this is not normally the right solution, but the special circumstances of the /usr-move transition require it. Let me know if you have any questions. For background information refer to the relevant sections in https://subdivi.de/~helmut/dep17.html. Helmut

