Mesa BPO to Stretch breaking Gnome and NVidia drivers

Julien Aubin julien.aubin at gmail.com
Fri May 11 04:39:13 BST 2018


2018-05-11 5:24 GMT+02:00 Julien Aubin <julien.aubin at gmail.com>:
> 2018-05-10 20:13 GMT+02:00 Julien Aubin <julien.aubin at gmail.com>:
>> 2018-05-10 19:03 GMT+02:00 Andreas Beckmann <anbe at debian.org>:
>>> On 2018-05-08 18:43, Julien Aubin wrote:
>>>> 2018-05-08 14:16 GMT+02:00 Andreas Beckmann <anbe at debian.org>:
>>>>> I've prepared in SVN an update to the nvidia-graphics-drivers backport
>>>>> that Conflicts with the src:libglvnd packages from stretch-backports.
>>>>> That should solve the issues of pulling them in while installing
>>>>> nvidia-driver/stretch-backports, avoiding the trouble caused by the
>>>>> libglvnd backport. Luca plans to give it more testing later this week.
>>>>
>>>> If you wanna some more test feedback don't hesitate to ask me.
>>>
>>> Uploaded to stretch-backports.
>>>
>>> Please tell us if you encounter more issues in your use cases.
>>>
>>>
>>> Andreas
>>
>> Thanks. Once I have the packages (they're still not in the archive)
>> I'll give you feedback.
>
>
> Hi,
>
> Still not good :-/
>
> administrateur at pccorei7-4770:~$ LANG=C sudo apt upgrade
> [sudo] password for administrateur:
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Calculating upgrade... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> libgles2-glvnd-nvidia : Conflicts: libgles2 (> 0)
> libgles2-glvnd-nvidia:i386 : Conflicts: libgles2 (> 0)
> libglvnd0-nvidia : Conflicts: libglvnd0 but 1.0.0+git20180308-2~bpo9+1
> is to be installed
> libglvnd0-nvidia:i386 : Conflicts: libglvnd0 but
> 1.0.0+git20180308-2~bpo9+1 is to be installed
> nvidia-driver-libs : Conflicts: libgles2 (> 0)
>                      Conflicts: libglvnd0 (> 0) but
> 1.0.0+git20180308-2~bpo9+1 is to be installed
> nvidia-driver-libs:i386 : Conflicts: libgles2 (> 0)
>                           Conflicts: libglvnd0 (> 0) but
> 1.0.0+git20180308-2~bpo9+1 is to be installed
> E: Broken packages

I guess that adding :
Provides: libgles2
Provides: libglvnd0
...

Could fix the trick (or things like this)



More information about the pkg-nvidia-devel mailing list