Bill Allombert wrote:
> On Thu, Dec 05, 2024 at 10:13:24AM -0800, Josh Triplett wrote:
>> Package: debian-policy
>> Version: 4.7.0.1
>> Severity: wishlist
>> Tags: patch
>> X-Debbugs-Cc: j...@joshtriplett.org
>> 
>> Packages already tend to avoid requiring any files from /usr/share/man
>> or /usr/share/info, and don't require files in /usr/share/locale if
>> running in a C or C.UTF-8 locale.
>> 
>> The attached patch documents this in Policy, so that it's explicitly
>> supported for sysadmins to use dpkg exclusions or similar mechanisms to
>> delete /usr/share/doc, /usr/share/info, and /usr/share/locale.
>                    
> You mean /usr/share/man

Yes, I did. Good catch; will fix.

>> To the best of my knowledge, this documents existing behavior, and will
>> not introduce any new bugs on any packages.
>
> Well, I would like to see some hard evidence.
> For example, is it OK to build Debian packages on such systems?
>
> What is a graceful failure for some script is a crash for another...

I would be happy to reduce the expectations of the language here; when I said 
"gracefully" here, the only case I had in mind was "doesn't fail silently" 
(e.g. just exiting or having a menu item silently fail, without showing any 
message).

I would also be happy to reduce this to a "should". I can certainly offer 
anecdata to the effect that I haven't observed any issues on such systems in a 
long time. But we could also make it a "should" for a while, and see if anyone 
observes issues and reports bugs. I think there's enough anecdata on this to 
support a move to "should", which gives people leave to report *normal* bugs, 
and see how that goes.

Reply via email to