[REVIEW 3-6] fdo#53246 Fresh postgresql-sdbc implementation names
Stephan Bergmann
sbergman at redhat.com
Mon Aug 13 01:20:01 PDT 2012
Besides the general problem of LO 3.6 not starting due to duplicate UNO
implementations caused by the bundled extension prereg mechanism, there
are also reports for a more specific problem of not starting due to
duplicate UNO implementations of
org.openoffice.comp.connectivity.pq.Driver,
<https://bugs.freedesktop.org/show_bug.cgi?id=53246> "Libo36 does not
start, InvalidRegistryException from
program/services/postgresql-sdbc.rdb." This appears to be caused by an
old postgresql-sdbc-*.oxt installed per-user or shared
(<http://wiki.documentfoundation.org/PostgreSQL-SDBC>) while the same
functionality is included as a non-extension today
(<http://cgit.freedesktop.org/libreoffice/core/commit/?id=c97d74b5f0608866bad3f7ae943811bdff4f7986>
"fdo#45090: Changed postgresql-sdbc from bundled oxt to proper optional
part.").
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=f50a41437ee99aee499dbabd1d36ef8197db5559>
"fdo#53246 Fresh postgresql-sdbc implementation names" works around that
on master, with a rather trivial patch of choosing new names for the
relevant UNO implementations. I verified that it does not break things
with the instructions from
<http://lists.freedesktop.org/archives/libreoffice/2012-January/024333.html>
"[Libreoffice] [PATCH] rpath / ... for extensions (and the case of
PostgreSQL-SDBC)."
Please review and consider for backporting to libreoffice-3-6.
Thanks,
Stephan
More information about the LibreOffice
mailing list