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

Reply via email to