Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 383779 - app-office/libreoffice-l10n file collisions when LINGUAS="en" is set
Summary: app-office/libreoffice-l10n file collisions when LINGUAS="en" is set
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-20 07:04 UTC by Francois Chenier
Modified: 2011-09-21 00:25 UTC (History)
0 users

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 Francois Chenier 2011-09-20 07:04:31 UTC
That seems a little bit stupid but all the files above are already installed by by app-office/libreoffice when LINGUAS="en en-GB". Keeping "en" language for app-office/libreoffice-l10n is a non sense otherwise the package compile and install fine with LINGUAS="en-GB" alone.

* Searching all installed packages for file collisions...
 
* app-office/libreoffice-3.4.3.2-r1
*      /usr/lib64/libreoffice/basis-link/help/en/shared.key
*      /usr/lib64/libreoffice/basis-link/help/en/shared.tree
*      /usr/lib64/libreoffice/basis-link/help/en/simpress.cfg
*      /usr/lib64/libreoffice/basis-link/help/en/simpress.db
*      /usr/lib64/libreoffice/basis-link/help/en/simpress.ht
*      /usr/lib64/libreoffice/basis-link/help/en/simpress.jar
*      /usr/lib64/libreoffice/basis-link/help/en/simpress.key
*      /usr/lib64/libreoffice/basis-link/help/en/simpress.tree
*      /usr/lib64/libreoffice/basis-link/help/en/smath.cfg
*      /usr/lib64/libreoffice/basis-link/help/en/smath.db
*      /usr/lib64/libreoffice/basis-link/help/en/smath.ht
*      /usr/lib64/libreoffice/basis-link/help/en/smath.jar
*      /usr/lib64/libreoffice/basis-link/help/en/smath.key
*      /usr/lib64/libreoffice/basis-link/help/en/smath.tree
*      /usr/lib64/libreoffice/basis-link/help/en/swriter.cfg
*      /usr/lib64/libreoffice/basis-link/help/en/swriter.db
*      /usr/lib64/libreoffice/basis-link/help/en/swriter.ht
*      /usr/lib64/libreoffice/basis-link/help/en/swriter.jar
*      /usr/lib64/libreoffice/basis-link/help/en/swriter.key
*      /usr/lib64/libreoffice/basis-link/help/en/swriter.tree


Reproducible: Always

Steps to Reproduce:
1. Set LINGUAS to "en" and any other language
2. Install app-office/libreoffice
3. Install app-office/libreoffice-10n
Actual Results:  
Multiple file collisions related to "en" files allready installed by app-office/libreoffice
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2011-09-20 16:03:40 UTC
scarabeus@arcarius: ~ $ equery files libreoffice |grep help
/usr/lib64/libreoffice/basis3.5/help
/usr/lib64/libreoffice/basis3.5/help/idxcaption.xsl
/usr/lib64/libreoffice/basis3.5/help/idxcontent.xsl
/usr/lib64/libreoffice/basis3.5/help/main_transform.xsl
/usr/lib64/libreoffice/basis3.5/program/libcomphelpgcc3.so
/usr/lib64/libreoffice/basis3.5/program/libhelplinkerlo.so
/usr/lib64/libreoffice/basis3.5/program/libucbhelper4gcc3.so
/usr/lib64/libreoffice/basis3.5/program/libucpchelp1.so
/usr/lib64/libreoffice/basis3.5/program/libvbahelperlo.so
/usr/lib64/libreoffice/basis3.5/program/officehelper.py
/usr/lib64/libreoffice/basis3.5/program/unohelper.py
/usr/lib64/libreoffice/ure/lib/libuno_cppuhelpergcc3.so.3
/usr/lib64/libreoffice/ure/lib/libuno_purpenvhelpergcc3.so.3
/usr/lib64/libreoffice/ure/lib/libuno_salhelpergcc3.so.3


Not provided on my install, could you try to recompile the libreo, maybe there is some automagic handbook install (altho it should not do this).
Comment 2 Francois Chenier 2011-09-21 00:25:31 UTC
Thanks Tomáš. Fixed at some stage in app-office/libreoffice-3.4.3.2-r1. I noticed somebody changed this ebuild w/o changing the revision number (cups ebuild flag is no longer there ... so, it was perhaps a side effect of this flag).