Your message dated Fri, 8 Jun 2001 00:30:50 +0100 with message-id <[EMAIL PROTECTED]> and subject line debian-policy_3.5.5.0_i386.changes INSTALLED has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Darren Benham (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 25 Mar 2001 08:38:46 +0000 >From [EMAIL PROTECTED] Sun Mar 25 02:38:46 2001 Return-path: <[EMAIL PROTECTED]> Received: from cc551902-b.indnpls1.in.home.com (apocalypse.deadbeast.net) [24.183.211.35] (postfix) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14h62w-00026b-00; Sun, 25 Mar 2001 02:38:46 -0600 Received: by apocalypse.deadbeast.net (Postfix, from userid 1000) id 1BB1F67002; Sun, 25 Mar 2001 03:38:45 -0500 (EST) Date: Sun, 25 Mar 2001 03:38:44 -0500 To: [EMAIL PROTECTED] Subject: [PROPOSED] reclarifying the policy about X and the FHS Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="reI/iBAAp9kzkmX4" Content-Disposition: inline User-Agent: Mutt/1.3.15i From: [EMAIL PROTECTED] (Branden Robinson) Delivered-To: [EMAIL PROTECTED] --reI/iBAAp9kzkmX4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Package: debian-policy Version: 3.5.2.0 Severity: wishlist * /usr/X11R6 is part of the FHS, so it is wrong for Debian Policy to imply that it isn't; this fixes that * this still tells packages to get out of /usr/X11R6 if they can * this makes an exemption for imake-using packages explicit, and explains why in a footnote --- policy.sgml Sun Mar 25 01:34:33 2001 +++ policy.sgml.x-and-fhs Sun Mar 25 03:34:00 2001 @@ -6172,36 +6172,45 @@ </p> =20 <p> - <em>Packages using the X Window System should abide by the FHS - standard whenever possible</em>; they should install binaries, - libraries, manual pages, and other files in FHS-mandated - locations wherever possible. This means that files must - not be installed into <tt>/usr/X11R6/bin/</tt>, - <tt>/usr/X11R6/lib/</tt>, or <tt>/usr/X11R6/man/</tt> unless - this is necessary for the package to operate properly. + <em>Packages using the X Window System should not be configured + to install files under the <tt>/usr/X11R6/</tt> directory unless + they use <tt>imake</tt>.</em> The <tt>/usr/X11R6/</tt> directory + hierarchy should be regarded as deprecated for all packages + except the X Window System itself, and those which use the + <tt>imake</tt> program it provides. + <footnote> + Imake-using programs are exempt because -- if they are + written correctly -- the pathnames they use to locate + resources and install themselves are derived wholly from + the X Window System configuration. Thus, in the event that + the X Window System moves to <tt>/usr/X11R7/</tt>, + <tt>/usr/X12/</tt>, or just plain <tt>/usr/</tt>, all that + is required for these programs is a recompile against the + corresponding X Window System library development packages. + </footnote> + Programs that use GNU autoconf and automake are usually easily + configured at compile time to use <tt>/usr/</tt> instead of + <tt>/usr/X11R6/</tt>, and this should be done whenever possible. Configuration files for window managers and display managers should be placed in a subdirectory of <tt>/etc/X11/</tt> - corresponding to the package name due to these programs' - tight integration with the mechanisms of the X Window - System. Application-level programs should use the - <tt>/etc/</tt> directory unless otherwise mandated by - policy. The installation of files into subdirectories of - <tt>/usr/X11R6/include/X11/</tt> and - <tt>/usr/X11R6/lib/X11/</tt> is permitted but discouraged; + corresponding to the package name due to these programs' tight + integration with the mechanisms of the X Window System. + Application-level programs should use the <tt>/etc/</tt> + directory unless otherwise mandated by policy. The installation + of files into subdirectories of <tt>/usr/X11R6/include/X11/</tt> + and <tt>/usr/X11R6/lib/X11/</tt> is permitted but discouraged; package maintainers should determine if subdirectories of - <tt>/usr/lib/</tt> and <tt>/usr/share/</tt> can be used - instead (symlinks from the X11R6 directories to - FHS-compliant locations is encouraged if the program is not - easily configured to look elsewhere for its files). - Packages must not provide -- or install files into -- the - directories <tt>/usr/bin/X11/</tt>, - <tt>/usr/include/X11/</tt>, or <tt>/usr/lib/X11/</tt>. - Files within a package should, however, make reference to - these directories, rather than their X11R6-named - counterparts <tt>/usr/X11R6/bin/</tt>, - <tt>/usr/X11R6/include/X11/</tt>, and - <tt>/usr/X11R6/lib/X11/</tt>, if the resources being - referred to have not been moved to FHS-compliant locations. + <tt>/usr/lib/</tt> and <tt>/usr/share/</tt> can be used instead + (symlinks from the X11R6 directories to other FHS-compliant + locations is encouraged if the program is not easily configured + to look elsewhere for its files). Packages must not provide -- + or install files into -- the directories <tt>/usr/bin/X11/</tt>, + <tt>/usr/include/X11/</tt>, or <tt>/usr/lib/X11/</tt>. Files + within a package should, however, make reference to these + directories, rather than their X11R6-named counterparts + <tt>/usr/X11R6/bin/</tt>, <tt>/usr/X11R6/include/X11/</tt>, and + <tt>/usr/X11R6/lib/X11/</tt>, if the resources being referred to + have not been moved to other FHS-compliant locations. </p> =20 <p> --=20 G. Branden Robinson | Any man who does not realize that he is Debian GNU/Linux | half an animal is only half a man. [EMAIL PROTECTED] | -- Thornton Wilder http://deadbeast.net/~branden/ | --reI/iBAAp9kzkmX4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjq9rpQACgkQ6kxmHytGonwoAQCfZPrRnUIMk7C9/zR8jJffKaUR tkwAnjdUsKI5wVpKcIrYmeCIYA3zcjTA =+dw+ -----END PGP SIGNATURE----- --reI/iBAAp9kzkmX4-- --------------------------------------- Received: (at 91260-done) by bugs.debian.org; 7 Jun 2001 23:34:03 +0000 >From [EMAIL PROTECTED] Thu Jun 07 18:34:02 2001 Return-path: <[EMAIL PROTECTED]> Received: from murphy.debian.org [::ffff:216.234.231.6] by master.debian.org with smtp (Exim 3.12 1 (Debian)) id 1589Ht-0002qq-00; Thu, 07 Jun 2001 18:34:01 -0500 Received: (qmail 3860 invoked from network); 7 Jun 2001 23:31:27 -0000 Received: from mserv1e.vianw.co.uk (195.102.240.97) by murphy.debian.org with SMTP; 7 Jun 2001 23:31:27 -0000 Received: from [195.102.197.85] (helo=polya) by mserv1e.vianw.co.uk with esmtp (Exim 3.22 #5) id 1589Er-0007Ry-00; Fri, 08 Jun 2001 00:30:54 +0100 Received: from jdg by polya with local (Exim 3.22 #1 (Debian)) id 1589Eo-000103-00; Fri, 08 Jun 2001 00:30:50 +0100 Date: Fri, 8 Jun 2001 00:30:50 +0100 From: Julian Gilbey <[EMAIL PROTECTED]> To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: debian-policy_3.5.5.0_i386.changes INSTALLED Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.18i Sender: Julian Gilbey <[EMAIL PROTECTED]> Delivered-To: [EMAIL PROTECTED] ----- Forwarded message from Debian Installer <[EMAIL PROTECTED]> ----- Date: Mon, 04 Jun 2001 10:23:07 -0400 From: Debian Installer <[EMAIL PROTECTED]> Subject: debian-policy_3.5.5.0_i386.changes INSTALLED To: Julian Gilbey <[EMAIL PROTECTED]>, Debian Policy List <debian-policy@lists.debian.org> Installing: debian-policy_3.5.5.0.tar.gz to pool/main/d/debian-policy/debian-policy_3.5.5.0.tar.gz policy-process.txt.gz byhand libc6-migration.txt byhand fhs.txt byhand debian-policy_3.5.5.0_all.deb to pool/main/d/debian-policy/debian-policy_3.5.5.0_all.deb perl-policy.txt.gz byhand menu-policy.txt.gz byhand mime-policy.txt.gz byhand virtual-package-names-list.txt byhand upgrading-checklist.txt byhand fhs-2.1.html.tar.gz byhand policy.pdf.gz byhand menu-policy.html.tar.gz byhand policy.html.tar.gz byhand mime-policy.html.tar.gz byhand debconf_specification.html byhand debconf_specification.txt.gz byhand policy.txt.gz byhand policy-process.html.tar.gz byhand perl-policy.html.tar.gz byhand debian-policy_3.5.5.0.dsc to pool/main/d/debian-policy/debian-policy_3.5.5.0.dsc policy.ps.gz byhand Changes: debian-policy (3.5.5.0) unstable; urgency=low . * Fixed up incorrect entries in the changelog (there was an erroneous 3.5.0.1 revision which never happened; it has now been correctly merged with the 3.5.3.0 changelog entry) * Add section numbers to upgrading-checklist for all revisions from 3.0.0 onwards * Complete rewrite (and renumbering) of sections 9.1 and 9,2 * This time *really* include the HTML version of the FHS * Added doc-base support for all of the HTML files * Added several more files to the byhand list and rewrote chunks of debian/rules to do this * Add patched versions of debiandoc-sgml stuff to source package until patches are incorporated upstream * Versioned Build-Depend on debiandoc-sgml for fixed Text.pm * Improved mkdir example in 10.1.2 closes: Bug#92744 * Made the "where examples live" entry in the upgrading-checklist clearer (add "for use by scripts") * Add a dpkg-statoverride description section closes: Bug#89473 * Fix the ldconfig usage description (remove "only if") closes: Bug#89674 * Clarification of package priority issues vis-a-vis the X Windows system closes: Bug#91249 * Enhanced x-terminal-emulator policy closes: Bug#91252 * Minor changes to X app-defaults policy closes: Bug#91259 * Clarification of X policy in respect to FHS closes: Bug#91260 * OpenMotif has the same rules as OSF/Motif closes: Bug#91261 * The X Font policy rewrite closes: Bug#91257 * The "man" program is no longer guaranteed to read header information to find alternative manpage names closes: Bug#94995 * Correction to meaning of Standards-Version closes: Bug#97072 * Split section 12.8 (X Window System) into subsections for readability * Plug-ins != shared libraries (at last) closes: Bug#66023 * Add packaging manual remnants to policy document as appendices, and mention this in control file closes: Bug#95906 * Clarification in Perl policy closes: Bug#98712 Announcing to debian-devel-changes@lists.debian.org Setting bugs to severity fixed: 66023 89473 89674 91249 91252 91257 91259 91260 91261 92744 94995 95906 97072 98712 Thank you for your contribution to Debian. ----- End forwarded message -----