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
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
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.
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?
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
@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)
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.
(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
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?
> 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.
(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
> 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.
(In reply to comment #11) > So there is a way to enable support for addressbook in system-mozilla? No. See the mail I quoted.