#1057314 check-dfsg-status: package rename broke "reasons" functionality

#1057314#5
Date:
2023-12-03 09:20:54 UTC
From:
To:
Rename of the package from "vrms" broke important functionality.

Formerly packages could install "reasons" file to

    /usr/share/vrms/reasons/

but since (redundant) package rename (for non-technical concerns), "reasons"
are expected in

    /usr/share/check-dfsg-status/reasons/

which broke this functionality for all packages that still install "reasons"
files to legacy location for vrms.

Therefore, "check-dfsg-status" is NOT a drop-in replacement of "vrms",
despite "vrms" being a transitional package.
---

The surest way to corrupt a youth is to instruct him to hold in higher
esteem those who think alike than those who think differently.
 -- Friedrich Nietzsche

#1057314#10
Date:
2023-12-03 09:44:12 UTC
From:
To:
(the rename was technical, vrms was not opiniated like rms, but was following
DFSG all along. check the BTS!)

oh wow, TIL, thanks!

$ apt-file search vrms/reasons
bsdgames-nonfree: /usr/share/vrms/reasons/bsdgames-nonfree
cpio-doc: /usr/share/vrms/reasons/cpio-doc
cuneiform-common: /usr/share/vrms/reasons/cuneiform
d1x-rebirth: /usr/share/vrms/reasons/d1x-rebirth
d2x-rebirth: /usr/share/vrms/reasons/d2x-rebirth
nautilus-dropbox: /usr/share/vrms/reasons/nautilus-dropbox
tar-doc: /usr/share/vrms/reasons/tar-doc

while check-dfsg-status checks /usr/share/check-dfsg-status/reasons :/

I'll see how to address this.