reopen 654714
found 654714 libnfsidmap/0.25-2
thanks

On Mon, Feb 27, 2012 at 03:09:53AM +0000, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the libnfsidmap2 package:
> 
> #654714: libnfsidmap2: should replace/break old nfs-common
> 
> It has been closed by Anibal Monsalve Salazar <ani...@debian.org>.

>    * Conflicts with nfs-common (= 1:1.1.2-6lenny2)
>      Closes: 654714

I'm afraid this was neither a correct nor a complete fix for this bug.
Firstly, the bug reporter gave you the correct fields to use per policy,
which you seem to have disregarded in favour of an incorrect use of
Conflicts:

  "My reading of Debian Policy, section 7.6.1, is that this should be
  indicated by "Breaks" and "Replaces" relations from libnfsidmap2 to
  versions of nfs-common old enough to still contain that file."

  http://www.debian.org/doc/debian-policy/ch-relationships.html#s7.6.1
  http://www.debian.org/doc/debian-policy/ch-relationships.html#s-conflicts

Secondly, the versioning is wrong.  The version of nfs-common which
removed this file was your own 1:1.2.2-1 upload, the diff for which can
be seen here:

  
https://patches.ubuntu.com/by-release/atomic/debian/n/nfs-utils/nfs-utils_1:1.2.2-1.patch.bz2

I've verified on snapshot.debian.org that nfs-common 1:1.2.1-3 shipped
this file, so this fix is incomplete by only specifying a single one of
the many affected versions.  Please could you complete the job by
applying this corrected patch?

  * Replace incorrect Conflicts on nfs-common with Breaks/Replaces.

diff -Nru libnfsidmap-0.25/debian/control libnfsidmap-0.25/debian/control
--- libnfsidmap-0.25/debian/control     2012-06-08 12:49:39.000000000 +0100
+++ libnfsidmap-0.25/debian/control     2012-11-27 23:54:57.000000000 +0000
@@ -24,7 +24,9 @@
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: libnfsidmap1, nfs-common (= 1:1.1.2-6lenny2)
+Conflicts: libnfsidmap1
+Breaks: nfs-common (<< 1:1.2.2-1)
+Replaces: nfs-common (<< 1:1.2.2-1)
 Description: NFS idmapping library
  libnfsidmap provides functions to map between NFSv4 names (which are
  of the form user@domain) and local uid's and gid's.

Thanks,

-- 
Colin Watson                                       [cjwat...@ubuntu.com]


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to