[Openstack-devel] There are three ways to solve this bug #673805

Thomas Goirand thomas at goirand.fr
Mon Jun 18 07:06:47 UTC 2012


On 06/18/2012 01:58 PM, Ola Lundqvist wrote:
> I would like to check with you which way you prefer of three
> different options regarding bug #673805.

What are the 3 options you are talking about?

By the way in the quantum package, I saw stuff like this:

Package: quantum-plugin-cisco
 [...]
Provides: quantum-plugin
Conflicts: quantum-plugin
Replaces: python-quantum (<< 2012.1-3)
Breaks: python-quantum (<< 2012.1-3)

And same for the quantum-plugin-openvswitch quantum-plugin-sample,
quantum-plugin-nicira, quantum-plugin-linuxbridge, quantum-plugin-ryu.

If the problem was *only* #673805, then that's wrong. Only a Replaces:
was necessary, and Provides, Clonflicts and Breaks should go away. In
Debian, it makes absolutely *no sense at all* to have both Conflicts and
Breaks at the same time. The Conflicts: and Replaces: are enough here,
what was missing for the upgrade was the Replaces: only. Since git blame
shows that it's Mehdi, I've Cc:-ed you. :)

Thomas



More information about the Openstack-devel mailing list