Totem Crashes at launch from missing libwayland-egl

Bug #1479524 reported by Ian Santopietro
46
This bug affects 7 people
Affects Status Importance Assigned to Milestone
System76
New
Undecided
Unassigned
livecd-rootfs (Ubuntu)
Invalid
Undecided
Unassigned
Trusty
Fix Released
Medium
Adam Conrad
Wily
Invalid
Undecided
Unassigned
mesa (Ubuntu)
Invalid
Undecided
Timo Aaltonen
Trusty
Invalid
Undecided
Unassigned
Wily
Won't Fix
Undecided
Timo Aaltonen
mesa-lts-vivid (Ubuntu)
Trusty
Won't Fix
Medium
Timo Aaltonen

Bug Description

When trying to open a video file from Ubuntu 14.04.3 Daily Image (2015-07-29), it will not open. If totem is manually run from the terminal, this error occurs:

totem: error while loading shared libraries: libwayland-egl.so.1: cannot open shared object file: No such file or directory

Using Ubuntu 14.04.3 LTS (Daily Image from: 2015-07-29) 64-bit
Totem version: 3.10.1-1ubuntu4

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: totem 3.10.1-1ubuntu4
ProcVersionSignature: Ubuntu 3.19.0-25.26~14.04.1-generic 3.19.8-ckt2
Uname: Linux 3.19.0-25-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.11
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Jul 29 15:11:30 2015
InstallationDate: Installed on 2015-07-29 (0 days ago)
InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150729)
SourcePackage: totem
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Ian Santopietro (isantop) wrote :
tags: added: 14.04.3
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in totem (Ubuntu):
status: New → Confirmed
Adam Conrad (adconrad)
affects: totem (Ubuntu) → mesa-lts-vivid (Ubuntu)
Changed in mesa-lts-vivid (Ubuntu Trusty):
status: New → Confirmed
Revision history for this message
Adam Conrad (adconrad) wrote :

Looks like mesa should be pulling this in, if it's going to try loading it unconditionally and explode when it can't. In vivid, we don't have this problem, as a variety of low level libs (like gtk and sdl) link to libwayland-egl directly, thus accidentally papering over the fact that mesa itself doesn't depend on it.

Changed in mesa-lts-vivid (Ubuntu):
status: Confirmed → Invalid
Changed in mesa-lts-vivid (Ubuntu Vivid):
status: New → Invalid
Changed in mesa (Ubuntu Trusty):
status: New → Invalid
Adam Conrad (adconrad)
Changed in mesa-lts-vivid (Ubuntu Trusty):
assignee: nobody → Timo Aaltonen (tjaalton)
Changed in mesa (Ubuntu Vivid):
assignee: nobody → Timo Aaltonen (tjaalton)
Changed in mesa (Ubuntu Wily):
assignee: nobody → Timo Aaltonen (tjaalton)
Revision history for this message
Adam Conrad (adconrad) wrote :

For 14.04.3, I'll just manually hint this in the livefs build, but a more correct solution to mesa's deps (or mesa's unconditional dlopen) should be sorted out at some point.

Changed in livecd-rootfs (Ubuntu Vivid):
status: New → Invalid
Changed in livecd-rootfs (Ubuntu Wily):
status: New → Invalid
Changed in livecd-rootfs (Ubuntu Trusty):
assignee: nobody → Adam Conrad (adconrad)
milestone: none → ubuntu-14.04.3
Revision history for this message
Jason Gerard DeRose (jderose) wrote :

+1 on getting this properly fixed in the mesa Depends, but at least fixing it in the ISO manifest is a huge step forward.

Thanks!

Revision history for this message
Doug McMahon (mc3man) wrote :

reported this several weeks ago, seems no real progress though certain dev's were aware -
Bug #1478419

Also affects gnome-shell, gnome-shell extensions, (runtime) & causes FTBFS for totem & gnome-shell
(because there is no libegl1-mesa-drivers lts version
Bug #1478419
Bug #1478420

Revision history for this message
Doug McMahon (mc3man) wrote :

Sorry - 1st. link should have been - Bug #1475038

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in livecd-rootfs (Ubuntu Trusty):
status: New → Confirmed
Changed in mesa (Ubuntu Vivid):
status: New → Confirmed
Changed in mesa (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package livecd-rootfs - 2.208.8

---------------
livecd-rootfs (2.208.8) trusty; urgency=medium

  * Add xserver-xorg-core-lts-vivid to X HWE hints for the resolver.
  * Add libwayland-egl1-mesa-lts-vivid to X HWE hints (LP: #1479524)
  * Add kde-window-manager to kubuntu hints to fix a resolver issue.
  * Add thermald to lubuntu hints to work around lack of recommends.

 -- Adam Conrad <email address hidden> Tue, 28 Jul 2015 20:06:52 -0600

Changed in livecd-rootfs (Ubuntu Trusty):
status: Confirmed → Fix Released
Revision history for this message
Adam Conrad (adconrad) wrote : Update Released

The verification of the Stable Release Update for livecd-rootfs has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Robert Vertesi (robert-vertesi) wrote :

I am not sure this bug is fixed in 14.04.3. I have a (relatively) fresh install that I brought up-to-date. I bumped into this bug after gtkorphan removed libwayland-egl1-mesa-lts-vivid.

Mathew Hodson (mhodson)
no longer affects: mesa-lts-vivid (Ubuntu)
no longer affects: mesa-lts-vivid (Ubuntu Vivid)
no longer affects: mesa-lts-vivid (Ubuntu Wily)
Changed in mesa-lts-vivid (Ubuntu Trusty):
importance: Undecided → Medium
no longer affects: livecd-rootfs (Ubuntu Vivid)
Changed in livecd-rootfs (Ubuntu Trusty):
importance: Undecided → Medium
tags: added: packaging
removed: 14.04.3
penalvch (penalvch)
no longer affects: mesa (Ubuntu Vivid)
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

closing trusty tasks as wontfix

Changed in mesa-lts-vivid (Ubuntu Trusty):
status: Confirmed → Won't Fix
Changed in mesa (Ubuntu Wily):
status: Confirmed → Won't Fix
Timo Aaltonen (tjaalton)
Changed in mesa (Ubuntu):
status: Confirmed → Invalid
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.