kdelibs-4.1.2 fail to install, as /usr/share/apps/katepart/syntax/bibtex.xml and /usr/share/apps/katepart/syntax/latex.xml are owned by kile. Reproducible: Always Steps to Reproduce: 1. emerge kdelibs-4.1.2 while kile is already installed 2. 3. Actual Results: * Detected file collision(s): * * /usr/share/apps/katepart/syntax/bibtex.xml * /usr/share/apps/katepart/syntax/latex.xml * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * app-editors/kile-2.0.2 * /usr/share/apps/katepart/syntax/bibtex.xml * /usr/share/apps/katepart/syntax/latex.xml * * Package 'kde-base/kdelibs-4.1.2' NOT merged due to file collisions. If * necessary, refer to your elog messages for the whole content of the * above message. >>> Failed to install kde-base/kdelibs-4.1.2, Log file: Expected Results: kdelibs should have installed fine $ portageq owners / /usr/share/apps/katepart/syntax/latex.xml app-editors/kile-2.0.2 /usr/share/apps/katepart/syntax/latex.xml kde-base/kdelibs-4.1.2 /usr/share/apps/katepart/syntax/latex.xml $ portageq owners / /usr/share/apps/katepart/syntax/bibtex.xml app-editors/kile-2.0.2 /usr/share/apps/katepart/syntax/bibtex.xml kde-base/kdelibs-4.1.2 /usr/share/apps/katepart/syntax/bibtex.xml
Same here with X86.
(In reply to comment #1) > Same here with X86. Also happens when trying to reinstall kile after installing kde 4.1.2 (but the other way around, of course) BTW, I haven't used kdeprefix when installing kde 4.1.2 , so the dependency on bug 239356 might not be necessary. Oh, and I don't consider this bug to be minor - right now I'm unable to use kile which I did use quite often before kde 4.1.2.
(In reply to comment #2) > Oh, and I don't consider this bug to be minor - right now I'm unable to use > kile which I did use quite often before kde 4.1.2. I worked around this by setting those both files to COLLISION_IGNORE in make.conf, especially as they seem to differ only slightly. As this seems an easy workaround, I decided to choose minor. Change it to normal, if that is more appropriate.
(In reply to comment #2) > (In reply to comment #1) > > Same here with X86. > > Also happens when trying to reinstall kile after installing kde 4.1.2 (but the > other way around, of course) > > BTW, I haven't used kdeprefix when installing kde 4.1.2 , so the dependency on > bug 239356 might not be necessary. This is a kdeprefix bug - it's caused by the install into /usr determined by -kdeprefix. (In reply to comment #3) No, collision-ignore is not the solution. We must prevent the same files from being installed by the 2 packages - we need either to have the packages block each other or to prevent one from installing some of the files.
*** Bug 241190 has been marked as a duplicate of this bug. ***
I created a ebuild so that kile do not install that files. It is working but I do not know if this workaround is the best way.
*** Bug 242026 has been marked as a duplicate of this bug. ***
Emerging KDE with the kdeprefix USE flag is a good workaround for this? I´m on x86 and have the same package collision. I didn´t use kdeprefix.
(In reply to comment #8) > Emerging KDE with the kdeprefix USE flag is a good workaround for this? > > I´m on x86 and have the same package collision. I didn´t use kdeprefix. Never ever toggle this flag -- if you want to change it, you have to completely remove all of KDE4, change it and install the packages again.
*** Bug 247032 has been marked as a duplicate of this bug. ***
I observe the same using kdelibs-4.1.3-r1 running on x86
I found discussion about this bug in kile developers forum http://sourceforge.net/forum/forum.php?thread_id=2543563&forum_id=292014 latex.xml and bibtex.xml files from kile are either more up to date or the same.
Same here with kde-base/kdelibs-4.1.4
Let's bump the severity a bit, this was quite a problem for my tinderbox too. It's not nice at all to have colliding packages.
i confirm the same behaviour in kdelibs-4.2.0
Also happens here - kdelibs-4.2.0-r1.
And with kdelibs-4.2.0-r3. (Will the next future comment say that kdelibs-4.2.0-r4 doesn't work either?)
Nope, next will be 4.2.1 We know about it we are just preparing global solution and it takes a time, lot of time
This is still present with kile 2.0.3 and kdelibs 4.2.2-r1.
(In reply to comment #12) > I found discussion about this bug in kile developers forum > http://sourceforge.net/forum/forum.php?thread_id=2543563&forum_id=292014 > latex.xml and bibtex.xml files from kile are either more up to date or the > same. > wrong. In this case, kdelibs files are newer.
fixed, thanks
(In reply to comment #21) > fixed, thanks > Fixed in which version? * Detected file collision(s): * * /usr/share/apps/katepart/syntax/bibtex.xml * /usr/share/apps/katepart/syntax/latex.xml * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * app-editors/kile-2.0.3-r1 * /usr/share/apps/katepart/syntax/bibtex.xml * /usr/share/apps/katepart/syntax/latex.xml * * Package 'kde-base/kdelibs-4.2.2-r1' NOT merged due to file collisions. * If necessary, refer to your elog messages for the whole content of the * above message. >>> Failed to install kde-base/kdelibs-4.2.2-r1, Log file:
(In reply to comment #22) > Fixed in which version? remove kile, install kdelibs-4.2.X and then install kile-2.0.3-r1