Recommends line contains two arch-specific and three Suggests entries.

Bug #80233 reported by Nick Moffitt
4
Affects Status Importance Assigned to Milestone
xen-tools (Debian)
Fix Released
Unknown
xen-tools (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: xen-tools

Recommends: xen-hypervisor-3.0-i386 | xen-hypervisor-3.0-i386-pae, reiserfsprogs, xfsprogs, rpmstrap

This is an _all package, and I was amused to see the first two recommendations pop up on my amd64 Xen host (which of course has xen-hypervisor-3.0-amd64 installed). This package should Recommend a generic xen-hypervisor virtual package which xen-hypervisor-* should Provide.

Those last three look like they are only there in the situation where you want to create a SuSE guest on XFS or something. They are more likely to be better implemented as Suggests: entries rather than Recommends:.

Tags: packaging
Revision history for this message
Ralph Janke (txwikinger) wrote :

I can confirm that this is still existent in hardy. This is a packaging problem.

Changed in xen-tools:
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Josh Holland (jshholland) wrote :

Having a look at this now, it seems that the architecture dependent files are fixed (or at least turned into an option with amd) but those three packages are still Recommends:. I have moved them into Suggests: in my branch (to be uploaded soon).

Changed in xen-tools (Debian):
status: Unknown → Fix Released
Changed in xen-tools (Debian):
status: Fix Released → Fix Committed
Changed in xen-tools (Debian):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (21.9 KiB)

This bug was fixed in the package xen-tools - 4.2.1-1

---------------
xen-tools (4.2.1-1) unstable; urgency=low

  * New upstream release
    - Fixes bashism in "editor" roles script. Thanks Raphaël Halimi for
      the patch! (Closes: #605203)
    - Fixes missing architecture check in Sarge amd64 special case. Thanks
      to Guillaume Pernot! (Closes: #611397) Also changes default Sarge
      amd64 mirror to http://archive.debian.org/debian-amd64/.
    - Allows --ip=auto again (Closes: #611407)
    - Unmounts /proc and /dev/pts of the freshly installed DomU just
      before unmounting the disk image. (Closes: #588783)

xen-tools (4.2-1) unstable; urgency=low

  * New upstream release
    - Fixes several cases of broken or incomplete config files with
      unexpected or seldom parameter combinations. (Closes: #484652)
    - Updates examples in /etc/xen-tools.conf to better reflect current
      state
    - Allows usage of xvc* as serial console as used as default by older
      Xen versions.
    - Preliminary support for Ubuntu 11.04 (Natty) and Debian 7.0 (Wheezy)
      (Closes: #597521)
    - Switches default mirror for EoL'ed Ubuntu 8.10 (Intrepid) and Debian
      4.0 (Etch) to the distributions' archives for old releases.
  * Does no more try extract the upstream changelog during debian package
    build. The commit which introduced this problem has been reverted.
    Document more clearly in debian/README.source how to build the package
    from a checked out copy of the git repository, especially that the
    upstream changelog has to be generated first out of the VCS log.
    (Closes: #595883)
  * Update debian/copyright: Add Stéphane Jourdois to list of authors.

xen-tools (4.2~rc1-1) unstable; urgency=low

  [Axel Beckert]
  * New upstream release candidate
    - Uses GeoIP for Debian mirrors: Default Debian mirror is now
      cdn.debian.net, see http://wiki.debian.org/DebianGeoMirror for
      details.
    - Uses the same 15-disable-hwclock hook for Debian as for Ubuntu DomUs
      (Closes: #588880)
    - Mounts not only /proc but also /dev/pts automatically before running
      any customisation hooks (Closes: #588783)
    - Uses apt-config to parse Dom0's apt.conf. (Closes: #560011)
    - Fixes wrong loop module parameter syntax in warning. Thanks to
      Daniel Baumann for spotting this. (Closes: #516902)
    - With --verbose, the output of commands called by xen-tools
      (e.g. debootstrap) is not only logged, but also printed to
      STDOUT. (Closes: #513126)
    - Adds btrfs support.
  * Bump Standards-Version to 3.9.1 (no changes)

  [Stéphane Jourdois]
  * [debian/control] Suggest btrfs-tools

xen-tools (4.2~beta1-1) unstable; urgency=low

  * New maintainer and upstream authors
  * Reintroduction into Debian Unstable (Closes: #566714)
  * New upstream beta version
    - Needs dependency on libfile-slurp-perl
    - Supports for more recent versions of Fedora, Ubuntu and Debian
      (Closes: #499477)
    - Supports pygrub. (Added "Suggests: xen-utils" to debian/control)
    - Uses hvc0 and xvda devices by default
    - Sets umask to 0077 before creating disk images (Closes: #548909)
    - Makes sure, MAKEDEV is fou...

Changed in xen-tools (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.