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