[Slackbuilds-users] qemu/spice-gtk and usbredir

Thomas Szteliga ts at websafe.pl
Sat Oct 22 12:33:25 UTC 2016

On 10/22/2016 09:39 AM, King Beowulf wrote:
> qemu README already mentions spice and usbredir as optional
> dependencies. spice-gtk README also mentions usbredir as an optional
> dependency.  Perhaps a more precise wording can ovoid confusion.
> I suggest that the OP should assume that an optional dependency is
> expected to be present at COMPILE-TIME unless otherwise specified.
> Or the OP can just read the qemu/virt documentation.

I'm aware. I can read, really ;-)
But automated build tools won't know.

And this causes, that the build order matters.

We're no longer able to build qemu without usbredir when usbredir
is somehow already present, because there's no way to pass
--disable-usbredir to the qemu.Slackbuild.

And what I'm really trying to say here is, that qemu without
usbredir is missing an important feature and qemu without
usbredir will make the virt-manager viewer unusable.

So maybe usbredir should be considered as REQUIRED
or at least there should be a switch for qemu.Slackbuild
available, which would stop the build if usbredir is missing,
so we have more control, or a switch allowing us to pass
--disable-usbredir if we're building on a system, where
usbredir is already installed.

Before 14.1 usbredir was optional, because the official libusb
was too old, that's not the case anymore.

Thomas Szteliga

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3719 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20161022/ab273c71/attachment.p7s>

More information about the SlackBuilds-users mailing list