libxen3 and libxen3-dev have bogus Replaces: versions

Bug #286450 reported by Steve Beattie
6
Affects Status Importance Assigned to Milestone
xen-3.3 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Both libxen3 and libxen3-dev have bogus replaces versions listed for libxen3.2: "libxen3.2 (<< libxen3.2-3.2.0-0ubuntu3)". This should instead be "libxen3.2 (<< 3.2.0-0ubuntu3)"

(This causes some grief for tools that are parsing the packages lists for correctness.)

Revision history for this message
Michael Bienia (geser) wrote :

Here is a debdiff for it:

I've replaced the versioned Replaces with an unversioned one as they aren't any packages with a higher version (as the package got renamed).

For libxen3-dev:
I guess the Replaces should be on libxen3.0-dev instead of libxen3.0 and I've added libxen3.1-dev and libxen3.2-dev to Conflicts (as it's described in the Debian policy manual for replacing whole packages).

I didn't add libxen3.1 to Conflicts for libxen3 as I'm not sure if it's correct.

I didn't subscribe u-m-s for sponsoring as I don't know if this bug is important enough to get an exception right now.

Changed in xen-3.3:
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xen-3.3 - 3.3.0-1ubuntu10

---------------
xen-3.3 (3.3.0-1ubuntu10) karmic; urgency=low

  * debian/patches/use-python-2.6.diff: Pass --install-layout=deb for the
    brave new Python 2.6 world.
  * Also rebuild for Python 2.6. (LP: #362691)
  * debian/patches/suppress-python-2.6-warnings.diff: Patch out a few
    DeprecationWarnings introduced in Python 2.6
  * debian/patches/gcc-4.4-fixes.diff: Fix some inline assembly to build
    with gcc 4.4
  * debian/control: Make sure a dependency on a specific Python version
    gets added.
  * debian/control: Fix the Replaces line for libxen3 and libxen3-dev (LP:
    #286450)
  * debian/control: Fix a lintian warning in libxen3-dev's dependencies.
  * debian/rules: Don't clean out debian/tmp between install stages. This
    reunites some manpages with their long-lost packages. (LP: #346003)
  * debian/rules: Clean up the debian/xen-utils-3.3.udev file created as
    part of the build process.
  * debian/rules: Restart xend after the upgrade is complete to be sure
    pycentral installed the modules.

 -- Evan Broder <email address hidden> Sat, 16 May 2009 18:01:24 -0400

Changed in xen-3.3 (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.