Рейтинг:0

Репозитории Ubuntu 20.04 LTS xorg-dev разорены, есть ли обходной путь?

флаг id

Свежая установка Ubuntu 20.04 LTS со всеми примененными обновлениями. Запуск в виртуальной машине Oracle VirtualBox.

ubuntu-bug полностью исправлен. Когда я попытался сообщить об этом, он привел меня на веб-сайт и потребовал ввести имя пакета, не позволяя проверить кнопку «Я не знаю». При попытке поиска пакета пакетов в списке не было. Мило очень мило.

В репозиториях для 20.04 LTS xorg-dev и libglu1-mesa-dev полностью сломаны, по крайней мере, в отношении зависимостей. Многие многие зависимости терпят неудачу именно так:

developer@a-developer-VirtualBox:~$ sudo apt-get install libfontenc-dev zlib1g-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
 zlib1g-dev : зависит: zlib1g (= 1:1.2.11.dfsg-2ubuntu1), но необходимо установить 1:1.2.11.dfsg-2ubuntu1.2
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.

Необходимый пакет -dev вынужден зависеть от версии, которая больше не является той, которую репозитории будут пытаться установить.

developer@a-developer-VirtualBox:~$ sudo apt-get install libglu1-mesa-dev libgl1-mesa-dev libgl-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
 libgl-dev : зависит: libgl1 (= 1.3.1-1), но необходимо установить 1.3.2-1~ubuntu0.20.04.1
             Зависит: libglx-dev, но он не будет установлен
 libgl1-mesa-dev : зависит: libglvnd-dev, но не будет установлен
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.

Сейчас официальное репо находится в таком состоянии, что никто не может установить xorg-dev libglu1-mesa-dev. Нельзя даже сообщать об ошибках.

Есть ли обходной путь для установки xorg-dev и libglu1-mesa-dev со всеми зависимостями разработки?

Мы выбрали Ubuntu 20.04 LTS, потому что в репозиториях LTS не должно быть таких вещей.

Следующие пакеты имеют неудовлетворенные зависимости:
 libglib2.0-dev : зависит: libglib2.0-0 (= 2.64.6-1~ubuntu20.04.3), но необходимо установить 2.64.6-1~ubuntu20.04.4
                  Зависит: libglib2.0-bin (= 2.64.6-1~ubuntu20.04.3)
 libmount-dev : зависит: libmount1 (= 2.34-0.1ubuntu9), но необходимо установить 2.34-0.1ubuntu9.1
                Зависит: libblkid-dev, но он не будет установлен
 uuid-dev : зависит: libuuid1 (= 2.34-0.1ubuntu9), но необходимо установить 2.34-0.1ubuntu9.1
 zlib1g-dev : зависит: zlib1g (= 1:1.2.11.dfsg-2ubuntu1), но необходимо установить 1:1.2.11.dfsg-2ubuntu1.2
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.
Рейтинг:0
флаг id

Должно быть, я попал в какой-то толчок. Кажется, теперь исправлено.

user3450148 avatar
флаг id
Нет, ваш другой вопрос не ответил на него. Репозитории по умолчанию были на месте. Я просто попробовал несколько часов спустя, и это сработало. Либо Canonical выпускала обновления, либо зеркала не синхронизировались. Вы НЕ должны были закрыть этот вопрос.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.