Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 119152 - Openoffice lacks Mozilla addressbook support
Summary: Openoffice lacks Mozilla addressbook support
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-15 19:43 UTC by riku
Modified: 2006-01-22 09:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description riku 2006-01-15 19:43:45 UTC
Openoffice.org-2.0.0 seems to lack support for Mozilla Addressbook in Gentoo. Here is an old thread from the forums:
http://forums.gentoo.org/viewtopic.php?t=106208

And the USE-flags used:
app-office/openoffice-2.0.0  +curl +eds -gnome +gtk +java -kde +ldap +mozilla -nas +xml2 +zlib
Comment 1 riku 2006-01-15 19:46:59 UTC
Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15 i686)
=================================================================
System uname: 2.6.15 i686 AMD Athlon(tm) XP 2100+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.4.22-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -fexpensive-optimizations -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -fexpensive-optimizations -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 acl alsa apache2 apm audiofile avi berkdb bitmap-fonts bzip2 cdr cpudetection crypt cups curl dga directfb dri dts dvb dvd dvdr dvdread eds emboss encode exif expat fam fbcon flac foomaticdb fortran gdbm gif gimpprint glut gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imap imlib ipv6 irda irmc java joystick jpeg lcms ldap libg++ libwww lirc mad matrox mhash mikmod mmx mmx2 mmxext mng motif mozilla mp3 mpeg mysql mythtv ncurses objc odbc ogg oggvorbis openal opengl oss pam pcre pdflib perl png postgres python qt quicktime readline real rtc scanner sdl slang spell sse sse2 ssl svg sysfs tcpd tiff truetype truetype-fonts type1-fonts udev usb v4l v4l2 vorbis win32codecs xine xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 2 riku 2006-01-15 20:19:18 UTC
With USE=mozilla set, openoffice is compiled with --with-system-mozilla and --enable-mozilla. Mozilla addressbook connectivity cannot be built --with-system-mozilla. USE=-mozilla disables sets both --without-system-mozilla and --disable-mozilla and again, Mozilla addressbook connectivity is not built.
Comment 3 Andreas Proschofsky (RETIRED) gentoo-dev 2006-01-16 07:11:42 UTC
I don't use it, so could you please describe the problem, what happens / what should happen. Pointing to a ancient discussion on the forums doesn't help too much ;)

Also: Does it work with the -bin?
Comment 4 Paul de Vrieze (RETIRED) gentoo-dev 2006-01-16 07:38:41 UTC
In the older versions mozilla support would just not build. It needed stuff but wasn't clear about it, except that it was from an old mozilla version. I'm not sure about 2.0 though
Comment 5 Andreas Proschofsky (RETIRED) gentoo-dev 2006-01-16 07:47:33 UTC
@Paul: If you talk about the internal mozilla-build: No this still does not work (at least the last time I checked, which was already 2.0-something)
Comment 6 riku 2006-01-16 23:44:21 UTC
According to OpenOffice Help and other sources, under File -> Wizards -> Address Data Source you should be able to select Mozilla / Netscape as your addressbook source. With OpenOffice.org 2.0, and all earlier versions I have tried, compiled with emerge openoffice, this option is not available. I expect it to work as documented.

If I emerge openoffice-2.0.0 with mozilla use flag set, ./configure of openoffice source tree is run with options --with-system-mozilla and --enable-mozilla. The ./configure script reports, that Mozilla addressbook connectivity cannot be built when --with-system-mozilla is used.

If I emerge openoffice-2.0.0 with USE=-mozilla, ./configure is run with options --without-system-mozilla and --disable-mozilla. Now the ./configure script reports that Mozilla addressbook connectivity will not be built.

Could someone please tell me how to emerge openoffice-2.0.0 so, that ./configure is run with options --without-system-mozilla and --enable-mozilla. This would be the logical way to have ./configure atleast try to enable the Mozilla addressbook connectivity module.
Comment 7 Andreas Proschofsky (RETIRED) gentoo-dev 2006-01-19 09:19:35 UTC
(In reply to comment #6)
> 
> Could someone please tell me how to emerge openoffice-2.0.0 so, that
> ./configure is run with options --without-system-mozilla and --enable-mozilla.
> This would be the logical way to have ./configure atleast try to enable the
> Mozilla addressbook connectivity module.

See my comment above, the internal mozilla stuff is broken
Comment 8 Andreas Proschofsky (RETIRED) gentoo-dev 2006-01-21 13:29:50 UTC
Just checked, if I go to 

File -> Wizards -> Address Data Source

the first listed point is

Mozilla / Netscape 

followed by

Thunderbird

Btw. What do you want to achieve, I assume connect to an already setup Mozilla adressbook?
Comment 9 riku 2006-01-21 20:56:35 UTC
> Just checked, if I go to 
> File -> Wizards -> Address Data Source
> the first listed point is
> Mozilla / Netscape 
> followed by
> Thunderbird

Is this with openoffice-bin? In my openoffice-2.0.0 this option is not available.

> Btw. What do you want to achieve, I assume connect to an already setup Mozilla
> adressbook?

Yes, that's right. I don't exactly need this feature, it's more like would be nice to have, but this is still a bug IMHO.
Comment 10 Andreas Proschofsky (RETIRED) gentoo-dev 2006-01-22 00:17:51 UTC
(In reply to comment #9)
> 
> Is this with openoffice-bin? In my openoffice-2.0.0 this option is not
> available.

No, this is with the source based version. But it is with 2.0.1, mayb you should try that

> 
> Yes, that's right. I don't exactly need this feature, it's more like would be
> nice to have, but this is still a bug IMHO.
> 
Actually it is an upstream missing feature (system-mozilla having no address book support), so there is nothing we can do here.  The internal mozilla build won't help you in your problem too, as this - if it would work - would build the support for the internal mozilla version (which is quite old) only. Also using an internal mozilla-stuff would open lot's of security problems.

See for instance:

http://lists.debian.org/debian-openoffice/2005/12/msg00042.html
Comment 11 riku 2006-01-22 09:22:23 UTC
> Actually it is an upstream missing feature (system-mozilla having no address
> book support), so there is nothing we can do here.  The internal mozilla build

So there is a way to enable support for addressbook in system-mozilla? Mine is emerged with:
www-client/mozilla-1.7.12-r2  +crypt -debug -gnome +ipv6 +java +ldap +mozcalendar -mozdevelop -moznocompose -moznoirc -moznomail -moznoxft -mozsvg +postgres +ssl +truetype -xinerama +xprint
Maybe I should enable mozdevelop in mozilla?

> won't help you in your problem too, as this - if it would work - would build
> the support for the internal mozilla version (which is quite old) only. Also
> using an internal mozilla-stuff would open lot's of security problems.

Agreed.
Comment 12 Andreas Proschofsky (RETIRED) gentoo-dev 2006-01-22 09:27:57 UTC
(In reply to comment #11)
> So there is a way to enable support for addressbook in system-mozilla?

No. See the mail I quoted.