|
Bugzilla – Full Text Bug Listing |
| Summary: | Can no longer log into xfce session after update | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Richard Biener <rguenther> |
| Component: | Update Problems | Assignee: | Pavel Nemec <pnemec> |
| Status: | RESOLVED DUPLICATE | QA Contact: | Klaus Kämpf <kkaempf> |
| Severity: | Blocker | ||
| Priority: | P5 - None | ||
| Version: | Beta 7 | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | SuSE Linux 10.1 | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Bug Depends on: | 156438, 156439 | ||
| Bug Blocks: | |||
You need to install expat.rpm :) Gnome and WM need it so i did not realize that during change of needforbuild expat was throw away. richi@g148:~> rpm -q expat
expat-2.0.0-6
it is installed. Look at the ldd lines:
libexpat.so.0 => not found
this is no longer provided by expat.rpm, but libexpat.so.1 is. Somehow xfce4-session is linked against the old lib. I'm trying rebuilding it and see if it helps.
This si really strange, because i had no problem in beta 4,5,6.
ldd /usr/bin/xfce4-session
linux-gate.so.1 => (0xffffe000)
libxfsm-4.2.so.0 => /usr/lib/libxfsm-4.2.so.0 (0xb7f31000)
libxfce4mcs-client.so.2 => /usr/lib/libxfce4mcs-client.so.2 (0xb7f2c000)
libxfcegui4.so.3 => /usr/lib/libxfcegui4.so.3 (0xb7ee5000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7edc000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7ec4000)
libgtk-x11-2.0.so.0 => /opt/gnome/lib/libgtk-x11-2.0.so.0 (0xb7bd2000)
libxfce4util.so.1 => /usr/lib/libxfce4util.so.1 (0xb7bba000)
libgdk-x11-2.0.so.0 => /opt/gnome/lib/libgdk-x11-2.0.so.0 (0xb7b38000)
libatk-1.0.so.0 => /opt/gnome/lib/libatk-1.0.so.0 (0xb7b1f000)
libgdk_pixbuf-2.0.so.0 => /opt/gnome/lib/libgdk_pixbuf-2.0.so.0 (0xb7b09000)
libpangocairo-1.0.so.0 => /opt/gnome/lib/libpangocairo-1.0.so.0 (0xb7b02000)
libpangoft2-1.0.so.0 => /opt/gnome/lib/libpangoft2-1.0.so.0 (0xb7add000)
libpango-1.0.so.0 => /opt/gnome/lib/libpango-1.0.so.0 (0xb7aa5000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7a53000)
libgobject-2.0.so.0 => /opt/gnome/lib/libgobject-2.0.so.0 (0xb7a1a000)
libgmodule-2.0.so.0 => /opt/gnome/lib/libgmodule-2.0.so.0 (0xb7a17000)
libdl.so.2 => /lib/libdl.so.2 (0xb7a13000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb79da000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb796d000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb794e000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb7946000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb784f000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7841000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7802000)
libz.so.1 => /lib/libz.so.1 (0xb77ef000)
libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb77cd000)
libm.so.6 => /lib/libm.so.6 (0xb77a8000)
libglib-2.0.so.0 => /opt/gnome/lib/libglib-2.0.so.0 (0xb7722000)
libc.so.6 => /lib/libc.so.6 (0xb7602000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb75fe000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb75f6000)
libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb75f3000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0xb75ea000)
libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0xb75e5000)
/lib/ld-linux.so.2 (0xb7f49000)
So probably some strange build?
xfce was not updated because it was not provided on the SLP media. libzypp decided to not complain about the now broken dependencies. Manually updating to the packages from STABLE makes login work again. So this is an update problem really. See the bugs this depends on. |
After an update from 10.0 to 10.1 beta7 I can no longer log into my default session (xfce). Problem: .xsession-errors /etc/X11/xim: Checking wether an input method should be started. INPUT_METHOD is not set or empty (no user selected input method). Trying to start a default input method for the locale en_US.UTF-8 ... There is no default input method for the current locale. /usr/bin/startxfce4: X server already running on display :0 /usr/bin/xfce4-session: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory richi@g148:~> ldd /usr/bin/xfce4-session linux-gate.so.1 => (0xffffe000) libxfsm-4.2.so.0 => /usr/lib/libxfsm-4.2.so.0 (0xb7f56000) libxfce4mcs-client.so.2 => /usr/lib/libxfce4mcs-client.so.2 (0xb7f51000) libxfcegui4.so.3 => /usr/lib/libxfcegui4.so.3 (0xb7f0b000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7f02000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7ee9000) libgtk-x11-2.0.so.0 => /opt/gnome/lib/libgtk-x11-2.0.so.0 (0xb7bf7000) libxfce4util.so.1 => /usr/lib/libxfce4util.so.1 (0xb7bdf000) libgdk-x11-2.0.so.0 => /opt/gnome/lib/libgdk-x11-2.0.so.0 (0xb7b5d000) libatk-1.0.so.0 => /opt/gnome/lib/libatk-1.0.so.0 (0xb7b44000) libgdk_pixbuf-2.0.so.0 => /opt/gnome/lib/libgdk_pixbuf-2.0.so.0 (0xb7b2e000) libpangocairo-1.0.so.0 => /opt/gnome/lib/libpangocairo-1.0.so.0 (0xb7b26000) libpangoft2-1.0.so.0 => /opt/gnome/lib/libpangoft2-1.0.so.0 (0xb7b01000) libpango-1.0.so.0 => /opt/gnome/lib/libpango-1.0.so.0 (0xb7aca000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7a78000) libgobject-2.0.so.0 => /opt/gnome/lib/libgobject-2.0.so.0 (0xb7a3f000) libgmodule-2.0.so.0 => /opt/gnome/lib/libgmodule-2.0.so.0 (0xb7a3c000) libdl.so.2 => /lib/libdl.so.2 (0xb7a37000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb79fe000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7992000) libexpat.so.0 => not found libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb798a000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7893000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7884000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7845000) libz.so.1 => /lib/libz.so.1 (0xb7833000) libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb7811000) libm.so.6 => /lib/libm.so.6 (0xb77ec000) libglib-2.0.so.0 => /opt/gnome/lib/libglib-2.0.so.0 (0xb7766000) libc.so.6 => /lib/libc.so.6 (0xb7645000) libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7642000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb763a000) libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb7637000) libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0xb762e000) libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0xb7628000) /lib/ld-linux.so.2 (0xb7f7a000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7609000)