[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#693272: unblock: pyatspi/2.5.3+dfsg-2.1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock pyatspi for a switch from conflicts/replaces/provides to 
a transitional package that APT handles much better.

pyatspi (2.5.3+dfsg-2.1) unstable; urgency=low

  * Non-maintainer upload with Samuel’s approval.
  * Ensure smooth upgrades from squeeze. Closes: #691160.
    + Rename python*-pyatspi2 to python*-pyatspi since the API is 
      compatible with the former python-pyatspi package and the module 
      is named pyatspi.
    + Create transitional python*-pyatspi2 packages.

Debdiff attached.

unblock pyatspi/2.5.3+dfsg-2.1

Thanks,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'
  `-
diff -Nru pyatspi-2.5.3+dfsg/debian/changelog pyatspi-2.5.3+dfsg/debian/changelog
--- pyatspi-2.5.3+dfsg/debian/changelog	2012-08-27 13:50:12.000000000 +0200
+++ pyatspi-2.5.3+dfsg/debian/changelog	2012-11-09 10:26:03.000000000 +0100
@@ -1,3 +1,14 @@
+pyatspi (2.5.3+dfsg-2.1) unstable; urgency=low
+
+  * Non-maintainer upload with Samuel’s approval.
+  * Ensure smooth upgrades from squeeze. Closes: #691160.
+    + Rename python*-pyatspi2 to python*-pyatspi since the API is 
+      compatible with the former python-pyatspi package and the module 
+      is named pyatspi.
+    + Create transitional python*-pyatspi2 packages.
+
+ -- Josselin Mouette <joss@debian.org>  Fri, 09 Nov 2012 10:01:50 +0100
+
 pyatspi (2.5.3+dfsg-2) unstable; urgency=low
 
   * Make pyatspi depend on libgail-common. Closes: #682915.
diff -Nru pyatspi-2.5.3+dfsg/debian/control pyatspi-2.5.3+dfsg/debian/control
--- pyatspi-2.5.3+dfsg/debian/control	2012-08-27 13:49:31.000000000 +0200
+++ pyatspi-2.5.3+dfsg/debian/control	2012-11-09 10:04:57.000000000 +0100
@@ -15,11 +15,10 @@
 X-Python-Version: >= 2.5
 Standards-Version: 3.9.3
 
-Package: python-pyatspi2
+Package: python-pyatspi
 Architecture: all
-Conflicts: python-pyatspi
-Replaces: python-pyatspi
-Provides: python-pyatspi
+Breaks: python-pytaspi2 (<< 2.5.3+dfsg-2.1)
+Replaces: python-pytaspi2 (<< 2.5.3+dfsg-2.1)
 Depends: ${misc:Depends},
          ${python:Depends},
          python-gi (>= 2.90.1),
@@ -30,8 +29,21 @@
  .
  This package contains Python bindings for the client side aspects of at-spi2.
 
-Package: python3-pyatspi2
+Package: python-pyatspi2
+Section: oldlibs
+Priority: extra
+Architecture: all
+Depends: ${misc:Depends},
+         python-pyatspi (= ${source:Version})
+Description: Transitional package for assistive technology Python bindings
+ at-spi is the "Assistive Technology Service Provider Interface".
+ .
+ This empty transitional package can be safely removed.
+
+Package: python3-pyatspi
 Architecture: all
+Breaks: python3-pytaspi2 (<< 2.5.3+dfsg-2.1)
+Replaces: python3-pytaspi2 (<< 2.5.3+dfsg-2.1)
 Depends: ${misc:Depends},
          ${python3:Depends},
          python3-gi (>= 2.90.1),
@@ -41,3 +53,14 @@
  at-spi is the "Assistive Technology Service Provider Interface".
  .
  This package contains Python3 bindings for the client side aspects of at-spi2.
+
+Package: python3-pyatspi2
+Section: oldlibs
+Priority: extra
+Architecture: all
+Depends: ${misc:Depends},
+         python3-pyatspi (= ${source:Version})
+Description: Transitional package for assistive technology Python3 bindings
+ at-spi is the "Assistive Technology Service Provider Interface".
+ .
+ This empty transitional package can be safely removed.
diff -Nru pyatspi-2.5.3+dfsg/debian/python3-pyatspi2.install pyatspi-2.5.3+dfsg/debian/python3-pyatspi2.install
--- pyatspi-2.5.3+dfsg/debian/python3-pyatspi2.install	2012-06-29 04:38:10.000000000 +0200
+++ pyatspi-2.5.3+dfsg/debian/python3-pyatspi2.install	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/python3
diff -Nru pyatspi-2.5.3+dfsg/debian/python3-pyatspi.install pyatspi-2.5.3+dfsg/debian/python3-pyatspi.install
--- pyatspi-2.5.3+dfsg/debian/python3-pyatspi.install	1970-01-01 01:00:00.000000000 +0100
+++ pyatspi-2.5.3+dfsg/debian/python3-pyatspi.install	2012-06-29 04:38:10.000000000 +0200
@@ -0,0 +1 @@
+usr/lib/python3
diff -Nru pyatspi-2.5.3+dfsg/debian/python-pyatspi2.install pyatspi-2.5.3+dfsg/debian/python-pyatspi2.install
--- pyatspi-2.5.3+dfsg/debian/python-pyatspi2.install	2012-06-29 04:38:10.000000000 +0200
+++ pyatspi-2.5.3+dfsg/debian/python-pyatspi2.install	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/python2.7
diff -Nru pyatspi-2.5.3+dfsg/debian/python-pyatspi.install pyatspi-2.5.3+dfsg/debian/python-pyatspi.install
--- pyatspi-2.5.3+dfsg/debian/python-pyatspi.install	1970-01-01 01:00:00.000000000 +0100
+++ pyatspi-2.5.3+dfsg/debian/python-pyatspi.install	2012-06-29 04:38:10.000000000 +0200
@@ -0,0 +1 @@
+usr/lib/python2.7

Reply to: