[Piuparts-devel] [Git][debian/piuparts][develop] 2 commits: Update TODO.

Holger Levsen gitlab at salsa.debian.org
Sat Sep 8 11:32:28 BST 2018


Holger Levsen pushed to branch develop at Debian / piuparts


Commits:
6e160f21 by Holger Levsen at 2018-09-08T10:22:32Z
Update TODO.

- - - - -
9bf3060c by Holger Levsen at 2018-09-08T10:31:54Z
Update several URLs pointing to https://www.debian.org/doc/debian-policy to match the new URLs since debian-policy 4.1.0.

This is severe work in progress, only this has been done yet:

sed -i "s|https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces|https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces|g"

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


17 changed files:

- TODO
- bug-templates/fails_to_install_trying_to_overwrite_other_packages_files.mail
- bug-templates/fails_to_upgrade_-_trying_to_overwrite.mail
- bug-templates/fails_to_upgrade_from_jessie_-_trying_to_overwrite.mail
- bug-templates/fails_to_upgrade_from_lenny_to_squeeze_to_wheezy_-_trying_to_overwrite.mail
- bug-templates/fails_to_upgrade_from_sid_-_trying_to_overwrite.mail
- bug-templates/fails_to_upgrade_from_squeeze_-_trying_to_overwrite.mail
- bug-templates/fails_to_upgrade_from_stable_to_sid_-_trying_to_overwrite.mail
- bug-templates/fails_to_upgrade_from_stretch_-_trying_to_overwrite.mail
- bug-templates/fails_to_upgrade_from_testing_-_trying_to_overwrite.mail
- bug-templates/fails_to_upgrade_from_wheezy_-_trying_to_overwrite.mail
- bug-templates/partial-upgrade-file-overwrite.mail
- bug-templates/removal_makes_files_disappear.mail
- bug-templates/removes_files_installed_by_other_package.mail
- debian/changelog
- htdocs/bug_howto.tpl
- known_problems/overwrite_other_packages_files_error.conf


Changes:

=====================================
TODO
=====================================
@@ -6,7 +6,7 @@ wishlist! And see the bottom of this file for wishlist bugs someone once
 expressed…
 
 
-for 0.8x, during the buster development cycle:
+for 0.9x, during the buster development cycle:
 
 - fix policy reference for old footnote 53, blocked by #879048
 
@@ -95,7 +95,7 @@ for 0.8x, during the buster development cycle:
   (piuparts), adopting apt's naming
 
 
-for 0.9x and later:
+for 1.0.x and later:
 
 - install from git/Makefile: remove the need for /etc/piuparts
 
@@ -121,7 +121,7 @@ for 0.9x and later:
   be nice
 
 
-for 1.xx and later:
+for even later:
 
 - find_default_debian_mirrors:
   - check whether find_default_debian_mirrors produces something useful if


=====================================
bug-templates/fails_to_install_trying_to_overwrite_other_packages_files.mail
=====================================
@@ -14,7 +14,7 @@ because it tries to overwrite other packages files without declaring a
 Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 From the attached log (scroll to the bottom...):
 


=====================================
bug-templates/fails_to_upgrade_-_trying_to_overwrite.mail
=====================================
@@ -16,7 +16,7 @@ because it tries to overwrite files that are owned by other packages
 without declaring a Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 This problem is exposed during the upgrade of the 'EXPOSER'
 package, not by upgrading only the buggy package itself.


=====================================
bug-templates/fails_to_upgrade_from_jessie_-_trying_to_overwrite.mail
=====================================
@@ -16,7 +16,7 @@ because it tries to overwrite other packages files without declaring a
 Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 From the attached log (scroll to the bottom...):
 


=====================================
bug-templates/fails_to_upgrade_from_lenny_to_squeeze_to_wheezy_-_trying_to_overwrite.mail
=====================================
@@ -16,7 +16,7 @@ but then the upgrade to 'wheezy' failed because it tries to overwrite
 other packages files without declaring a Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 From the attached log (scroll to the bottom...):
 


=====================================
bug-templates/fails_to_upgrade_from_sid_-_trying_to_overwrite.mail
=====================================
@@ -16,7 +16,7 @@ because it tries to overwrite other packages files without declaring a
 Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 From the attached log (scroll to the bottom...):
 


=====================================
bug-templates/fails_to_upgrade_from_squeeze_-_trying_to_overwrite.mail
=====================================
@@ -16,7 +16,7 @@ because it tries to overwrite other packages files without declaring a
 Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 From the attached log (scroll to the bottom...):
 


=====================================
bug-templates/fails_to_upgrade_from_stable_to_sid_-_trying_to_overwrite.mail
=====================================
@@ -16,7 +16,7 @@ because it tries to overwrite other packages files without declaring a
 Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 This test intentionally skipped 'testing' to find file overwrite
 problems before packages migrate from 'unstable' to 'testing'.


=====================================
bug-templates/fails_to_upgrade_from_stretch_-_trying_to_overwrite.mail
=====================================
@@ -16,7 +16,7 @@ because it tries to overwrite other packages files without declaring a
 Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 From the attached log (scroll to the bottom...):
 


=====================================
bug-templates/fails_to_upgrade_from_testing_-_trying_to_overwrite.mail
=====================================
@@ -16,7 +16,7 @@ because it tries to overwrite other packages files without declaring a
 Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 From the attached log (scroll to the bottom...):
 


=====================================
bug-templates/fails_to_upgrade_from_wheezy_-_trying_to_overwrite.mail
=====================================
@@ -16,7 +16,7 @@ because it tries to overwrite other packages files without declaring a
 Breaks+Replaces relation.
 
 See policy 7.6 at
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 From the attached log (scroll to the bottom...):
 


=====================================
bug-templates/partial-upgrade-file-overwrite.mail
=====================================
@@ -41,7 +41,7 @@ The following relationships are currently defined:
 
 The following relationships should be added for a clean takeover of
 these files
-(https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces):
+(https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces):
 
   Package:
   Breaks:


=====================================
bug-templates/removal_makes_files_disappear.mail
=====================================
@@ -27,7 +27,7 @@ but the following files have disappeared:
 
 
 This is a serious bug violating policy 7.6, see
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 and also see the footnote that describes this incorrect behavior
 https://www.debian.org/doc/debian-policy/ (old: footnotes.html#f53)
 [footnote permalink broken (#879048), search for /To see why/]


=====================================
bug-templates/removes_files_installed_by_other_package.mail
=====================================
@@ -21,7 +21,7 @@ https://www.debian.org/doc/debian-policy/#sharing-configuration-files
 or policy chapter 6 ("Package maintainer scripts..."), see
 https://www.debian.org/doc/debian-policy/#package-maintainer-scripts-and-installation-procedure
 or policy 7.6 ("Overwriting files..."), see
-https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
 If a directory is used by several packages, all should ship it as part
 of the package (possibly empty, using $package.dirs to create it), and


=====================================
debian/changelog
=====================================
@@ -1,6 +1,8 @@
 piuparts (0.92) UNRELEASED; urgency=medium
 
-  * ... 
+  * Update TODO.
+  * Update several URLs pointing to https://www.debian.org/doc/debian-policy
+    to match the new URLs since debian-policy 4.1.0. 
 
  -- Holger Levsen <holger at debian.org>  Fri, 07 Sep 2018 19:55:01 +0200
 


=====================================
htdocs/bug_howto.tpl
=====================================
@@ -62,7 +62,7 @@
  declaring a replaces relation.
 
  See policy 7.6 at
- https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
+ https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
 
  From the attached log (scroll to the bottom...):
 


=====================================
known_problems/overwrite_other_packages_files_error.conf
=====================================
@@ -8,7 +8,7 @@ HEADER='Packages with failed logs because they tried to overwrite other packages
 HELPTEXT='
 <p>
 This is because the package tries to overwrite another packages files without declaring a replaces relation. See policy 7.6 at
-<a href="https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces" target="_blank">https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces</a>.
+<a href="https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces" target="_blank">https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces</a>.
 </p>
 <p>
 According to the thread started at <a href="https://lists.debian.org/debian-devel/2009/08/msg00234.html" target="_blank">200908071233.02813.holger at layer-acht.org</a> these bugs are to be filed with severity <b>serious</b>.



View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/e4057e94d859214b51e05f2193bdb3438b86e69c...9bf3060cae88434f5b1777036bbfc917a7e464f9

-- 
View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/e4057e94d859214b51e05f2193bdb3438b86e69c...9bf3060cae88434f5b1777036bbfc917a7e464f9
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/piuparts-devel/attachments/20180908/98b51358/attachment-0001.html>


More information about the Piuparts-devel mailing list