bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#25484: QEMU depends on two different version of libjpeg


From: Ludovic Courtès
Subject: bug#25484: QEMU depends on two different version of libjpeg
Date: Thu, 19 Jan 2017 17:11:35 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Ricardo Wurmus <address@hidden> skribis:

> Ricardo Wurmus <address@hidden> writes:
>
>> Ludovic Courtès <address@hidden> writes:
>>
>>> While building ‘qemu’ as of 840f38ba37af1d09eb1e896a6350d6ab7f6532d0, we
>>> see:
>>>
>>> --8<---------------cut here---------------start------------->8---
>>> ld: warning: libjpeg.so.62, needed by 
>>> /gnu/store/9a3r8wjnfyxfc912i6inlw8k6pw3rlxy-spice-0.12.8/lib/libspice-server.so,
>>>  may conflict with libjpeg.so.8
>>> --8<---------------cut here---------------end--------------->8---
>>>
>>> Indeed, ‘guix graph -t references qemu’ shows ‘libjpeg’ and
>>> ‘libjpeg-turbo’ as indirect dependencies.
>>>
>>> Any idea how to fix that?
>>
>> “libjpeg-turbo” is used by “spice” but I just built “spice” successfully
>> with “libjpeg-8” instead of “libjpeg-turbo”.  This seems to be okay.
>
> Attached is a patch.  I successfully built “spice” and “qemu” and
> confirmed with “guix graph -t references qemu -b d3js > graph.html” that
> libjpeg-turbo has disappeared.
>
> From b277b1a282a91ab236f8a5ed7c7a47a46c8de279 Mon Sep 17 00:00:00 2001
> From: Ricardo Wurmus <address@hidden>
> Date: Thu, 19 Jan 2017 15:22:06 +0100
> Subject: [PATCH] gnu: spice: Build with libjpeg-8.
>
> * gnu/packages/spice.scm (spice)[inputs]: Replace libjpeg-turbo with
> libjpeg-8.

LGTM.  David: are you OK with this change?

Thanks for the quick testing, Ricardo!

Ludo’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]