Welcome to CRUX bug tracking.

FS#1682 - qemu port doesn't install if built without libxkbcommon

Attached to Project: CRUX
Opened by Petr (IP) - Saturday, 29 September 2018, 18:13 GMT
Last edited by Git commit closer (gitcloser) - Wednesday, 03 October 2018, 00:05 GMT
Task Type Bug Report
Category ports → core/opt
Status Closed
Assigned To Thomas Penteker (teK)
Operating System CRUX
Severity Medium
Priority Normal
Reported Version 3.4
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


If libxkbcommon is not installed, the tool 'usr/bin/qemu-keymap' is not built when making qemu package.

As a result, the commands 'prt-get install qemu' or 'prt-get depinst qemu' finish with error:

# prt-get info qemu
Name: qemu
Path: /usr/ports/opt
Version: 3.0.0
Release: 1
Description: Fast CPU emulator and virtualizer for the x86 platform
Maintainer: Thomas Penteker, tek at serverop dot de
Dependencies: libsdl,glib,xorg-libpixman
Files: pre-install

# prt-get depinst qemu

=======> ERROR: Footprint mismatch found:
MISSING -rwxr-xr-x root/root usr/bin/qemu-keymap
=======> ERROR: Building '/usr/ports/opt/qemu/qemu#3.0.0-1.pkg.tar.gz' failed.

-- Packages where install failed

This task depends upon

Closed by  Git commit closer (gitcloser)
Wednesday, 03 October 2018, 00:05 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed by commit