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