Отсутствует openjdk-8-jre-headles http://deb.debian.org/debian/ jessie-backports / main - PullRequest
3 голосов
/ 22 марта 2019

мы использовали пакет openjdk-8-jre-headless. Последняя успешная установка была 14.3.2019. Сегодня 22.3.2019 Не удалось найти пакет openjdk-8-jre-headless.

Был ли удален пакет из debian / jessie-backports? переименованы

Спасибо

UPDATE: Спасибо, это работало после добавления archive.debian.org

НО СЕГОДНЯ (26.3.2019): местоположение пакетов СНОВА было перенесено! Это совершенно безумно.

Err http://deb.debian.org jessie-updates/main amd64 Packages
Err http://deb.debian.org jessie-updates/main amd64 Packages
Err http://deb.debian.org jessie-backports/main amd64 Packages
Err http://deb.debian.org jessie-updates/main amd64 Packages
404  Not Found
Err http://deb.debian.org jessie-backports/main amd64 Packages
404  Not Found
[91mW: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/main/binary-amd64/Packages  404  Not Found
W: Failed to fetch http://deb.debian.org/debian/dists/jessie-backports/main/binary-amd64/Packages  404  Not Found

Пожалуйста, у вас есть новая идея, как исправить?

Ответы [ 3 ]

7 голосов
/ 24 марта 2019

Кажется, что все бэкпорты перемещены в архив (https://lists.debian.org/debian-devel-announce/2019/03/msg00006.html)

Мне удалось исправить это следующим образом (синтаксис dockerfile):

sed -i -s '/debian jessie-updates main/d' /etc/apt/sources.list
echo "deb http://archive.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
echo "Acquire::Check-Valid-Until false;" >/etc/apt/apt.conf.d/10-nocheckvalid
echo 'Package: *\nPin: origin "archive.debian.org"\nPin-Priority: 500' >/etc/apt/preferences.d/10-archive-pin

UPD 2019.03.28 : jessie-updates тоже отсутствуют, обновленный фрагмент выше

ВНИМАНИЕ РИСКОВ БЕЗОПАСНОСТИ: пакеты из archive.debian.org не получают обновлений безопасности

3 голосов
/ 22 марта 2019

Похоже, что у jessie-backports плохое обновление, ничего в бэкпортах jessie не существует. Сравните https://packages.debian.org/jessie-backports/allpackages с https://packages.debian.org/stretch-backports/allpackages

Обновление: https://lists.debian.org/debian-devel-announce/2019/03/msg00006.html?utm_source=dlvr.it&utm_medium=twitter (все еще пытаюсь понять, что это значит, хотя)

0 голосов
/ 28 марта 2019

У меня работает этот фрагмент dockerfile -

RUN echo "deb http://ftp.debian.org/debian stretch-backports main" >> /etc/apt/sources.list

RUN apt-get -q update && apt-get -y -q install --no-install-recommends -t stretch-backports openjdk-8-jdk
...