mysql-5.0.91' NOT merged due to file collisions [Solved]

Anything that pertains to Portage

Moderator: Moderators

mysql-5.0.91' NOT merged due to file collisions [Solved]

Postby apiaio » Sun Sep 26, 2010 14:07

When trying to downgrade php-5.3.3 (this version causes problem with mysql connection), emerge wants downgrade mysql
Code: Select all
Calculating dependencies... done!
[ebuild     UD] dev-db/mysql-5.0.91 [5.1.50-r1] USE="berkdb%* community perl ssl -big-tables -cluster -debug -embedded* -extraengine -latin1 -max-idx-128 -minimal -profiling (-selinux) -static -test (-pbxt%) (-pic%*) (-xtradb%)" 0 kB [1=>0]   
Compilation finishes with
Code: Select all
 * Detected file collision(s):
 *
 *      /usr/include/mysql/raid.h
 *      /usr/bin/mysql_explain_log
 *      /usr/bin/mysql_tableinfo
 *      /usr/bin/mysql_upgrade_shell
 *      /usr/bin/comp_err
 *      /usr/bin/mysqltestmanagerc
 *      /usr/bin/mysqltestmanager-pwgen
 *      /usr/bin/mysqltestmanager
 *      /usr/share/man/man1/mysql_explain_log.1.bz2
 *      /usr/share/man/man1/mysql_tableinfo.1.bz2
 *      /usr/share/man/man1/safe_mysqld.1.bz2
 *      /usr/lib/mysql/libmysys.so.0.0.0
 *      /usr/lib/mysql/libmysys.la
 *      /usr/lib/mysql/libheap.so.0.0.0
 *      /usr/lib/mysql/libheap.la
 *      /usr/lib/mysql/libvio.so.0.0.0
 *      /usr/lib/mysql/libvio.la
 *      /usr/lib/mysql/libmysqlclient.so.15.0.0
 *      /usr/lib/mysql/libmysqlclient_r.so.15.0.0
 *      /usr/lib/mysql/ib/libinnobase.so.0.0.0
 *      /usr/lib/mysql/ib/libinnobase.la
 *      /usr/lib/mysql/ib/libinnobase.a
 *      /usr/lib/libmysys.so.0.0.0
 *      /usr/lib/libmysys.so.0.0
 *      /usr/lib/libmysys.so.0
 *      /usr/lib/libmysys.so
 *      /usr/lib/libinnobase.so.0.0.0
 *      /usr/lib/libinnobase.so.0.0
 *      /usr/lib/libinnobase.so.0
 *      /usr/lib/libinnobase.so
 *      /usr/lib/libheap.so.0.0.0
 *      /usr/lib/libheap.so.0.0
 *      /usr/lib/libheap.so.0
 *      /usr/lib/libheap.so
 *      /usr/lib/libvio.so.0.0.0
 *      /usr/lib/libvio.so.0.0
 *      /usr/lib/libvio.so.0
 *      /usr/lib/libvio.so
 *      /usr/lib/libmysqlclient.so.15.0.0
 *      /usr/lib/libmysqlclient.so.15.0
 *      /usr/lib/libmysqlclient.so.15
 *      /usr/lib/libmysqlclient_r.so.15.0.0
 *      /usr/lib/libmysqlclient_r.so.15.0
 *      /usr/lib/libmysqlclient_r.so.15
 *      /usr/lib/mysql/libmysys.so.0
 *      /usr/lib/mysql/libmysys.so
 *      /usr/lib/mysql/libheap.so.0
 *      /usr/lib/mysql/libheap.so
 *      /usr/lib/mysql/libvio.so.0
 *      /usr/lib/mysql/libvio.so
 *      /usr/lib/mysql/libmysqlclient.so.15
 *      /usr/lib/mysql/libmysqlclient_r.so.15
 *      /usr/lib/mysql/ib/libinnobase.so.0
 *      /usr/lib/mysql/ib/libinnobase.so
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * None of the installed packages claim the file(s).
 *
 * Package 'dev-db/mysql-5.0.91' NOT merged due to file collisions.
Any help appreciated
Last edited by apiaio on Sun Sep 26, 2010 15:16, edited 2 times in total.
apiaio
Simple Hen
 
Posts: 95
Joined: Thu Jul 30, 2009 19:44

Re: mysql-5.0.91' NOT merged due to file collisions

Postby joost » Sun Sep 26, 2010 14:14

None of the installed packages claim the file(s).


If nothing owns those files, you can technically remove them and remerge.

Another more clean way might be to remove mysql first:
Code: Select all
emerge -C  dev-db/mysql


Alternatively to force overwrite, and thus ignore collisions you can use:
Code: Select all
FEATURES="-collision-protect" emerge dev-db/mysql

This is a lesser clean way to handle the problem.

Keep in mind that whenever you use portage you should always inform Entropy about the changes you made:
Code: Select all
equo rescue spmsync
User avatar
joost
Sagely Hen
 
Posts: 2313
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands


Return to Portage|Emerge Package Managers

Who is online

Users browsing this forum: No registered users and 0 guests