Your message dated Fri, 16 May 2025 15:36:21 +0200
with message-id <[email protected]>
and subject line Closing already fixed bugs
has caused the Debian Bug report #1102322,
regarding android-udev-rules ineffectively Replaces 
android-sdk-platform-tools-common due to the /usr-move transition (DEP17 P1)
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.)


-- 
1102322: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102322
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: android-udev-rules
Version: 0~20250314+ds-2
Severity: serious
Tags: patch
User: [email protected]
Usertags: dep17p1
Control: affects -1 + android-sdk-platform-tools-common

android-udev-rules installs the file
/usr/lib/udev/rules.d/51-android.rules. Unfortunately,
android-sdk-platform-tools-common/28.0.2+9 as present in bookworm
installs /lib/udev/rules.d/51-android.rules. Your declared
Breaks+Replaces should be correct in theory and this issue is not your
fault. Due to the /usr-merge, this file can be lost in a distribution
upgrade when unpacking the binary packages in an unfortunate order. For
more information refer to https://subdivi.de/~helmut/dep17.html section
P1.

I recommend that android-udev-rules mitigates this problem via
Conflicts, because the affected file tends to not be relevant to system
boot and Conflicts pose a mitigation that is mostly reliable when
installing packages using apt or libapt-based frontends (rather than
working with dpkg directly) as most Debian users do. Refer to section M7
of the above document for details.

If you agree, please add

    Conflicts: android-sdk-platform-tools-common (<< 28.0.2+12~)

to the binary control section of the android-udev-rules package. For
debian/changelog I recommend the following text:

    Mitigate loss of 51-android.rules due to /usr-move via Conflicts
    (Closes: #-1) (DEP17 P1 M7)

Helmut

--- End Message ---
--- Begin Message --- Hi! This seems to me that these two bugs have been fixed, so I'm closing them.

Feel free to reopen them if nedeed!

Bye :)

--- End Message ---

Reply via email to