Проблема с libmariadb-dev, libmysqlclient-dev и libgdal-dev

Я пытаюсь установить libgdal-dev (для пакета R, в котором я действительно нуждаюсь), использование:

sudo apt-get install libgdal-dev

Но затем я получаю сообщение об ошибке:

The following packages have unmet dependencies:
libgdal-dev : Depends: libmysqlclient-dev
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Таким образом, я работаю:

sudo apt-get -f install

который дает мне:

[...]
dpkg: error processing archive /var/cache/apt/archives/libmysqlclient-dev_5.7.22-0ubuntu0.16.04.1_amd64.deb (--unpack):
trying to overwrite '/usr/share/man/man1/mysql_config.1.gz', which is also in package libmariadb-dev 1:10.3.7+maria~xenial
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing:
/var/cache/apt/archives/libmysqlclient-dev_5.7.22-0ubuntu0.16.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Если я пытаюсь установить libmysqlclient-dev;

sudo apt-get install libmysqlclient-dev

это производит:

[...]
dpkg: error processing archive /var/cache/apt/archives/libmysqlclient-dev_5.7.22-0ubuntu0.16.04.1_amd64.deb (--unpack):
trying to overwrite '/usr/share/man/man1/mysql_config.1.gz', which is also in package libmariadb-dev 1:10.3.7+maria~xenial
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing:
/var/cache/apt/archives/libmysqlclient-dev_5.7.22-0ubuntu0.16.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Моим/etc/apt/sources.list является здесь http://paste.debian.net/1033600/.

У кого-либо есть подсказка, что сделать? Я действительно потерян..

Большое спасибо

0
задан 13 July 2018 в 12:07

1 ответ

Установка libmysqlclient-dev от .deb пакет с dpkg и --force-overwrite опция:

sudo dpkg -i --force-overwrite /var/cache/apt/archives/libmysqlclient-dev_5.7.22-0ubuntu0.16.04.1_amd64.deb

Если команда не помогает, попробовать --force-all опция:

sudo dpkg -i --force-all /var/cache/apt/archives/libmysqlclient-dev_5.7.22-0ubuntu0.16.04.1_amd64.deb

Чтобы быть уверенным, все было установлено правильно, выполнено:

sudo apt install -f

Наконец, установка libgdal-dev:

sudo apt install libgdal-dev
0
ответ дан 28 October 2019 в 08:43

Другие вопросы по тегам:

Похожие вопросы: