[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#522217: debian-policy: Drop requirement to pre-depend on x11-common



Raphael Hertzog <hertzog@debian.org> writes:

> On Fri, 19 Jun 2009, Russ Allbery wrote:
>> +	    Configuration files for window managers and display managers
>> +	    should be placed in a subdirectory of <file>/etc/X11/</file>
>> +	    corresponding to the package name due to these programs' tight
>> +	    integration with the mechanisms of the X Window System.
>
> I'm not sure we need that. awesome (the wm) for instance has config files
> in /etc/xdg/awesome and I don't see why it should be moved to /etc/X11.

I'm not sure either.  This was already in Policy prior to this round of
changes, of course, but maybe since we're revising this section anyway,
this is the time to remove it.  To remove it, I'd drop the should and
turn it into something that we permit, like:

          <p>
            Configuration files for window managers and display managers
            may be placed in a subdirectory of <file>/etc/X11/</file>
            corresponding to the package name.  Other X Window System
            applications should use the <file>/etc/</file> directory for
            configuration files unless otherwise mandated by policy
            (such as for <ref id="appdefaults">).
          </p>

However, use of /etc/X11 for window manager configuration is fairly
widespread already, so I'm not sure if we'd be losing something by
weakening this.

Copying debian-x for an additional opinion.

> The rest is fine however.

I may go ahead and commit this change with sufficient seconds despite
this discussion since the above isn't a new requirement, just one that
moved around due to the reorganization of the section.  But it's always
nice to sort out a whole section when we revise.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: