Skip to content
Commits on Source (3)
......@@ -12,7 +12,7 @@ Hi,
during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy 6.8:
https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
The leftover files are actually alternatives that were installed by the
package but have not been properly removed.
......
......@@ -12,8 +12,8 @@ Hi,
during a test with piuparts I noticed your package left owned files on
the system after purge, which is a violation of policy 6.8 and 10.7.3:
https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/#behavior
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/ch-files.html#behavior
From the attached log (scroll to the bottom...):
......
......@@ -13,8 +13,8 @@ during a test with piuparts I noticed your package left owned and
unowned files on the system after purge, which is a violation of
policy 6.8 and 10.7.3:
https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/#behavior
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/ch-files.html#behavior
From the attached log (scroll to the bottom...):
......
......@@ -17,7 +17,7 @@ shows up in the first place, as there was nobody modifying this conffile
at all, the package has just been installed and upgraded...
This is a violation of policy 10.7.3, see
https://www.debian.org/doc/debian-policy/#behavior,
https://www.debian.org/doc/debian-policy/ch-files.html#behavior,
which says "[These scripts handling conffiles] must not ask unnecessary
questions (particularly during upgrades), and must otherwise be good
citizens."
......
......@@ -12,14 +12,14 @@ Hi,
during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy 6.8:
https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
From the attached log (scroll to the bottom...):
Leaving directories in /usr/local after purge is also a violation of a
should-directive in
https://www.debian.org/doc/debian-policy/#site-specific-programs
https://www.debian.org/doc/debian-policy/ch-opersys.html#site-specific-programs
cheers,
......@@ -13,7 +13,7 @@ during a test with piuparts I noticed your package left unowned
directories on the system after purge, which is a violation of
policy 6.8:
https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
Filing this as important as having a piuparts clean archive is a release
goal since lenny.
......
......@@ -12,7 +12,7 @@ Hi,
during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy 6.8 (or 10.8):
https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
Filing this as important as having a piuparts clean archive is a release
goal since lenny.
......
......@@ -12,13 +12,13 @@ Hi,
during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy 6.8:
https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
From the attached log (scroll to the bottom...):
As putting files into /usr/local is also a violation of
https://www.debian.org/doc/debian-policy/#site-specific-programs
https://www.debian.org/doc/debian-policy/ch-opersys.html#site-specific-programs
I'm setting the severity to serious.
......
......@@ -12,13 +12,13 @@ Hi,
during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy 6.8:
https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
From the attached log (scroll to the bottom...):
As putting files into /usr/local is also a violation of
https://www.debian.org/doc/debian-policy/#site-specific-programs
https://www.debian.org/doc/debian-policy/ch-opersys.html#site-specific-programs
I'm setting the severity to serious.
......
......@@ -11,10 +11,10 @@ Hi,
during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy 6.8:
https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging
As putting files into /usr/local is also a violation of
https://www.debian.org/doc/debian-policy/#site-specific-programs
https://www.debian.org/doc/debian-policy/ch-opersys.html#site-specific-programs
I'm setting the severity to serious.
From the attached log (scroll to the bottom...):
......
......@@ -8,7 +8,7 @@ HEADER='Packages with leftover alternatives after purge'
HELPTEXT='
<p>
Packages with unowned files in /etc/alternatives after purge (violating policy 6.8) see
<a href="https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging" target="_blank">https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging</a>
<a href="https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging" target="_blank">https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging</a>
</p>
<p>
Alternatives are usually registered with update-alternatives in <b>postinst configure</b> and need to be unregistered again in <b>prerm remove</b>.
......
......@@ -8,7 +8,7 @@ HEADER='Packages with leftover alternatives after purge'
HELPTEXT='
<p>
Packages with unowned files in /etc/alternatives after purge (violating policy 6.8) see
<a href="https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging" target="_blank">https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging</a>
<a href="https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging" target="_blank">https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging</a>
</p>
<p>
Alternatives are usually registered with update-alternatives in <b>postinst configure</b> and need to be unregistered again in <b>prerm remove</b>.
......
......@@ -10,7 +10,7 @@ HELPTEXT='
The piuparts upgrade test failed because dpkg detected a conffile as being modified and then prompted the user for an action. As there is no user input, this fails. But this is not the real problem, the real problem is that this prompt shows up in the first place, as there was nobody modifying this conffile at all, the package has just been installed and upgraded...
</p>
<p>
This is explained in detail in policy 10.7.3 at <a href="https://www.debian.org/doc/debian-policy/#behavior" target="_blank">https://www.debian.org/doc/debian-policy/#behavior</a> which says "[These scripts handling conffiles] must not ask unnecessary questions (particularly during upgrades), and must otherwise be good citizens."
This is explained in detail in policy 10.7.3 at <a href="https://www.debian.org/doc/debian-policy/ch-files.html#behavior" target="_blank">https://www.debian.org/doc/debian-policy/ch-files.html#behavior</a> which says "[These scripts handling conffiles] must not ask unnecessary questions (particularly during upgrades), and must otherwise be good citizens."
</p>
<p>
According to the thread started at <a href="https://lists.debian.org/debian-devel/2009/08/msg00675.html" target="_blank">200908191215.05079.holger@layer-acht.org</a> these bugs are to be filed with severity <b>serious</b>.
......
......@@ -8,6 +8,6 @@ HEADER='Packages with files and/or directories in /usr/local/ after purge'
HELPTEXT='
<p>
This is a violation of policy 9.1.2: see
<a href="https://www.debian.org/doc/debian-policy/#site-specific-programs" target="_blank">https://www.debian.org/doc/debian-policy/#site-specific-programs</a>.
<a href="https://www.debian.org/doc/debian-policy/ch-opersys.html#site-specific-programs" target="_blank">https://www.debian.org/doc/debian-policy/ch-opersys.html#site-specific-programs</a>.
</p>
'
......@@ -14,6 +14,6 @@ WARNING: this list might contain false positives.
<p>
Packages need to remove owned files after purge, see
<a href="https://www.debian.org/doc/debian-policy/#behavior" target="_blank">https://www.debian.org/doc/debian-policy/#behavior</a>
<a href="https://www.debian.org/doc/debian-policy/ch-files.html#behavior" target="_blank">https://www.debian.org/doc/debian-policy/ch-files.html#behavior</a>
</p>
'
......@@ -13,6 +13,6 @@ WARNING: this list might contain false positives.
<p>
Packages need to remove owned files after purge, see
<a href="https://www.debian.org/doc/debian-policy/#behavior" target="_blank">https://www.debian.org/doc/debian-policy/#behavior</a>
<a href="https://www.debian.org/doc/debian-policy/ch-files.html#behavior" target="_blank">https://www.debian.org/doc/debian-policy/ch-files.html#behavior</a>
</p>
'
......@@ -16,6 +16,6 @@ There are probably others like this as well.
<p>
Packages with unowned files after purge (violating policy 6.8) see
<a href="https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging" target="_blank">https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging</a>
<a href="https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging" target="_blank">https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging</a>
</p>
'
......@@ -16,6 +16,6 @@ There are probably others like this as well.
<p>
Packages with unowned files after purge (violating policy 6.8) see
<a href="https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging" target="_blank">https://www.debian.org/doc/debian-policy/#details-of-removal-and-or-configuration-purging</a>
<a href="https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging" target="_blank">https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging</a>
</p>
'