Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 402699 - [gnome-overlay] net-libs/webkit-gtk-*r200 and r300 docs collide with each other
Summary: [gnome-overlay] net-libs/webkit-gtk-*r200 and r300 docs collide with each other
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-08 13:36 UTC by Albert W. Hopkins
Modified: 2012-02-26 19:23 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,330.59 KB, text/plain)
2012-02-08 13:38 UTC, Albert W. Hopkins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Albert W. Hopkins 2012-02-08 13:36:54 UTC
Today I tried to upgrade webkit-gtk packages to 1.7.5-r[23]00 (from 1.7.4 of the same packages).  The -r200 installed ok, but then when -r300 tried to install it errored out because of collisions in /usr/share/gtk-doc:

>>> Done.
 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). Once again, please do NOT file
 * a bug report unless you have completely understood the above message.
 * 
 * Detected file collision(s):
 * 
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.14.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebResource.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitSecurityOrigin.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebPlugin.html
 * 	/usr/share/gtk-doc/html/webkitgtk/ch03.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.3.1.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.3.3.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.6.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebPolicyDecision.html
 * 	/usr/share/gtk-doc/html/webkitgtk/right.png
 * 	/usr/share/gtk-doc/html/webkitgtk/style.css
 * 	/usr/share/gtk-doc/html/webkitgtk/home.png
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.4.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index.sgml
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebWindowFeatures.html
 * 	/usr/share/gtk-doc/html/webkitgtk/webkit-environment.html
 * 	/usr/share/gtk-doc/html/webkitgtk/webkitgtk-Global-functions.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.8.html
 * 	/usr/share/gtk-doc/html/webkitgtk/webkitgtk-webkitdownload.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.0.1.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebDataSource.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitSoupAuthDialog.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.23.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitGeolocationPolicyDecision.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.7.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebHistoryItem.html
 * 	/usr/share/gtk-doc/html/webkitgtk/ch01.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitViewportAttributes.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.13.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.18.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.16.html
 * 	/usr/share/gtk-doc/html/webkitgtk/webkitgtk-webkitwebview.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebNavigationAction.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitSpellChecker.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.1.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitNetworkResponse.html
 * 	/usr/share/gtk-doc/html/webkitgtk/left.png
 * 	/usr/share/gtk-doc/html/webkitgtk/up.png
 * 	/usr/share/gtk-doc/html/webkitgtk/annotation-glossary.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.17.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.3.4.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebPluginDatabase.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.5.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitNetworkRequest.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.10.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.2.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.20.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.3.2.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-all.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.0.2.html
 * 	/usr/share/gtk-doc/html/webkitgtk/webkitgtk.devhelp2
 * 	/usr/share/gtk-doc/html/webkitgtk/ch02.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebFrame.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebDatabase.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitIconDatabase.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.3.8.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebInspector.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitHitTestResult.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebSettings.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.15.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.3.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.11.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebBackForwardList.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.0.3.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-deprecated.html
 * 	/usr/share/gtk-doc/html/webkitgtk/webkitgtk-WebKitSpellCheckerEnchant.html
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * net-libs/webkit-gtk-1.7.5-r200
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitSecurityOrigin.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebPlugin.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebPolicyDecision.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebResource.html
 * 	/usr/share/gtk-doc/html/webkitgtk/WebKitWebWindowFeatures.html
 * 	/usr/share/gtk-doc/html/webkitgtk/ch03.html
 * 	/usr/share/gtk-doc/html/webkitgtk/home.png
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.14.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.4.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.6.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.1.8.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.3.1.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index-1.3.3.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index.html
 * 	/usr/share/gtk-doc/html/webkitgtk/index.sgml
 * 	/usr/share/gtk-doc/html/webkitgtk/right.png
 * 	/usr/share/gtk-doc/html/webkitgtk/style.css
 * 	/usr/share/gtk-doc/html/webkitgtk/webkit-environment.html
 * 	/usr/share/gtk-doc/html/webkitgtk/webkitgtk-Global-functions.html
 * 	/usr/share/gtk-doc/html/webkitgtk/webkitgtk-webkitdownload.html
 * 
 * Package 'net-libs/webkit-gtk-1.7.5-r300' NOT merged due to file
 * collisions. If necessary, refer to your elog messages for the whole
 * content of the above message.

Build log follows.
Comment 1 Albert W. Hopkins 2012-02-08 13:38:27 UTC
Created attachment 301243 [details]
build.log
Comment 2 Priit Laes (IRC: plaes) 2012-02-08 19:45:58 UTC
Confirmed, seems Webkit doesn't honor --disable-gtk-doc anymore which we have hardcoded for -r200 version.

Upstream bug: https://bugs.webkit.org/show_bug.cgi?id=78134
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-02-26 19:23:01 UTC
Thanks for reporting, the webkit-gtk-1.7.90-r200 ebuild now has a workaround for this issue.