Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#22211 - [libreoffice] conflicts between extensions
Attached to Project:
Arch Linux
Opened by Luca Bennati (lucak3) - Saturday, 25 December 2010, 16:06 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 31 December 2010, 08:09 GMT
Opened by Luca Bennati (lucak3) - Saturday, 25 December 2010, 16:06 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 31 December 2010, 08:09 GMT
|
DetailsDescription:
The same files existing in many libreoffice extensions prevent them to be installed because of obvious conflicts. Additional info: * package version(s) libreoffice 3.3.0.2-1, libreoffice-it 3.3.0.1-1, libreoffice-extension-* 3.3.0.2-1 * config and/or log files etc. $ LANG=C sudo pacman -Syu libreoffice-{dictionaries,extension-{ct2n,diagram,nlpsolver,pdfimport,wiki-publisher}} :: Synchronizing package databases... core is up to date extra is up to date community is up to date arch-games is up to date :: Starting full system upgrade... warning: libvdpau: ignoring package upgrade (0.4.1-1 => 0.4-1) resolving dependencies... looking for inter-conflicts... Targets (6): libreoffice-dictionaries-3.3.0.2-1 libreoffice-extension-ct2n-3.3.0.2-1 libreoffice-extension-diagram-3.3.0.2-1 libreoffice-extension-nlpsolver-3.3.0.2-1 libreoffice-extension-pdfimport-3.3.0.2-1 libreoffice-extension-wiki-publisher-3.3.0.2-1 Total Download Size: 0.00 MB Total Installed Size: 159.28 MB Proceed with installation? [Y/n] checking package integrity... (6/6) checking for file conflicts [---------------------------------------------------------------------] 100% error: failed to commit transaction (conflicting files) /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-ct2n' and 'libreoffice-extension-diagram' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-ct2n' and 'libreoffice-extension-diagram' /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-ct2n' and 'libreoffice-extension-nlpsolver' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-ct2n' and 'libreoffice-extension-nlpsolver' /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-ct2n' and 'libreoffice-extension-pdfimport' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-ct2n' and 'libreoffice-extension-pdfimport' /usr/lib/ooo-3.3/share/extensions/libreoffice/Addons.xcu exists in both 'libreoffice-extension-ct2n' and 'libreoffice-extension-wiki-publisher' /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-ct2n' and 'libreoffice-extension-wiki-publisher' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-ct2n' and 'libreoffice-extension-wiki-publisher' /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-diagram' and 'libreoffice-extension-nlpsolver' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-diagram' and 'libreoffice-extension-nlpsolver' /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-diagram' and 'libreoffice-extension-pdfimport' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-diagram' and 'libreoffice-extension-pdfimport' /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-diagram' and 'libreoffice-extension-wiki-publisher' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-diagram' and 'libreoffice-extension-wiki-publisher' /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-nlpsolver' and 'libreoffice-extension-pdfimport' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-nlpsolver' and 'libreoffice-extension-pdfimport' /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-nlpsolver' and 'libreoffice-extension-wiki-publisher' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-nlpsolver' and 'libreoffice-extension-wiki-publisher' /usr/lib/ooo-3.3/share/extensions/libreoffice/META-INF/manifest.xml exists in both 'libreoffice-extension-pdfimport' and 'libreoffice-extension-wiki-publisher' /usr/lib/ooo-3.3/share/extensions/libreoffice/description.xml exists in both 'libreoffice-extension-pdfimport' and 'libreoffice-extension-wiki-publisher' /usr/lib/ooo-3.3/share/extensions/libreoffice/help/component.txt exists in both 'libreoffice-extension-pdfimport' and 'libreoffice-extension-wiki-publisher' Errors occurred, no packages were upgraded. |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Friday, 31 December 2010, 08:09 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in 3.3.0.2-2; we don't ship the dicts anymore. we use now system dicts. fixed the extensions paths.
Friday, 31 December 2010, 08:09 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in 3.3.0.2-2; we don't ship the dicts anymore. we use now system dicts. fixed the extensions paths.
unzip ${srcdir}/${pkgbase}-build-${_LOver}/build/libreoffice-${pkgver}/solver/${_OFFICEUPD}/unxlng*/bin/presentation-minimizer.oxt -d ${pkgdir}/usr/lib/ooo-3.3/share/extensions/[PACKAGE_NAME_HERE]
$ LC_ALL=C sudo pacman -S libreoffice-dictionaries
resolving dependencies...
looking for inter-conflicts...
Targets (1): libreoffice-dictionaries-3.3.0.2-1
Total Download Size: 0.00 MB
Total Installed Size: 156.00 MB
Proceed with installation? [Y/n]
checking package integrity...
(1/1) checking for file conflicts [############################] 100%
error: failed to commit transaction (conflicting files)
libreoffice-dictionaries: /usr/lib/ooo-3.3/share/extensions/dict-de-DE/COPYING exists in filesystem
libreoffice-dictionaries: /usr/lib/ooo-3.3/share/extensions/dict-de-DE/COPYING_OASIS exists in filesystem
[and more]
UPDATE: however there are still conflicts e.g. between libreoffice-en-GB and libreoffice-en-ZA, which contain the same dict-en extension. And it seems that dict-de-AT and dict-de-CH are not packaged in any language packs, so It's maybe better to remove spelling dictionaries from language packs.
I attached a simple patch for libreoffice-i18n PKGBUILD, which removes dictionaries from language packs.
I'm still unsure if we should keep one big dictionary extension and remove them from the langpacks or if we should better leave them in the langpacks and don't build them anymore from the main pkg. In the long view we should add generic myspell dicts usable for OOo/LibO and the Mozilla projects like Rene from Debian does.