Hi Salvatore

Thanks for this mail. Sorry for not actually attaching the diff.
It is now attached.

As you can see I did not put any (>= ${source:Version}) as I do not
see any reason why it should be there. It just makes life harder
for apt and dpkg when resolving stuff. :-)

Or do you know of any specific reason why it should be there?

Best regards,

// Ola

On Sun, Aug 26, 2012 at 08:53:48AM +0200, Salvatore Bonaccorso wrote:
> Hi Ola 
>  
> On Fri, Aug 24, 2012 at 11:34:07AM +0200, Ola Lundqvist wrote:
> > tags 684736 + patch
> > thanks
> > 
> > Hi openstack developers
> > 
> > The attached patch should solve this problem. Do you want me to upload
> > this fix?
>  
> Seems the patch is missing. But if I'm correct adding a Depends for 
> python-melange for the melange binary package should solve the issue.
>  
> I have added the dependency as (>= {source:Version}) in the proposed
> patch, as I suspect the version is at least required, but I'm no
> python expert (only looking at open issues for wheezy).
>  
> Note: I'm only adding the patch, haven't done any further action.
> 
> Regards,
> Salvatore

> diff -Nru melange-2012.1/debian/changelog melange-2012.1/debian/changelog
> --- melange-2012.1/debian/changelog   2012-06-12 22:02:00.000000000 +0200
> +++ melange-2012.1/debian/changelog   2012-08-26 08:35:51.000000000 +0200
> @@ -1,3 +1,10 @@
> +melange (1:2012.1-2.1) unstable; urgency=low
> +
> +  * Non-maintainer upload.
> +  * Add Depends on python-melange for melange binary package (Closes: 
> #684736)
> +
> + -- Salvatore Bonaccorso <car...@debian.org>  Sun, 26 Aug 2012 08:35:39 +0200
> +
>  melange (1:2012.1-2) unstable; urgency=low
>  
>    * rebuild to resolve depends on unavailable factory-boy (Closes: #663397).
> diff -Nru melange-2012.1/debian/control melange-2012.1/debian/control
> --- melange-2012.1/debian/control     2012-06-12 22:02:00.000000000 +0200
> +++ melange-2012.1/debian/control     2012-08-26 08:35:30.000000000 +0200
> @@ -30,7 +30,7 @@
>  
>  Package: melange
>  Architecture: all
> -Depends: ${shlibs:Depends}, ${misc:Depends}, python, adduser
> +Depends: ${shlibs:Depends}, ${misc:Depends}, python, adduser, python-melange 
> (>= ${source:Version})
>  Description: IPAM management service for Openstack - Daemons
>   Melange is a network information service that provides a centralized
>   mechanism for managing IPs, MAC addresses and other information that




-- 
 --- Inguza Technology AB --- MSc in Information Technology ----
/  o...@inguza.com                    Annebergsslingan 37        \
|  o...@debian.org                   654 65 KARLSTAD            |
|  http://inguza.com/                Mobile: +46 (0)70-332 1551 |
\  gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9  /
 ---------------------------------------------------------------
diff --git a/debian/changelog b/debian/changelog
index 267745d..01c2a06 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+melange (1:2012.1-2.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Added dependency against python-melange to solve the problem that no
+    module can be found for the binaries provided in melange package.
+    Closes: #684736.
+
+ -- Ola Lundqvist <ola@sidbuild>  Mon, 20 Aug 2012 18:22:59 +0000
+
 melange (1:2012.1-2) unstable; urgency=low
 
   * rebuild to resolve depends on unavailable factory-boy (Closes: #663397).
diff --git a/debian/control b/debian/control
index b2ab6b0..172755f 100644
--- a/debian/control
+++ b/debian/control
@@ -30,7 +30,7 @@ Vcs-Git: git://anonscm.debian.org/openstack/melange.git
 
 Package: melange
 Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, python, adduser
+Depends: ${shlibs:Depends}, ${misc:Depends}, python, adduser, python-melange
 Description: IPAM management service for Openstack - Daemons
  Melange is a network information service that provides a centralized
  mechanism for managing IPs, MAC addresses and other information that

Reply via email to