Package: libanculus-sharp
Version: 0.3.1-2
Severity: important
Tags: patch
User: [EMAIL PROTECTED]
Usertags: origin-ubuntu intrepid ubuntu-patch


Hello,

When syncing libanculus-sharp to Ubuntu to fix the RC policy violation
bug, we came across the fact that conflicts/replaces are not declared on
the old package name. This omission can cause problems for users when
upgrading, and the change is minimally invasive.

In Ubuntu, we've applied the attached patch to achieve the following:

  * debian/rules: conflicts/replaces for old package name libanculus-sharp so
    as not to break on upgrades. (LP: #289217)

The patch is attached for your consideration.

Thanks,
Iain

-- System Information:
Debian Release: lenny/sid
  APT prefers intrepid
  APT policy: (900, 'intrepid'), (500, 'intrepid-updates'), (500, 
'intrepid-security'), (500, 'intrepid-proposed'), (500, 'intrepid-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.27-7-generic (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u libanculus-sharp-0.3.1/debian/changelog 
libanculus-sharp-0.3.1/debian/changelog
diff -u libanculus-sharp-0.3.1/debian/control 
libanculus-sharp-0.3.1/debian/control
--- libanculus-sharp-0.3.1/debian/control
+++ libanculus-sharp-0.3.1/debian/control
@@ -16,6 +17,8 @@
 Architecture: all
 Depends: ${cli:Depends}
 Suggests: monodoc-anculus-manual
+Conflicts: libanculus-sharp
+Replaces: libanculus-sharp
 Description: utility library for CLI projects
  "Anculus" means servant in Latin, and that is exactly what this library does.
  It serves and helps you to easily and quickly write new applications.

Reply via email to