Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 286649 - Installed file collision /usr/bin/fp between =media-gfx/fontypython-0.4.1 and =dev-lang/fpc-ide-2.2.4
Summary: Installed file collision /usr/bin/fp between =media-gfx/fontypython-0.4.1 and...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-27 10:41 UTC by Donald Wallace Rouse II
Modified: 2009-10-05 07:22 UTC (History)
2 users (show)

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 Donald Wallace Rouse II 2009-09-27 10:41:10 UTC
The two packages in the summary want to install /usr/bin/fp. fpc-ide got there first, so installation of fontypython failed. Note that the prior version of fontypython worked, so it seems as though /usr/bin/fp is a new file, as far as it's concerned.

Reproducible: Always

Steps to Reproduce:
1. emerge fontypython

Actual Results:  
This is the elog ("media-gfx:fontypython-0.4.1:20090927-073132.log" on my system):

ERROR: preinst
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/bin/fp

Searching all installed packages for file collisions...

Press Ctrl-C to Stop

dev-lang/fpc-ide-2.2.4
        /usr/bin/fp

Package 'media-gfx/fontypython-0.4.1' NOT merged due to file
collisions. If necessary, refer to your elog messages for the whole
content of the above message.


Expected Results:  
I expected fontypython to be successfully emerged.

Both packages are the latest versions for ~amd64.
I can provide my make.conf, etc., if you need it, but I think that this problem is independent of any USE flags, etc.
Comment 1 Donald Wallace Rouse II 2009-09-27 15:29:59 UTC
I just realized how lame my "steps to reproduce" is. It should be:
1. emerge =dev-lang/fpc-ide-2.2.4 =media-gfx/fontypython-0.4.1
Sorry.
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2009-10-03 07:23:17 UTC
Fixed in 0.4.2.2.
Comment 3 Donald Wallace Rouse II 2009-10-05 07:22:33 UTC
Thanks.