Fix is pushed and tagged in Git.
Test PPA is building in 
https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/3489

Once build I'll ran a test and a few other verifications and then push
it for the Release Team to decide on accepting now or as 0-day SRU.

** Description changed:

+ [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).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1798084

Title:
  qemu-system-s390x. Could not read keymap file: 'en-us'

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1798084/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to