Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 593912 - dev-python/selenium-2.46.0 dev-ruby/selenium-webdriver-2.53.4-r1 - file collision with FEATURES="splitdebug"
Summary: dev-python/selenium-2.46.0 dev-ruby/selenium-webdriver-2.53.4-r1 - file colli...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
: 733244 790392 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-09-16 00:21 UTC by Austin English (RETIRED)
Modified: 2022-03-09 23:02 UTC (History)
5 users (show)

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


Attachments
emerge-info.txt (emerge-info.txt,19.08 KB, text/plain)
2021-05-18 11:10 UTC, Toralf Förster
Details
dev-python:selenium-3.141.0-r1:20210518-103504.log (dev-python:selenium-3.141.0-r1:20210518-103504.log,64.05 KB, text/plain)
2021-05-18 11:10 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,465.05 KB, text/plain)
2021-05-18 11:10 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,38.81 KB, application/x-bzip)
2021-05-18 11:10 UTC, Toralf Förster
Details
logs.tar.bz2 (logs.tar.bz2,5.30 KB, application/x-bzip)
2021-05-18 11:10 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Austin English (RETIRED) gentoo-dev 2016-09-16 00:21:42 UTC
I have dev-python/selenium-2.46.0 already installed. I attempted to install dev-ruby/selenium-webdriver-2.53.4-r1, which failed with a file conflict:

 * Detected file collision(s):
 * 
 * 	/usr/lib/debug/.build-id/e6/1dfc1eda85dd44faca4fdd7715f302a9077b63.debug
 * 	/usr/lib/debug/.build-id/e6/1dfc1eda85dd44faca4fdd7715f302a9077b63
 * 	/usr/lib/debug/.build-id/fe/29b41d8b02597921bdb6a3985241060a652aa1.debug
 * 	/usr/lib/debug/.build-id/fe/29b41d8b02597921bdb6a3985241060a652aa1
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * dev-python/selenium-2.46.0:0::gentoo
 * 	/usr/lib/debug/.build-id/e6/1dfc1eda85dd44faca4fdd7715f302a9077b63
 * 	/usr/lib/debug/.build-id/e6/1dfc1eda85dd44faca4fdd7715f302a9077b63.debug
 * 	/usr/lib/debug/.build-id/fe/29b41d8b02597921bdb6a3985241060a652aa1
 * 	/usr/lib/debug/.build-id/fe/29b41d8b02597921bdb6a3985241060a652aa1.debug
 * 
 * Package 'dev-ruby/selenium-webdriver-2.53.4-r1' NOT merged due to file
 * collisions. If necessary, refer to your elog messages for the whole
 * content of the above message.
Comment 1 Mike Gilbert gentoo-dev 2016-09-16 14:39:02 UTC
What are your CFLAGS/LDFLAGS? Do they contain --build-id?
Comment 2 Austin English (RETIRED) gentoo-dev 2016-09-16 17:53:46 UTC
(In reply to Mike Gilbert from comment #1)
> What are your CFLAGS/LDFLAGS? Do they contain --build-id?

No:
CFLAGS="-O2 -g -march=corei7 -pipe"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
Comment 3 Mike Gilbert gentoo-dev 2016-09-16 18:51:05 UTC
Oh, dev-python/selenium installs a pre-built shared library (x_ignore_nofocus.so). This library was probably built with --build-id enabled.

This file collision will only show up if you have FEATURES="splitdebug".
Comment 4 pva 2017-05-29 05:25:46 UTC
=dev-python/selenium-3* does not have such problem. Yet I think it's worth to keep selenium-2* in the tree for some time.
Comment 5 Karl-Johan Karlsson 2019-04-08 09:54:43 UTC
Did this problem ever get a general solution? I hit another instance of colliding build-ids in bug #673832, when trying to install binary builds of two Electron apps simultaneously.
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-03-29 08:32:45 UTC
Old version removed.  Please reopen if it still happens.
Comment 7 Hans de Graaff gentoo-dev Security 2020-07-20 06:34:26 UTC
*** Bug 733244 has been marked as a duplicate of this bug. ***
Comment 8 Toralf Förster gentoo-dev 2021-05-15 15:42:37 UTC
*** Bug 790392 has been marked as a duplicate of this bug. ***
Comment 9 Toralf Förster gentoo-dev 2021-05-18 11:10:40 UTC
appeared recently at the tinderbox image 17.1_desktop_systemd-j2-20210510-164102
Comment 10 Toralf Förster gentoo-dev 2021-05-18 11:10:42 UTC
Created attachment 709653 [details]
emerge-info.txt
Comment 11 Toralf Förster gentoo-dev 2021-05-18 11:10:43 UTC
Created attachment 709656 [details]
dev-python:selenium-3.141.0-r1:20210518-103504.log
Comment 12 Toralf Förster gentoo-dev 2021-05-18 11:10:45 UTC
Created attachment 709659 [details]
emerge-history.txt
Comment 13 Toralf Förster gentoo-dev 2021-05-18 11:10:46 UTC
Created attachment 709662 [details]
etc.portage.tar.bz2
Comment 14 Toralf Förster gentoo-dev 2021-05-18 11:10:47 UTC
Created attachment 709665 [details]
logs.tar.bz2