[needs-packaging] [Ubuntu 15.04] Include latest Kimchi released upstream

Bug #1408071 reported by bugproxy
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Debian
Fix Released
Unknown
Ubuntu
Fix Released
Wishlist
Frédéric Bonnard

Bug Description

Kimchi (a user-friendly HTML5 management interface for KVM guests) is currently not included in Ubuntu.

Currently, the latest available version upstream is Kimchi 1.3. The .deb package is available from the community at http://kimchi-project.github.io/kimchi/downloads/kimchi-1.3.0-0.noarch.deb.

Kimchi 1.4 is planned to be released on 2014-12, and Kimchi 1.5 is planned to be released on 2014-03.

The deb file provided by Kimchi has qemu-kvm as its dependency. It seems that for ppc64el this package doesn't exists: https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/1392781

We have two options: remove the dependency for ppc64el or provide it for the next Ubuntu release.

Kimchi requires that QEMU with KVM support is installed. In other distros that usually means a qemu-kvm package is installed. I thought that was true for Ubuntu as well, as this .deb package is tested by the Kimchi community.

I think if you look at the above launchpad bug, discussion going on there on how to handle, as kimchi may not be the only one with that explicit dependency..

As far as I remember qemu-kvm package is essential to Kimchi runs properly.
I checked my Ubuntu 14.04 LTS x86 system and this package is also required by libvirt-bin which is also essential for Kimchi.

Reverse Depends:
  kimchi
    qemu-kvm:i386
  libvirt-bin
    qemu-kvm:i386

qemu-kvm package provides /usr/bin/kvm which is important for qemu compatibilitiy according to its man page:

"The kvm wrapper script is used to provide compatibility with old qemu-kvm package which has been merged into qemu as of version 1.3.

The script executes
      qemu-system-x86_64 -enable-kvm
passing all other command-line arguments to the qemu binary. This is not the same as old kvm binary, which was using less strict construct, similar to
      qemu-system-x86_64 -machine accel=kvm:tcg
New wrapper ensures that kvm mode is enabled, or the VM will not start, while old code falled back to emulation (tcg) mode if kvm isn't available."

Fred just finished the debianization and send the ITP to Debian.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772823

bugproxy (bugproxy)
tags: added: architecture-all bugnameltc-118751 severity-medium targetmilestone-inin1504
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1408071/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
tags: added: needs-packaging
Luciano Chavez (lnx1138)
Changed in ubuntu:
assignee: nobody → Taco Screen team (taco-screen-team)
Revision history for this message
Brian Murray (brian-murray) wrote :

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

summary: - [Ubuntu 15.04] Include latest Kimchi released upstream
+ [needs-packaging] [Ubuntu 15.04] Include latest Kimchi released upstream
Changed in ubuntu:
importance: Undecided → Wishlist
Revision history for this message
Adam Conrad (adconrad) wrote :

For the record, qemu-kvm exists on all arches in vivid. If this is a request to include kimchi in already-release stable releases (trusty and/or utopic), then we'd need to backport that fix (which was planned anyway).

Revision history for this message
Diane Brent (drbrent) wrote :

Adam - this is not for the SRu streams. Request is for 15.04 Vivid only.

Changed in debian:
status: Unknown → New
bugproxy (bugproxy)
tags: added: targetmilestone-inin1510
removed: targetmilestone-inin1504
Changed in ubuntu:
assignee: Taco Screen team (taco-screen-team) → Frédéric Bonnard (frediz)
Revision history for this message
Robie Basak (racb) wrote :

kimchi uploaded. Now awaiting archive admin NEW review.

Changed in ubuntu:
status: New → Fix Committed
Revision history for this message
Robie Basak (racb) wrote :

@Frédéric: I tweaked debian/changelog to include this LP bug reference. You might want to import the change so it doesn't get confused in future updates. You can see the package in the NEW queue here: https://launchpad.net/ubuntu/wily/+queue

bugproxy (bugproxy)
tags: removed: bot-comment bugnameltc-118751 needs-packaging severity-medium
bugproxy (bugproxy)
tags: added: bugnameltc-118751 severity-medium
Revision history for this message
Steve Langasek (vorlon) wrote :

kimchi 1.5.0 is included in Ubuntu 15.10 and later.

Changed in ubuntu:
status: Fix Committed → Fix Released
Changed in debian:
status: New → 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.