2018-10-16 12:29:24 |
bugproxy |
bug |
|
|
added bug |
2018-10-16 20:22:16 |
Ubuntu Foundations Team Bug Bot |
tags |
|
bot-comment |
|
2018-10-16 20:32:38 |
bugproxy |
tags |
bot-comment |
architecture-s3903164 bot-comment bugnameltc-172145 severity-medium targetmilestone-inin--- |
|
2018-10-17 07:45:57 |
Frank Heimes |
bug task added |
|
ubuntu-z-systems |
|
2018-10-17 07:46:17 |
Frank Heimes |
ubuntu-z-systems: importance |
Undecided |
Medium |
|
2018-10-17 07:47:42 |
bugproxy |
tags |
architecture-s3903164 bot-comment bugnameltc-172145 severity-medium targetmilestone-inin--- |
architecture-s39064 bot-comment bugnameltc-172145 severity-medium targetmilestone-inin--- |
|
2018-10-17 08:19:08 |
Frank Heimes |
affects |
ubuntu |
qemu (Ubuntu) |
|
2018-10-17 08:47:39 |
Christian Ehrhardt |
qemu (Ubuntu): status |
New |
Triaged |
|
2018-10-17 08:48:10 |
Christian Ehrhardt |
qemu (Ubuntu): importance |
Undecided |
Low |
|
2018-10-17 08:48:41 |
Frank Heimes |
ubuntu-z-systems: assignee |
|
Christian Ehrhardt (paelzer) |
|
2018-10-17 09:01:49 |
Frank Heimes |
ubuntu-z-systems: status |
New |
Triaged |
|
2018-10-17 09:08:03 |
Christian Ehrhardt |
description |
== Comment: #0 - Christian Borntraeger - 2018-10-08 07:14:51 ==
---Problem Description---
found on cosmic beta:
# dpkg -l | grep qemu
ii qemu-block-extra:s390x 1:2.12+dfsg-3ubuntu7 s390x extra block backend modules for qemu-system and qemu-utils
ii qemu-kvm 1:2.12+dfsg-3ubuntu7 s390x QEMU Full virtualization on x86 hardware
ii qemu-system-common 1:2.12+dfsg-3ubuntu7 s390x QEMU full system emulation binaries (common files)
ii qemu-system-s390x 1:2.12+dfsg-3ubuntu7 s390x QEMU full system emulation binaries (s390x)
ii qemu-utils 1:2.12+dfsg-3ubuntu7 s390x QEMU utilities
When installing qemu-kvm and running without -nographic
I get the following error:
# qemu-system-s390x -enable-kvm
Could not read keymap file: 'en-us'
When I use -nographic everything is fine.
So it seems that the qemu-kvm package has some missing dependencies (or misses some files). |
[Impact]
* Debian has split some common files like icons, keymaps, base man&doc
pages (e.g. of interfaces), trace event defintion into an extra package
called "qemu-system-data". The ubuntu-only package qemu-system-s390x
needs to follow that split.
* The impact of missing that isn't huge, you'll miss key maps or not find
docs, but it is easy to resolve and feels wrong to have the default
experience (e.g. calling it with no arguments) to report an error.
* Fix is "just" adding the right dependency to the qemu-system-s390x
package.
[Test Case]
* on s390x, install qemu-system-s390x
* Before the fix this would not pull qemu-system-data, for testing make
sure this isn't by accident installed by another dependency or you
won't be able to reproduce this issue.
* run it
$ qemu-system-s390x
Could not read keymap file: 'en-us'
[Regression Potential]
* The change is to the s390x package only and only an extra dependency.
So if anything it will consume slightly more disk space by pulling
things in, but since those were formerly part of qemu-common which is
pulled in still that is fine.
[Other Info]
* Mostly this issue was hidden for various reasons
- dependencies often pull in qemu-system which pulls qemu-system-
<arch*> and the others pull qemu-system-data correctly.
- Furthermore unless you need non en-us input, inist on the icon or
need the api doc you'll run in no issues - for example all the tests
we ran on cosmic were happy
== Comment: #0 - Christian Borntraeger - 2018-10-08 07:14:51 ==
---Problem Description---
found on cosmic beta:
# dpkg -l | grep qemu
ii qemu-block-extra:s390x 1:2.12+dfsg-3ubuntu7 s390x extra block backend modules for qemu-system and qemu-utils
ii qemu-kvm 1:2.12+dfsg-3ubuntu7 s390x QEMU Full virtualization on x86 hardware
ii qemu-system-common 1:2.12+dfsg-3ubuntu7 s390x QEMU full system emulation binaries (common files)
ii qemu-system-s390x 1:2.12+dfsg-3ubuntu7 s390x QEMU full system emulation binaries (s390x)
ii qemu-utils 1:2.12+dfsg-3ubuntu7 s390x QEMU utilities
When installing qemu-kvm and running without -nographic
I get the following error:
# qemu-system-s390x -enable-kvm
Could not read keymap file: 'en-us'
When I use -nographic everything is fine.
So it seems that the qemu-kvm package has some missing dependencies (or misses some files). |
|
2018-10-17 09:57:33 |
Frank Heimes |
qemu (Ubuntu): status |
Triaged |
In Progress |
|
2018-10-17 09:57:37 |
Frank Heimes |
ubuntu-z-systems: status |
Triaged |
In Progress |
|
2018-10-17 21:37:11 |
Launchpad Janitor |
qemu (Ubuntu): status |
In Progress |
Fix Released |
|
2018-10-18 04:56:41 |
Frank Heimes |
ubuntu-z-systems: status |
In Progress |
Fix Released |
|
2018-10-18 08:19:42 |
bugproxy |
tags |
architecture-s39064 bot-comment bugnameltc-172145 severity-medium targetmilestone-inin--- |
architecture-s39064 bot-comment bugnameltc-172145 severity-medium targetmilestone-inin1810 |
|