Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 579390

Summary: [qt overlay] dev-qt/qtdeclarative-5.7.0_alpha - file collisions with dev-qt/qtquickcontrols-5.6.0
Product: Gentoo Linux Reporter: Dennis Schridde <dschridde+gentoobugs>
Component: [OLD] LibraryAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: normal CC: krinpaus
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 586612    
Attachments: build.log (xz compressed)

Description Dennis Schridde 2016-04-08 23:16:07 UTC
* Detected file collision(s):
 * 
 *      /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
 *      /usr/lib64/qt5/qml/QtQuick/Layouts/plugins.qmltypes
 *      /usr/lib64/qt5/qml/QtQuick/Layouts/qmldir
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * dev-qt/qtquickcontrols-5.6.0:5::qt
 *      /usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
 *      /usr/lib64/qt5/qml/QtQuick/Layouts/plugins.qmltypes
 *      /usr/lib64/qt5/qml/QtQuick/Layouts/qmldir
Comment 1 Dennis Schridde 2016-04-08 23:22:01 UTC
Created attachment 429960 [details]
build.log (xz compressed)
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2016-04-08 23:38:33 UTC
Please do not assign bugs to random maintainer.
Comment 3 Dennis Schridde 2016-04-09 00:39:36 UTC
(In reply to Johannes Huber from comment #2)
> Please do not assign bugs to random maintainer.

I didn't assign the bug. I selected KDE as component.
Comment 4 Johannes Huber (RETIRED) gentoo-dev 2016-04-09 10:05:56 UTC
(In reply to Dennis Schridde from comment #3)
> (In reply to Johannes Huber from comment #2)
> > Please do not assign bugs to random maintainer.
> 
> I didn't assign the bug. I selected KDE as component.

Which is wrong.
Comment 5 Alan Neilan 2016-05-28 14:00:14 UTC
if you do 'emerge --oneshot qtquickcontrols --nodeps', it won't have file collisions when you go to re-emerge qtdeclarative
Comment 6 Alan Neilan 2016-05-28 14:01:15 UTC
(In reply to Alan Neilan from comment #5)
> if you do 'emerge --oneshot qtquickcontrols --nodeps', it won't have file
> collisions when you go to re-emerge qtdeclarative

by that i mean, if you force it to upgrade qtquickcontrols first, qtdeclarative won't have collisions when it goes to upgrade
Comment 7 Alan Neilan 2016-05-28 14:01:40 UTC
(In reply to Alan Neilan from comment #5)
> if you do 'emerge --oneshot qtquickcontrols --nodeps', it won't have file
> collisions when you go to re-emerge qtdeclarative

by that i mean, if you force it to upgrade qtquickcontrols first, qtdeclarative won't have collisions when it goes to upgrade
Comment 8 Davide Pesavento (RETIRED) gentoo-dev 2016-05-30 00:02:22 UTC
Should be fixed now. Thanks for reporting.
https://gitweb.gentoo.org/proj/qt.git/commit/?id=6d2d7d240d5d2f2836d3918c915691b727f553e3

FTR, the upstream commit that caused the file collisions is http://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=974643829f677247a8b06aba563a28714b48f1a9