LINUX.ORG.RU

Gentoo, emerge, package not found.

 ,


0

2

На бананку пай нашёл сборочку гентушечки.

>>> Downloading 'http://distfiles.gentoo.org/distfiles/sqlite-autoconf-3120000.tar.gz'
--2019-02-17 22:09:41--  http://distfiles.gentoo.org/distfiles/sqlite-autoconf-3120000.tar.gz
Resolving distfiles.gentoo.org... 140.211.166.134, 156.56.247.195, 64.50.236.52, ...
Connecting to distfiles.gentoo.org|140.211.166.134|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-02-17 22:09:41 ERROR 404: Not Found.

>>> Downloading 'https://sqlite.org/2016/sqlite-autoconf-3120000.tar.gz'
--2019-02-17 22:09:42--  https://sqlite.org/2016/sqlite-autoconf-3120000.tar.gz
Resolving sqlite.org... 45.33.6.223, 2600:3c00::f03c:91ff:fe96:b959
Connecting to sqlite.org|45.33.6.223|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-02-17 22:09:42 ERROR 404: Not Found.
Что делать не знаю, гуглю с утра...

★★★★★

Древний ebuild? Можешь найти, скачать и положить архив в distfiles.

boowai ★★★★
()

у меня этот файлик внезапно есть и датирован аж 2016 годом

Harald ★★★★★
()
Ответ на: комментарий от Harald

Так и есть. Но более современного для бананы пай на openrc я не нашёл.

burato ★★★★★
() автор топика
Ответ на: комментарий от Harald

Я об этот хэндбук уже второй день глаза ломаю...

burato ★★★★★
() автор топика
Ответ на: комментарий от boowai

там вот такой финал:

!!! Invalid news item: /usr/portage/metadata/news/2018-04-08-radicale-2-requires-pre-install-migration/2018-04-08-radicale-2-requires-pre-install-migration.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-05-22-python3-6/2018-05-22-python3-6.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-10-10-perl-5_26-update/2017-10-10-perl-5_26-update.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-07-11-portage-sync-allow-hardlinks/2018-07-11-portage-sync-allow-hardlinks.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-11-30-new-17-profiles/2017-11-30-new-17-profiles.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-11-21-old-wine-versions-moving-to-overlay/2017-11-21-old-wine-versions-moving-to-overlay.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-01-14-gnucash/2018-01-14-gnucash.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-12-26-experimental-amd64-17-1-profiles/2017-12-26-experimental-amd64-17-1-profiles.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-01-23-systemd-blocker/2018-01-23-systemd-blocker.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt
!!!   line 6: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-03-13-portage-rsync-verification-unstable/2018-03-13-portage-rsync-verification-unstable.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-01-30-portage-rsync-verification/2018-01-30-portage-rsync-verification.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-08-07-openssh-ldap-migration/2018-08-07-openssh-ldap-migration.en.txt
!!!   line 5: News-Item-Format: 2.0

burato ★★★★★
() автор топика
Ответ на: комментарий от burato

Ничего страшного. Там вместе с ебилдами хранятся и новости, но твой portage слишком старый. Обнови portage, потом почитай новости. А дальше я не знаю. Наверно обновить мир, сменить профиль на новый и снова обновить. При переходе на 18 были небольшие изменения, а в 18.1 тестируют другую структуру мультилиба. Без понятия как это может относиться к arm.

boowai ★★★★
()

собери свой stage4 на локальной машине.

xaTa ★★★
()
Ответ на: комментарий от TheAnonymous

она всё таки М3 и восьмиядерная

burato ★★★★★
() автор топика
Ответ на: комментарий от boowai

Вот с памятью беда, там 2 ГБ всего. Но могу «быструю» сд-карточку на 64 ГБ использовать как своп.

burato ★★★★★
() автор топика
Ответ на: комментарий от boowai

Я что то не понимаю, как обновлять portage. Везде совет

emerge --sync
, но я получаю вывод, что я выложил выше. При любых иных действиях я получаю вывод
The current version of portage supports EAPI '6'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
То есть я должен обновить порты, но не могу, потому, что конфликты.

Я не знаю, что делать.

burato ★★★★★
() автор топика
Ответ на: комментарий от Harald

Это одноплатник, переустановка это самостоятельная сборка ядра, а я это ещё не осилил.

burato ★★★★★
() автор топика
Ответ на: комментарий от burato

переустановка это самостоятельная сборка ядра, а я это ещё не осилил.

не только ядра, всей системы. Разумеется это надо на десктопе делать

Harald ★★★★★
()
Ответ на: комментарий от boowai
bananapi ~ # emerge -1av portage
!!! Invalid news item: /usr/portage/metadata/news/2018-04-08-radicale-2-requires-pre-install-migration/2018-04-08-radicale-2-requires-pre-install-migration.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-08-19-hardened-sources-removal/2017-08-19-hardened-sources-removal.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-05-22-python3-6/2018-05-22-python3-6.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-10-10-perl-5_26-update/2017-10-10-perl-5_26-update.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-07-11-portage-sync-allow-hardlinks/2018-07-11-portage-sync-allow-hardlinks.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-11-30-new-17-profiles/2017-11-30-new-17-profiles.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-11-21-old-wine-versions-moving-to-overlay/2017-11-21-old-wine-versions-moving-to-overlay.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-01-14-gnucash/2018-01-14-gnucash.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2019-02-13-virtual-mysql-depenedency/2019-02-13-virtual-mysql-depenedency.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-12-26-experimental-amd64-17-1-profiles/2017-12-26-experimental-amd64-17-1-profiles.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-01-23-systemd-blocker/2018-01-23-systemd-blocker.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-04-10-split-and-slotted-wine/2017-04-10-split-and-slotted-wine.en.txt
!!!   line 6: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2017-10-04-gentoolkit-dev-deprecation/2017-10-04-gentoolkit-dev-deprecation.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-03-13-portage-rsync-verification-unstable/2018-03-13-portage-rsync-verification-unstable.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-01-30-portage-rsync-verification/2018-01-30-portage-rsync-verification.en.txt
!!!   line 5: News-Item-Format: 2.0
!!! Invalid news item: /usr/portage/metadata/news/2018-08-07-openssh-ldap-migration/2018-08-07-openssh-ldap-migration.en.txt
!!!   line 5: News-Item-Format: 2.0

 * IMPORTANT: 13 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=dev-libs/nettle-3.1:=[gmp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/nettle-3.4.1::gentoo (masked by: EAPI 7)
- dev-libs/nettle-3.4::gentoo (masked by: EAPI 7)

The current version of portage supports EAPI '6'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
(dependency required by "net-libs/gnutls-3.5.19::gentoo" [ebuild])
(dependency required by "app-crypt/gnupg-2.2.10::gentoo[ssl]" [ebuild])
(dependency required by "sys-apps/portage-2.3.51-r1::gentoo[-build,rsync-verify]" [ebuild])
(dependency required by "portage" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
burato ★★★★★
() автор топика
Ответ на: комментарий от burato

тогда вначале сделай резервную копию установленного portage командой


qpkg portage


а далее попробуем хак

emerge -1avO portage

Если получится - то хорошо. Нет - значит восстанавливать из резерва который перед этим сделали.

Если не получилось - тогда нужно искать старые варианты ebuild (или самому исправлять) для dev-libs/nettle-3.4.1

Atlant ★★★★★
()
Ответ на: комментарий от burato

Там видно как зависимости идут. Попробуй без rsync-verify.

USE="-rsync-verify" emerge -1av portage

Если будут ещё зависимости, которые не отключить, то EAPI 7 ещё не очень новый. Можно наковырять ебилды прошлых версий с EAPI 6 из истории cvs или git, и переложить в локальный оверлей.

boowai ★★★★
()
Ответ на: комментарий от Atlant
>>> Failed to emerge sys-apps/portage-2.3.51-r1, Log file:

>>>  '/var/tmp/portage/sys-apps/portage-2.3.51-r1/temp/build.log'

 * Messages for package sys-apps/portage-2.3.51-r1:

 * ERROR: sys-apps/portage-2.3.51-r1::gentoo failed (compile phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  133:  Called src_compile
 *   environment, line 3617:  Called distutils-r1_src_compile
 *   environment, line  899:  Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile'
 *   environment, line  313:  Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 3089:  Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 2243:  Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line 2241:  Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile'
 *   environment, line  589:  Called distutils-r1_run_phase 'distutils-r1_python_compile'
 *   environment, line  890:  Called distutils-r1_python_compile
 *   environment, line  760:  Called esetup.py 'build'
 *   environment, line 1371:  Called die
 * The specific snippet of code:
 *       "${@}" || die "${die_args[@]}";
 * 
 * If you need support, post the output of `emerge --info '=sys-apps/portage-2.3.51-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-apps/portage-2.3.51-r1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sys-apps/portage-2.3.51-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-apps/portage-2.3.51-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-apps/portage-2.3.51-r1/work/portage-2.3.51'
 * S: '/var/tmp/portage/sys-apps/portage-2.3.51-r1/work/portage-2.3.51'
burato ★★★★★
() автор топика
Ответ на: комментарий от Atlant

а вообще накатил я ещё раз образок с генту и вроде зашло.

>>> Original instance of package unmerged safely.
 * 
 * This release of portage contains the new repoman code base
 * This code base is still being developed.  So its API's are
 * not to be considered stable and are subject to change.
 * The code released has been tested and considered ready for use.
 * This however does not guarantee it to be completely bug free.
 * Please report any bugs you may encounter.
 * 
>>> sys-apps/portage-2.2.28 merged.
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

 * IMPORTANT: 7 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.
Дальше чего творить?

burato ★★★★★
() автор топика
Ответ на: комментарий от burato

eselect news read

Потом снова emerge -1 portage

А дальше всё обновлять. Наверно emerge -auND world , но может стоит быть осторожнее и обновить сначала toolchain, потом @system. Потом переключить на новый профиль и дообновить, или вообще всё пересобрать. Или сначала переключить профиль. Не уверен. Где-то были инструкции, может на wiki.gentoo.org. Но новости внимательно читать обязательно.

boowai ★★★★
()

Лично я бы порекомендовал немного более чем нисколько опыта в gentoo поднабраться, прежде чем лезть в дебри с твоим банана-пай. А пока попробуй обычный дистрибутив.

AnDoR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.