[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



Hi Timo,

On 24-01-2020 18:52, Timo Aaltonen wrote:
> On 23.1.2020 23.08, Paul Gevers wrote:
>> Hi Timo,
>>
>> On 23-01-2020 22:01, Timo Aaltonen wrote:
>>> 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.
>>
>> So, libglvnd-dev should add a versioned breaks on the old qtbase5-dev,
>> right?
> 
> Uh no...
> 
> The old qtbase5-dev (5.12.5+dfsg-2, in testing) depends on
> libgl1-mesa-dev. libgl1-mesa-dev (in testing) used to pull in
> libglvnd-dev which had libEGL.so. New libgl1-mesa-dev depends only on
> libgl-dev, so you don't get the libEGL.so symlink anymore. I guess
> libgl1-mesa-dev should depend on libegl-dev too, for now.

If you don't have objections for such a relation that the package
doesn't really need itself, that would work too.

Paul


Reply to: