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

Bug 286649

Summary: Installed file collision /usr/bin/fp between =media-gfx/fontypython-0.4.1 and =dev-lang/fpc-ide-2.2.4
Product: Gentoo Linux Reporter: Donald Wallace Rouse II <gentoo-user-0d329vjsd8>
Component: Current packagesAssignee: Gentoo Graphics Project <graphics+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: fonts, lang-misc+disabled
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.