Issue 89711

Summary: Fedora 9 x86_64: Broken dependencies
Product: General Reporter: joerg.skottke
Component: codeAssignee: joerg.skottke
Status: CLOSED FIXED QA Contact: issues@framework <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: DEV300m13   
Target Milestone: OOo 3.0   
Hardware: All   
OS: Linux, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description joerg.skottke 2008-05-21 09:32:55 UTC
[autojsk@tazman m13]$ sudo rpm -ivh *.rpm
Fehler: Fehlgeschlagende Abhängigkeiten:
	libgnomevfs-2.so.0 wird benötigt von
ooobasis3.0-gnome-integration-3.0.0-9305.x86_64
	libgconf-2.so.4 wird benötigt von ooobasis3.0-gnome-integration-3.0.0-9305.x86_64
[autojsk@tazman m13]$
Comment 1 nospam4obr 2008-05-21 09:39:09 UTC
Is there a 64-bit GNOME installed on the system ?
Comment 2 joerg.skottke 2008-05-21 13:20:41 UTC
Yes.

Libs in /usr/lib64 (tazman)
libgnomevfs-2.so / libgnomevfs-2.so.0 / libgnomevfs-2.so.0.2200.0
libgconf-2.so / libgconf-2.so.4 / libgconf-2.so.4.1.5
libgvfscommon.so.0 / libgvfscommon.so.0.0.0

The other Fedora 9 machine also has these libs below /usr/lib which i believe is
a consequence of that machine being patched from fedora 7 to 9. Tazman has a
"clean" install.
Comment 3 nospam4obr 2008-05-21 13:41:19 UTC
Even though the SONAME did not change ..

> objdump -p /usr/lib64/libgnomevfs-2.so | grep SONAME
  SONAME      libgnomevfs-2.so.0

.. the resulting RPM dependency looks differently than on 32 bit systems

> rpm -q --requires nautilus | grep gnomevfs
libgnomevfs-2.so.0()(64bit)
Comment 4 joerg.skottke 2008-05-22 11:53:31 UTC
Do we have to expect further breakages because gnomevfs becoming gvfs in recent
versions?
Comment 5 nospam4obr 2008-05-28 07:38:33 UTC
I am working on a short term fix and have submitted issue 90050 for a clean
solution.
Comment 6 nospam4obr 2008-05-28 09:24:40 UTC
Fixed in CWS obr09.
Comment 7 joerg.skottke 2008-06-03 09:21:45 UTC
This also happens for OOH builds on Fedora 9 x86_64 ...
Comment 8 joerg.skottke 2008-06-03 09:32:56 UTC
Just a note for reproduction: This does not happen on all fedora 9 installations.
My guess is that if you select not to install the productivity group during
setup you end up not having the compatibility libs installed.

Comment 9 nospam4obr 2008-06-10 11:32:44 UTC
back to qa for verification.
Comment 10 joerg.skottke 2008-06-10 12:08:39 UTC
  28:ooobasis3.0-en-US-write########################################### [ 52%]
  29:ooobasis3.0-gnome-integ########################################### [ 54%]
  30:ooobasis3.0-graphicfilt########################################### [ 56%]

Verified.
Comment 11 joerg.skottke 2008-09-29 10:23:17 UTC
Not seen in recent OOO300 builds, closing