CentOS: установка git с помощью yum говорит о том, что glibc требует glibc-common старше установленной

Я использую CentOS 6 из Docker, и когда Я устанавливаю git и получаю эту ошибку зависимости:

Error: Package: glibc-2.12-1.166.el6_7.7.i686 (updates)
           Requires: glibc-common = 2.12-1.166.el6_7.7
           Installed: glibc-common-2.12-1.192.el6.x86_64 (@CR/6.7)
               glibc-common = 2.12-1.192.el6
           Available: glibc-common-2.12-1.166.el6.x86_64 (base)
               glibc-common = 2.12-1.166.el6
           Available: glibc-common-2.12-1.166.el6_7.1.x86_64 (updates)
               glibc-common = 2.12-1.166.el6_7.1
           Available: glibc-common-2.12-1.166.el6_7.3.x86_64 (updates)
               glibc-common = 2.12-1.166.el6_7.3
           Available: glibc-common-2.12-1.166.el6_7.7.x86_64 (updates)
               glibc-common = 2.12-1.166.el6_7.7

You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Service 'docker-project' failed to build: The command '/bin/sh -c yum install -y \
    java-1.8.0-openjdk-devel.x86_64 \
    unzip \
    git \
    && yum clean all' returned a non-zero code: 1

Это работало несколько дней назад без каких-либо изменений. Что случилось с репозиторием CentOS?

Для справки, вот мой Dockerfile :

FROM centos:6
RUN yum install -y \
        java-1.8.0-openjdk-devel.x86_64 \
        unzip \
        git \
    && yum clean all
0
17.05.2016, 23:27
2 ответа

При активации репозитория EPEL будут возникать конфликты. Попробуйте установить git с помощью следующей команды:

yum install git --disablerepo=epel

Вы можете навсегда исключить git из репозиториев EPEL, добавив exclude = git * в /etc/yum.repos. d / epel.repo файл.

0
28.01.2020, 04:50

Удаление репозитория EPEL и - disablerep = epel не помогло. Наконец, я сделал docker pull centos: centos6 и, похоже, это исправило. Я предполагаю, что это была временная проблема с изображением, и недавнее обновление было исправлено.

0
28.01.2020, 04:50

Теги

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