libgles2 dependency version mismatch error

Bug #1900278 reported by Bharat
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libglvnd (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

libgles2 has listed libglvnd0 (= 1.3.1-1) as its dependency but apt is trying to install version (= 1.3.1-1ubuntu0.20.04.1).

This is the error I get when doing `sudo apt install liblges2`:

```
The following packages have unmet dependencies:
 libgles2 : Depends: libglvnd0 (= 1.3.1-1) but 1.3.1-1ubuntu0.20.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.
```

I'm using Xubuntu 20.04.1.

Revision history for this message
Bharat (brattcee) wrote :

UPDATE:

I ran `apt-cache policy libgles2` and found out that apt is actually trying to install libgles2 1.3.1-1 instead of 1.3.1-1ubuntu0.20.04.01. So that's why the dependency error.

So, I guess it's a problem with apt. I've fixed it by manually installing the correct version. But I wonder what was causing it.

---

Sorry for posting this in haste.

Changed in libglvnd (Ubuntu):
status: New → Invalid
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

you hadn't installed updates, that's why

Revision history for this message
Bharat (brattcee) wrote :

Can you please specify which updates? I just installed this OS two days ago and ran `apt dist-upgrade` command afterwards and also updated other apps from Software Updater.

Or do you mean some other sort of updates?

Thanks.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

libglvnd0 and libgles2 are built from the same source, it seems weird that one would be updated and not the other one.. and the new version has been in focal-updates since mid-August

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.