problems with overwriting libmysqlclient files when installing mariadb on debian wheezy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MariaDB |
Confirmed
|
Medium
|
Kristian Nielsen |
Bug Description
knielsen@frigg:~$ sudo apt-get install mariadb-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libexpat1-dev comerr-dev libkrb5-dev libapr1-dev libpcrecpp0 libssl-dev libssl-doc uuid-dev
libkadm5clnt-mit8 libpq-dev libkadm5srv-mit8 libsqlite3-dev libpcre3-dev libkdb5-5 krb5-multidev
libldap2-dev
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libdbd-mysql-perl libdbi-perl libhtml-
libnet-
mariadb-
Suggested packages:
libipc-
The following packages will be REMOVED:
apache2-
The following NEW packages will be installed:
libdbd-mysql-perl libdbi-perl libhtml-
mariadb-
The following packages will be upgraded:
libmysqlclient16 mysql-common
2 upgraded, 11 newly installed, 3 to remove and 0 not upgraded.
Need to get 23.5 MB of archives.
After this operation, 38.2 MB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Get:12 http://
Get:13 http://
Fetched 23.5 MB in 20s (1,161 kB/s)
Reading changelogs... Done
Preconfiguring packages ...
(Reading database ... 167715 files and directories currently installed.)
Removing apache2-prefork-dev ...
Removing libaprutil1-dev ...
Removing libmysqlclient-dev ...
Processing triggers for man-db ...
(Reading database ... 167298 files and directories currently installed.)
Preparing to replace mysql-common 5.1.57-3 (using .../mysql-
Unpacking replacement mysql-common ...
Selecting previously deselected package libnet-daemon-perl.
Unpacking libnet-daemon-perl (from .../libnet-
Selecting previously deselected package libplrpc-perl.
Unpacking libplrpc-perl (from .../libplrpc-
Selecting previously deselected package libdbi-perl.
Unpacking libdbi-perl (from .../libdbi-
Selecting previously deselected package libmariadbclient16.
Unpacking libmariadbclient16 (from .../libmariadbc
dpkg: error processing /var/cache/
trying to overwrite '/usr/lib/
configured to not write apport reports
Preparing to replace libmysqlclient16 5.1.57-3 (using .../libmysqlcli
Unpacking replacement libmysqlclient16 ...
Selecting previously deselected package libdbd-mysql-perl.
Unpacking libdbd-mysql-perl (from .../libdbd-
Selecting previously deselected package mariadb-
Unpacking mariadb-
Selecting previously deselected package mariadb-client-5.3.
Unpacking mariadb-client-5.3 (from .../mariadb-
Selecting previously deselected package mariadb-
Unpacking mariadb-
Processing triggers for man-db ...
Processing triggers for menu ...
Errors were encountered while processing:
/var/cache/
E: Sub-process /usr/bin/dpkg returned an error code (1)
Changed in maria: | |
assignee: | nobody → Kristian Nielsen (knielsen) |
importance: | Undecided → Medium |
milestone: | none → 5.1 |
status: | New → Confirmed |
tags: | added: packaging |
I think there is just missing a conflict declaration between libmariadbclient and libmysqlclient, as libmariadbclient contains libmysqlclient.so which replaces the same file in libmysqlclient. Will investigate.