Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 468394 - dev-lang/swig-1.3.40-r2 with dev-lang/swig-2.0.9 - file collisions in /usr/bin/ccache-swig /usr/share/man/man1/ccache-swig.1.bz2
Summary: dev-lang/swig-1.3.40-r2 with dev-lang/swig-2.0.9 - file collisions in /usr/bi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sven Vermeulen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-03 10:20 UTC by Anton Kochkov
Modified: 2013-05-06 18:13 UTC (History)
4 users (show)

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


Attachments
full build log (swig-build.log,113.22 KB, text/plain)
2013-05-03 10:20 UTC, Anton Kochkov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Kochkov 2013-05-03 10:20:50 UTC
Created attachment 347230 [details]
full build log

Installation complete
>>> Completed installing swig-1.3.40-r2 into /var/tmp/portage/dev-lang/swig-1.3.40-r2/image/

strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   usr/bin/swig1.3
   usr/bin/ccache-swig
ecompressdir: bzip2 -9 /usr/share/man
 [32;01m*[39;49;00m checking 548 files for package collisions
[31;01m * [39;49;00mThis package will overwrite one or more files that may belong to other
[31;01m * [39;49;00mpackages (see list below). You can use a command such as `portageq
[31;01m * [39;49;00mowners / <filename>` to identify the installed package that owns a
[31;01m * [39;49;00mfile. If portageq reports that only one package owns a file then do
[31;01m * [39;49;00mNOT file a bug report. A bug report is only useful if it identifies at
[31;01m * [39;49;00mleast two or more packages that are known to install the same file(s).
[31;01m * [39;49;00mIf a collision occurs and you can not explain where the file came from
[31;01m * [39;49;00mthen you should simply ignore the collision since there is not enough
[31;01m * [39;49;00minformation to determine if a real problem exists. Please do NOT file
[31;01m * [39;49;00ma bug report at http://bugs.gentoo.org unless you report exactly which
[31;01m * [39;49;00mtwo packages install the same file(s). Once again, please do NOT file
[31;01m * [39;49;00ma bug report unless you have completely understood the above message.
[31;01m * [39;49;00m
[31;01m * [39;49;00mDetected file collision(s):
[31;01m * [39;49;00m
[31;01m * [39;49;00m	/usr/bin/ccache-swig
[31;01m * [39;49;00m	/usr/share/man/man1/ccache-swig.1.bz2
[31;01m * [39;49;00m
[31;01m * [39;49;00mSearching all installed packages for file collisions...
[31;01m * [39;49;00m
[31;01m * [39;49;00mPress Ctrl-C to Stop
[31;01m * [39;49;00m
[31;01m * [39;49;00mdev-lang/swig-2.0.9:0::gentoo
[31;01m * [39;49;00m	/usr/bin/ccache-swig
[31;01m * [39;49;00m	/usr/share/man/man1/ccache-swig.1.bz2
[31;01m * [39;49;00m
[31;01m * [39;49;00mPackage 'dev-lang/swig-1.3.40-r2' NOT merged due to file collisions.
[31;01m * [39;49;00mIf necessary, refer to your elog messages for the whole content of the
[31;01m * [39;49;00mabove message.
Comment 1 Sven Vermeulen (RETIRED) gentoo-dev 2013-05-06 18:13:35 UTC
I've updated the ebuild (no revbump) so that those files are named ccache-swig13 as well. The collision can also be worked around by installing one of the two swig's with USE="-ccache".