- Package:
- check-dfsg-status
- Source:
- check-dfsg-status
- Submitter:
- Dmitry Smirnov
- Date:
- 2023-12-03 09:45:03 UTC
- Severity:
- normal
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
(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.