I looked, and I could not find a standard postinstall script for emacs add-on 
packages.  The script /usr/lib/emacsen-common/emacs-package-install is really 
just a wrapper for whatever script is provided in the individual package.  I 
believe these individual scripts are the ones creating the file install.log in 
/usr/share.  Scanning a handful of these install scripts, it seems like there 
were one or two prototype scripts, and that each package maintainer has written 
their own or adapted one of the prototypes.  Therefore I think there is not, as 
you suggest, just one place that all emacs add-on packages can be corrected -- 
not yet, anyway.

My impression is that emacsen policy and the packaging assistants have the 
right idea but haven't yet realized all they are aiming for.  I think the emacs 
add-on packages and /usr/share could be handled as a group, but someone 
involved with emacsen policy and packaging would need to step up to do that.  
If that can't be done soon, then I think the individual emacs package 
maintainers ought to correct their own packages until such time as they can 
switch over to a more standardized packaging process.

-----Original Message-----
From: Fabien NiƱoles [mailto:[EMAIL PROTECTED]
Sent: Sunday, November 03, 2002 11:34 AM
To: Matthew Swift
Cc: [EMAIL PROTECTED]; Debian Bug Tracking System
Subject: Re: Bug#167422: general: files in /usr/share should be
world-readable

I'm pretty sure this is only a two packages bugs: one against squid,
and the other against the emacsen scripts (I think it's in emacsen),
since it's the emacsen script that create them.  



Reply via email to