Comment 20 for bug 1572855

Revision history for this message
Vassil Peytchev (vassil-peytchev) wrote :

I hit the diversion problem after upgrading to bionic:

vassil@poca:~$ dpkg -L libgbm1
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0
diverted by libgbm1-lts-xenial to: /usr/lib/x86_64-linux-gnu/old.libgbm.so.1.0.0
/usr/share
/usr/share/bug
/usr/share/bug/libgbm1
/usr/share/bug/libgbm1/control
/usr/share/bug/libgbm1/script
/usr/share/doc
/usr/share/doc/libgbm1
/usr/share/doc/libgbm1/changelog.Debian.gz
/usr/share/doc/libgbm1/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/libgbm1
/usr/lib/x86_64-linux-gnu/libgbm.so.1
diverted by libgbm1-lts-xenial to: /usr/lib/x86_64-linux-gnu/old.libgbm.so.1
vassil@poca:~$ sudo dpkg-divert --remove /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0 to /usr/lib/x86_64-linux-gnu/old.libgbm.so.1.0.0 by libgbm1-lts-xenial'
vassil@poca:~$ sudo dpkg-divert --remove /usr/lib/x86_64-linux-gnu/libgbm.so.1
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libgbm.so.1 to /usr/lib/x86_64-linux-gnu/old.libgbm.so.1 by libgbm1-lts-xenial'

This was causing a login loop, once the diversions were removed, and gdbm1 reinstalled, GUI login worked successfully (lightdm).