Bug#522217: debian-policy: Drop requirement to pre-depend on x11-common
On Mon, 2009-04-06 at 19:57 -0700, Russ Allbery wrote:
> I was about to apply this, but then realized that it leaves the following,
> which seems a bit odd and self-contradictory:
>
> <p>
> The installation of files into subdirectories
> of <file>/usr/X11R6/include/X11/</file> and
> <file>/usr/X11R6/lib/X11/</file> is now prohibited;
> package maintainers should determine if subdirectories of
> <file>/usr/lib/</file> and <file>/usr/share/</file> can be used
> instead.
> </p>
>
> <p>
> Packages should install any relevant files into the
> directories <file>/usr/include/X11/</file> and
> <file>/usr/lib/X11/</file>.
> </p>
>
hmm, good point.
> I think what we want to say is:
>
> <p>
> The installation of files into subdirectories of
> <file>/usr/X11R6/include/X11/</file> and
> <file>/usr/X11R6/lib/X11/</file> is now prohibited. Include
> files should be installed into <file>/usr/include/X11/</file>.
> For files that previously would be installed into
> subdirectories of <file>/usr/X11R6/lib/X11/</file>, package
> maintainers should determine if subdirectories of
> <file>/usr/lib/</file> and <file>/usr/share/</file> can be
> used. If not, a subdirectory of <file>/usr/lib/X11/</file>
> should be used.
> </p>
>
> Does that sound right?
>
how about:
<p>
The installation of files into subdirectories of
<file>/usr/X11R6/</file>is now prohibited. Include files
should be installed into <file>/usr/include/X11/</file>. For
files that previously would be installed into subdirectories
of <file>/usr/X11R6/lib/</file>, package maintainers should
determine if subdirectories of <file>/usr/lib/</file> and
<file>/usr/share/</file> can be used. If not, a subdirectory
of <file>/usr/lib/X11/</file> should be used.
</p>
?
(i.e. not making this specific to the include/X11 and lib/X11
subdirectories, since nothing should use /usr/X11R6 anymore)
Cheers,
Julien
Reply to: