Как мне получить Glibc > = 2.16.0?

Я знаю, что уже есть встроенные пакеты для Pidgin. Мне нужно собрать Pidgin, чтобы я мог создавать плагины.

Мне нужен Glibc> = 2.16.0. К сожалению, я застреваю в бесконечном цикле зависимости. Мне нужны libgtk2.0-dev и libglibc-devel, которые, очевидно, нуждаются в libpango1.0-dev. libpango1.0-dev требуется libcairo2-dev. libcairo2-dev нужны libcairo2, libcairo-gobject2 и libpixman-1-dev.

Затем он говорит: «Невозможно исправить проблемы, у вас есть поврежденные пакеты». Как это может быть правдой, если я запустил sudo apt-get install -f и выплюнул следующее:

Reading package lists... Done Building dependency tree
Reading state information... Done The following packages were automatically installed and are no longer required: pidgin-libnotify indicator-status-provider-pidgin liblaunchpad-integration1 libodbc1 Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Я не хочу их удалять. Система может не нуждаться в них, но я все еще хочу их.

Иногда я думаю, что у apt есть проблема с зависимостями, а не с пакетами. Однако это выходит за рамки моего вопроса.

Итак, еще раз, как мне получить эти зависимости, не используя dpkg и, возможно, не вводя чужие источники, которые неизбежно сломают мою систему?

0
задан 25 April 2013 в 09:16

1 ответ

Насколько я знаю, glibc - это не то, что можно просто обновить.
Тем не менее, вы можете просто использовать "pbuilder" и PPA для сборки ваших вещей.
Или даже VirtualBox с простым сервером Ubuntu.

Для получения дополнительной информации о Pbuilder и PPA см. Руководство по упаковке .

0
ответ дан 25 April 2013 в 09:16

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

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