Manoj Srivastava [Thu, 16 Jun 2005 07:56:33 +0000 (07:56 +0000)]
Synchronized with patch 11 from Manojs tree
Synchronized with patch 11 from Manojs tree
Patches applied:
* srivasta@debian.org--etch/debian-policy--devel--3.0--patch-11
re did the rules file, making it more general, and easier to maintain, put in a layer of abstractions.
Manoj Srivastava [Thu, 16 Jun 2005 07:54:49 +0000 (07:54 +0000)]
Synchronized with patch 8 from Manojs tree
Synchronized with patch 8 from Manojs tree
Patches applied:
* srivasta@debian.org--etch/debian-policy--devel--3.0--patch-8
Ugraded to version from the skeleton scripts, which are more robust, and are more informative to people trying to base their own scripts on these. Did I mention more robust?
Manoj Srivastava [Thu, 16 Jun 2005 05:45:54 +0000 (05:45 +0000)]
Add a recommendation for the location for run-time support material,
Author: srivasta
Date: 2005/02/05 01:48:49
Add a recommendation for the location for run-time support material,
not meant to be invoked directly.
a) it shows a predilection for a directory named for the package,
but does not mandate it
b) Since this is a new requirement, it starts off as a
recommendation (after all, this was originally touted merely as
"best practice", not as something required for interoperability)
c) It also discusses arch independent modules, and adds similar
language for that.
Manoj Srivastava [Thu, 16 Jun 2005 05:45:41 +0000 (05:45 +0000)]
Moved the opinion that one should add new changelog items, rather than
Author: srivasta
Date: 2005/02/05 00:55:19
Moved the opinion that one should add new changelog items, rather than
editing old entries, into a footnote.
Manoj Srivastava [Thu, 16 Jun 2005 05:45:30 +0000 (05:45 +0000)]
Added an instance if what recovery is attempted if error unwind itself
Author: srivasta
Date: 2005/02/05 00:37:19
Added an instance if what recovery is attempted if error unwind itself
runs into problems.
Cleaned up some of the language in the /etc/init.d script output
formatting.
Cleaned up the command -v example. Instead of the massively complex
shenanigans suggested in the bug report, just use which. which lives
in an essential package, so can be used in the preinst of packages.
Manoj Srivastava [Thu, 16 Jun 2005 05:45:24 +0000 (05:45 +0000)]
Move the error unwind eaxmple out the item in the postinst script
Author: srivasta
Date: 2005/02/04 23:44:52
Move the error unwind eaxmple out the item in the postinst script
usage section. Delete generated files in the clean target
(policy.{pdf,ps,tpt,txt} are generated files)
Manoj Srivastava [Thu, 16 Jun 2005 05:45:17 +0000 (05:45 +0000)]
Clatrified section 8.1 to further demonstrate that section 8.1 is not
Author: srivasta
Date: 2005/02/04 07:01:51
Clatrified section 8.1 to further demonstrate that section 8.1 is not
a must directive, since some people seem to be confused about this.
Manoj Srivastava [Thu, 16 Jun 2005 05:45:09 +0000 (05:45 +0000)]
Added the FHS 2.3 files, and removed the 2.2 version. Arranged for the FHS 2.3 files to be installed. No changes to policy.
Author: srivasta
Date: 2004/10/26 22:23:55
Added the FHS 2.3 files, and removed the 2.2 version. Arranged for the FHS 2.3 files to be installed. No changes to policy.
Manoj Srivastava [Thu, 16 Jun 2005 05:44:49 +0000 (05:44 +0000)]
* Bug fix
Author: srivasta
Date: 2004/10/17 23:37:19
* Bug fix: "debian-policy: please clarify section 12.7.", thanks to
Adrian Bunk. Added a clarifying footnote that makes it clear that
section 12.3 does not allow one to ignore section 12.7 (Closes: #276953).
Manoj Srivastava [Thu, 16 Jun 2005 05:44:46 +0000 (05:44 +0000)]
Clarify that section 12.3 does not mean that you can ignore section
Author: srivasta
Date: 2004/10/17 23:32:56
Clarify that section 12.3 does not mean that you can ignore section
12.7 (or, really, any other section) of the policy.
Manoj Srivastava [Thu, 16 Jun 2005 05:44:41 +0000 (05:44 +0000)]
Routine fixing of policy bugs, thoug a new version of policy is
Author: srivasta
Date: 2004/09/28 05:49:38
Routine fixing of policy bugs, thoug a new version of policy is
unlikely to be released before Etch, seeing that we are frozen and all.
Manoj Srivastava [Thu, 16 Jun 2005 05:43:42 +0000 (05:43 +0000)]
linked f-Format in the list of fields of the .dsc file, not mandatory according to my skimming of dpkg-source, closes: #70742
Author: joy
Date: 2003/11/02 14:08:33
linked f-Format in the list of fields of the .dsc file, not mandatory according to my skimming of dpkg-source, closes: #70742
Manoj Srivastava [Thu, 16 Jun 2005 05:43:33 +0000 (05:43 +0000)]
clarified the section about the Architecture field and added footnotes to indicate recommended actions, closes: #51832
Author: joy
Date: 2003/11/02 13:59:55
clarified the section about the Architecture field and added footnotes to indicate recommended actions, closes: #51832
Manoj Srivastava [Thu, 16 Jun 2005 05:43:28 +0000 (05:43 +0000)]
generalized the dpkg-shlibdeps example and added a current example in a footnote, set proper section ids and linked the d-sd section better, closes: #50565
Author: joy
Date: 2003/11/02 13:35:59
generalized the dpkg-shlibdeps example and added a current example in a footnote, set proper section ids and linked the d-sd section better, closes: #50565
Manoj Srivastava [Thu, 16 Jun 2005 05:42:37 +0000 (05:42 +0000)]
[AMENDMENT 15/09/2003] Move documentation of behavior of ancient dpkg in 6.6 to a footnote. closes: Bug#209855
Author: srivasta
Date: 2003/09/15 17:19:34
[AMENDMENT 15/09/2003] Move documentation of behavior of ancient dpkg in 6.6 to a footnote. closes: Bug#209855
Manoj Srivastava [Thu, 16 Jun 2005 05:42:26 +0000 (05:42 +0000)]
Josip
Author: srivasta
Date: 2003/08/19 12:32:23
Josip:
* Removed obsolete section on obsolete constructs and libraries,
closes: #193748.
Manoj:
* Change reference to the debconf introduction from kitenet to a debian
hosted server. closes: Bug#187297
* Added myspell-dictionary to the virtual packages list closes: Bug#203728
* Fix the restart action in the init.d/bind example; it now uses
--oknodo so that the action does not fail when the service is not
running. closes: Bug#187250
* invoke-rc.d and update-rc.d are now in the sysv-rc package instead of
the sysvinit package. Fixed a reference in policy. closes: Bug#200440
* Note that postinst abort-remove is called if there is an error while
removing the package. closes: Bug#188030
* [AMENDMENT 2003/08/03] Make Debconf the standard for prompting the
user closes: Bug#176506
Manoj Srivastava [Thu, 16 Jun 2005 05:42:18 +0000 (05:42 +0000)]
* invoke-rc.d and update-rc.d are now in the sysv-rc package instead of
Author: srivasta
Date: 2003/08/03 18:54:26
* invoke-rc.d and update-rc.d are now in the sysv-rc package instead of
the sysvinit package. Fixed a reference in policy. closes: Bug#200440
Manoj Srivastava [Thu, 16 Jun 2005 05:42:09 +0000 (05:42 +0000)]
* Added myspell-dictionary to the virtual packages list closes
Author: srivasta
Date: 2003/08/03 17:18:07
* Added myspell-dictionary to the virtual packages list closes: Bug#203728
* Fix the restart action in the init.d/bind example; it now uses
--oknodo so that the action does not fail when the service is not
running. closes: Bug#187250
Manoj Srivastava [Thu, 16 Jun 2005 05:41:53 +0000 (05:41 +0000)]
updated the old libgdbm example which was potentially confusing due to the extra letter g from the days of libc5->glibc transition
Author: joy
Date: 2003/07/29 12:38:06
updated the old libgdbm example which was potentially confusing due to the extra letter g from the days of libc5->glibc transition
Manoj Srivastava [Thu, 16 Jun 2005 05:41:16 +0000 (05:41 +0000)]
Various fixes toallowvlaidation. Updated the upgfrading checklist,
Author: srivasta
Date: 2003/06/07 20:15:51
Various fixes toallowvlaidation. Updated the upgfrading checklist,
including going back and fixing the section numbers. Now all that is
left for 3.6.0 to be released is to include a changelog entry
describing the reorganization.
Manoj Srivastava [Thu, 16 Jun 2005 05:40:58 +0000 (05:40 +0000)]
Fixed the fact that section 7.5.1 does not describe dpkg's true
Author: srivasta
Date: 2003/06/07 18:05:49
Fixed the fact that section 7.5.1 does not describe dpkg's true
behavior. Now added a footnote that explains that replaces is a one
way relationship.
Manoj Srivastava [Thu, 16 Jun 2005 05:40:29 +0000 (05:40 +0000)]
Debian changelogs should be UTF-8 encoded. Changed the wording from a
Author: srivasta
Date: 2003/06/07 17:39:17
Debian changelogs should be UTF-8 encoded. Changed the wording from a
should to a may; since a should would make an unknown number of
packages insta buggy. A reuest makes all these wishlist bugs; we can
raise the severity in a later version of policy.
Added LANG=C before the debiandoc2X invocations, this ensures that the
resulting documents do not get converted to the locale on the building
machine.