https://bugs.freedesktop.org/show_bug.cgi?id=51685
--- Comment #6 from Stephan Bergmann <[email protected]> 2012-07-12 10:06:55 UTC --- For the record, we indeed appear to be safe with regard to all combinations of having a single extension installed both bundled and per-user (which could potentially lead to such duplicate implementation name exceptions). On a recent LO master build (that includes at least mysql-connector-ooo.oxt and pdfimporter.oxt as bundled extensions): $ rm -rf ~/.config/libreoffice/ $ mv solver/unxlngx6/installation/opt/share/extensions solver/unxlngx6/installation/opt/share/extensions-HIDDEN $ solver/unxlngx6/installation/opt/program/soffice solver/unxlngx6/bin/mysql-connector-ooo.oxt # 1.0.1, using active registration; accept to install per-user $ mv solver/unxlngx6/installation/opt/share/extensions-HIDDEN solver/unxlngx6/installation/opt/share/extensions $ touch solver/unxlngx6/installation/opt/share/extensions $ solver/unxlngx6/installation/opt/program/soffice ... Exited with code '81' oosplash: re-start with all params ! ... $ rm -rf ~/.config/libreoffice/ $ mv solver/unxlngx6/installation/opt/share/extensions solver/unxlngx6/installation/opt/share/extensions-HIDDEN # manually change solver/unxlngx6/bin/mysql-connector-ooo.oxt:description.xml <version> to 1.0.0 $ solver/unxlngx6/installation/opt/program/soffice solver/unxlngx6/bin/mysql-connector-ooo.oxt # accept to install per-user $ mv solver/unxlngx6/installation/opt/share/extensions-HIDDEN solver/unxlngx6/installation/opt/share/extensions $ touch solver/unxlngx6/installation/opt/share/extensions $ solver/unxlngx6/installation/opt/program/soffice ... Exited with code '81' oosplash: re-start with all params ! ... $ rm -rf ~/.config/libreoffice/ $ mv solver/unxlngx6/installation/opt/share/extensions solver/unxlngx6/installation/opt/share/extensions-HIDDEN # manually change solver/unxlngx6/bin/mysql-connector-ooo.oxt:description.xml <version> to 1.0.2 $ solver/unxlngx6/installation/opt/program/soffice solver/unxlngx6/bin/mysql-connector-ooo.oxt # accept to install per-user $ mv solver/unxlngx6/installation/opt/share/extensions-HIDDEN solver/unxlngx6/installation/opt/share/extensions $ touch solver/unxlngx6/installation/opt/share/extensions $ solver/unxlngx6/installation/opt/program/soffice ... Exited with code '81' oosplash: re-start with all params ! ... $ rm -rf ~/.config/libreoffice/ $ mv solver/unxlngx6/installation/opt/share/extensions solver/unxlngx6/installation/opt/share/extensions-HIDDEN $ solver/unxlngx6/installation/opt/program/soffice solver/unxlngx6/bin/pdfimport.oxt # 1.0.6, using passive registration; accept to install per-user $ mv solver/unxlngx6/installation/opt/share/extensions-HIDDEN solver/unxlngx6/installation/opt/share/extensions $ touch solver/unxlngx6/installation/opt/share/extensions $ solver/unxlngx6/installation/opt/program/soffice ... Exited with code '81' oosplash: re-start with all params ! ... $ rm -rf ~/.config/libreoffice/ $ mv solver/unxlngx6/installation/opt/share/extensions solver/unxlngx6/installation/opt/share/extensions-HIDDEN # manually change solver/unxlngx6/bin/pdfimport.oxt:description.xml <version> to 1.0.5 $ solver/unxlngx6/installation/opt/program/soffice solver/unxlngx6/bin/pdfimport.oxt # accept to install per-user $ mv solver/unxlngx6/installation/opt/share/extensions-HIDDEN solver/unxlngx6/installation/opt/share/extensions $ touch solver/unxlngx6/installation/opt/share/extensions $ solver/unxlngx6/installation/opt/program/soffice ... Exited with code '81' oosplash: re-start with all params ! ... $ rm -rf ~/.config/libreoffice/ $ mv solver/unxlngx6/installation/opt/share/extensions solver/unxlngx6/installation/opt/share/extensions-HIDDEN # manually change solver/unxlngx6/bin/pdfimport.oxt:description.xml <version> to 1.0.7 $ solver/unxlngx6/installation/opt/program/soffice solver/unxlngx6/bin/pdfimport.oxt # accept to install per-user $ mv solver/unxlngx6/installation/opt/share/extensions-HIDDEN solver/unxlngx6/installation/opt/share/extensions $ touch solver/unxlngx6/installation/opt/share/extensions $ solver/unxlngx6/installation/opt/program/soffice ... Exited with code '81' oosplash: re-start with all params ! ... $ rm -rf ~/.config/libreoffice/ $ mv solver/unxlngx6/installation/opt/share/extensions solver/unxlngx6/installation/opt/share/extensions-HIDDEN $ solver/unxlngx6/installation/opt/program/soffice ~/lo3.4/pdfimport.oxt # 1.0.5, still using active registration; accept to install per-user $ mv solver/unxlngx6/installation/opt/share/extensions-HIDDEN solver/unxlngx6/installation/opt/share/extensions $ touch solver/unxlngx6/installation/opt/share/extensions $ solver/unxlngx6/installation/opt/program/soffice ... Exited with code '81' oosplash: re-start with all params ! ... -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
