LINUX.ORG.RU
ФорумAdmin

Gentoo не находит пакет на зеркалах

 


0

1

Здравствуйте. Появилась задача поставить VirtualBox на Gentoo. Иду я такой по официальной документации, пересобрал ядро ради одной настройки. Стал загружать пакеты 36 шт. 11 загрузилось и на 12 выдает ошибку. Не может найти ни на одном зеркале eselect-java-0.4.0.tar.xz. Я уже добавил 20 самых разных зеркал и ни на одном нету. Что обычно делают в таких случаях?

Gentoo… загружать пакеты

Проспись. Завтра стыдно будет.

anonymous
()

Что обычно делают в таких случаях?

Найди тарбол любым поисковиком, скачай и положи в /usr/portage/distfiles

imul ★★★★★
()

обычно в таких случаях обновляются, видимо пакет старый и уже убрали

но у меня в distfiles лежит, если что

Harald ★★★★★
()

В яндексе и гугле «index of» «имя файла»
не бойся что может быть не тот файл, контрольная сумма проверяется

mittorn ★★★★★
()

Странно.

Не может найти ни на одном зеркале eselect-java-0.4.0.tar.xz.

eix eselect-java
* app-eselect/eselect-java
     Доступные версии:      0.4.2
     Домашняя страница:     https://wiki.gentoo.org/wiki/Project:Java
     Описание:              A set of eselect modules for Java

Оно самое, ставится нормально:

emerge eselect-java

Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) app-eselect/eselect-java-0.4.2::gentoo
 * eselect-java-0.4.2.tar.bz2 BLAKE2B SHA512 size ;-) ...                [ ok ]
>>> Unpacking source...
>>> Unpacking eselect-java-0.4.2.tar.bz2 to /var/tmp/portage/app-eselect/eselect-java-0.4.2/work
>>> Source unpacked in /var/tmp/portage/app-eselect/eselect-java-0.4.2/work
>>> Preparing source in /var/tmp/portage/app-eselect/eselect-java-0.4.2/work/eselect-java-0.4.2 ...
 * Running eautoreconf in '/var/tmp/portage/app-eselect/eselect-java-0.4.2/work/eselect-java-0.4.2' ...
 * Running 'aclocal' ...
^C

Не ставил за ненадобностью. Но качается-распаковывается исправно.

У меня virtualbox вот так собран, без java, работает:

emerge -pvq virtualbox
[ebuild   R   ] app-emulation/virtualbox-6.1.26  USE="alsa opengl opus pam pulseaudio qt5 sdk udev -debug -doc -dtrace -headless -java -lvm -pax-kernel -python -vboxwebsrv -vnc" PYTHON_SINGLE_TARGET="python3_9 -python3_8" 

Можете замаскировать java для локального пакета и попробовать пересобрать. Правда, учитывайте что это глобальный флаг, но можно и локально его замаскировать, если интерфейс к java не нужен. Например, так:

echo ">=app-emulation/virtualbox-6.1.26 -java" >> /etc/portage/package.use/virtualbox.

И, далее, emerge app-emulation-virtualbox.

Вообщем-то, всё.

Moisha_Liberman ★★
()
Последнее исправление: Moisha_Liberman (всего исправлений: 2)
cat /var/db/repos/gentoo/metadata/timestamp.chk

Если там древняя дата - обновиться(emerge --sync)

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.