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

Bug#949677: mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup



On 23.1.2020 22.07, Paul Gevers wrote:
> Hi Timo,
> 
> On 23-01-2020 19:32, Timo Aaltonen wrote:
>> The relevant part of the build log was:
>>
>> CMake Error at
>> /usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfig.cmake:27 (message):
>>   The imported target "Qt5::Gui" references the file
>>
>>      "/usr/lib/x86_64-linux-gnu/libEGL.so"
>>
>>   but this file does not exist.
>>
>>
>> So you need at least qtbase5-dev version 5.12.5+dfsg-3 which added
>> libegl-dev to it's Depends.
> 
> Which package (source or binary) do you refer here with "you"? As I
> noted before, the interesting thing is that the autopkgtest passes both
> in a pure testing environment and a pure unstable environment, but not
> in testing with the following packages from unstable:
> unstable/main amd64 libglvnd0 amd64 1.3.0-7 [51.5 kB]
> unstable/main amd64 libglapi-mesa amd64 19.3.2-1 [69.9 kB]
> unstable/main amd64 libgl1-mesa-dri amd64 19.3.2-1 [9,187 kB]
> unstable/main amd64 libglx-mesa0 amd64 19.3.2-1 [182 kB]
> unstable/main amd64 libglx0 amd64 1.3.0-7 [34.6 kB]
> unstable/main amd64 libgl1 amd64 1.3.0-7 [88.8 kB]
> unstable/main amd64 libglx-dev amd64 1.3.0-7 [16.2 kB]
> unstable/main amd64 libgl-dev amd64 1.3.0-7 [100 kB]
> unstable/main amd64 libgl1-mesa-dev amd64 19.3.2-1 [49.1 kB]
> unstable/main amd64 libgbm1 amd64 19.3.2-1 [70.5 kB]
> unstable/main amd64 libegl-mesa0 amd64 19.3.2-1 [139 kB]
> unstable/main amd64 libegl1 amd64 1.3.0-7 [34.1 kB]
> 
> A successful run in testing doesn't pull in libegl-dev either, so it
> seems that the file is not a hard requirement.

Look at the error above, the file shipped by qtbase5-dev requires
libEGL.so which the libegl-dev dependency provides. It used to be in
libglvnd-dev but moved to a new package when the EGL headers were added
upstream.


-- 
t


Reply to: