Bug 35554 - LO-3.4: missing GNOME integration
Summary: LO-3.4: missing GNOME integration
Status: CLOSED INVALID
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: x86 (IA32) Linux (All)
: medium blocker
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: mab3.4
  Show dependency treegraph
 
Reported: 2011-03-22 11:36 UTC by Petr Mladek
Modified: 2011-05-04 02:13 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Mladek 2011-03-22 11:36:16 UTC
I have tested todays build of git master. I see ENABLE_GTK="TRUE" in LinuxX86Env.Set.sh but the final build does not have GNOME integration. I see the original vcl open/save dialog, widgets, ...

The package is almost empty:

$> rpm -ql libobasis3.4-gnome-integration
/opt/libreoffice
/opt/libreoffice/basis3.4
/opt/libreoffice/basis3.4/program
/opt/libreoffice/basis3.4/program/ucpgvfs1.uno.so
Comment 1 Petr Mladek 2011-05-03 07:21:01 UTC
The GNOME integration still does not work in 3.4.0-beta3.
Comment 2 Michael Meeks 2011-05-03 09:49:41 UTC
Ho hum - that is pretty sad. Clearly it works nicely in a self-built install. What madness is going on with the packaging ? How are these packages built - using 'build' ? or somesuch madness ?
Comment 3 Michael Meeks 2011-05-03 13:06:17 UTC
Ho hum - the gtk+ integration seems to be in a -core package:

rpm: ./instsetoo_native/unxlngi6.pro/LibreOffice/rpm/install/LibO_3.4.0beta3_Linux_x86_install-rpm_en-US/RPMS/libobasis3.4-core04-3.4.0-3.i586.rpm

contains:

/opt/libreoffice/basis3.4/program/libvclplug_gtkli.so

and core05 has:

/opt/libreoffice/basis3.4/program/fps_gnome.uno.so

arguably these are mis-categorised (I guess); but ...

Will install the packages and see if it fails to work for me etc.
Comment 4 Michael Meeks 2011-05-03 13:35:26 UTC
So - closing PEBCAK IMHO ;-) I installed the packages, libreoffice runs nicely for me, with the gtk+ integration working. If you do:

SAL_USE_VCLPLUGIN=gen ./soffice -writer

you can see how bad it is for people without it ;-)

Having said that - I've committed a number of fixes to move various pieces into the correct modules - previously we did this with some cruft in bin/package-ooo - but now we should do that right in the scp2 itself I think.

If you want you can cherry-pick from master:

bootstrap - fe3943a0d9234f492f8fd5b2aa27186d68954e6a
build     - 1e5f1082c98cc7a3e351e2a0d6a88366ddf7c63b

HTH :-)
Comment 5 Christian Lohmaier 2011-05-04 02:13:58 UTC
file-dialog and widgets are not gnome-related, but rather GTK-related, but well, that's nitpicking.
At least now the "gnome-integration" one doesn't just include one lonely file