Hi,

On Mon, May 17, 2010 at 02:52:53PM +0200, Sune Vuorela wrote:
> Package: python-avogadro
> Version: 1.0.1-2
> Severity: serious
> Justification: uninstallable
> 
> apparantly, python2.5-sip4 isn't provided by anything any longer, and
> this makes python-avogadro uninstallable.
> 
> The dependency on python2.5-sip4 is picked up by som trickery in
> debian/rules.
> 
> there is python2.5-sip now, provided by python-sip, and tehre is also a
> dh_sip tool to help getting sip dependencies right.

With the attached patch, I get this Depends line:

 Depends: python (<< 2.6), python (>= 2.5), python-central (>= 0.6.11),
libavogadro1, libboost-python1.42.0 (>= 1.42.0-1), libc6 (>= 2.2),
libgcc1 (>= 1:4.1.1), libqt4-opengl (>= 4:4.5.3), libqtcore4 (>=
4:4.6.1), libqtgui4 (>= 4:4.5.3), libstdc++6 (>= 4.4.0), python2.5 (>=
2.5), python2.5-numpy, python2.5-qt4, python2.5-sip, sip-api-7.1

Does this sound fine?


Michael
Index: changelog
===================================================================
--- changelog	(Revision 2458)
+++ changelog	(Arbeitskopie)
@@ -6,6 +6,11 @@
     debian/avogadro.1: Dropped in favour of upstream manual pages.
   * debian/libavogadro-dev.install: Install .prf file for QMake projects.
 
+  [ Michael Banck ]
+  * debian/rules (binary-install/python-avogadro): Added dh_sip.
+  * debian/rules (DEB_DH_GENCONTROL_ARGS_python-avogadro): Replace
+    python$(PYVER)-sip4, by python$(PYVER)-sip (Closes: #581972). 
+
  -- Michael Banck <mba...@debian.org>  Fri, 07 May 2010 15:53:55 +0200
 
 avogadro (1.0.1-2) unstable; urgency=low
Index: control
===================================================================
--- control	(Revision 2458)
+++ control	(Arbeitskopie)
@@ -82,7 +82,7 @@
 Architecture: any
 Section: python
 Priority: extra
-Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}, ${pyavo:Depends}
+Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}, ${pyavo:Depends}, ${sip:Depends}
 Replaces: libavogadro0 (<< 0.9.8)
 Conflicts: libavogadro0 (<< 0.9.8)
 Provides: ${python:Provides}
Index: rules
===================================================================
--- rules	(Revision 2458)
+++ rules	(Arbeitskopie)
@@ -17,10 +17,11 @@
 DEB_CMAKE_EXTRA_FLAGS = -DENABLE_GLSL=ON -DENABLE_RPATH=OFF -DENABLE_UPDATE_CHECKER=OFF -DPYTHON_EXECUTABLE=/usr/bin/python -DPYTHON_LIBRARY=/usr/lib/lib$(shell pyversions -d).so -DPYTHON_INCLUDE_DIR=/usr/include/$(shell pyversions -d)/
 
 PYVER = $(shell pyversions -dv)
-DEB_DH_GENCONTROL_ARGS_python-avogadro = -- -V'pyavo:Depends=python$(PYVER)-numpy, python$(PYVER)-qt4, python$(PYVER)-sip4'
+DEB_DH_GENCONTROL_ARGS_python-avogadro = -- -V'pyavo:Depends=python$(PYVER)-numpy, python$(PYVER)-qt4, python$(PYVER)-sip'
 
 binary-install/python-avogadro::
 	dh_pycentral -ppython-avogadro
+	dh_sip
 
 common-binary-post-install-arch:: list-missing
 

Reply via email to