gentoo заскоки

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
/dev/random
Администратор
Сообщения: 5343
ОС: Gentoo

Re: gentoo заскоки

Сообщение /dev/random »

ormorph писал(а):
14.06.2024 21:36
grep -R kf6compat .
Вы не то грепаете. Вам нужно убедиться, что этих пакетов нет в accept_keywords:

$ eix -U kf6compat --only-names

kde-apps/kio-extras
kde-apps/kio-extras-kf5
kde-apps/libkcddb
kde-apps/libkcompactdisc
kde-apps/libkgapi
kde-apps/libksane
kde-frameworks/baloo
kde-frameworks/kglobalaccel
kde-frameworks/kguiaddons
kde-frameworks/kio
kde-frameworks/kuserfeedback
kde-frameworks/kwallet
kde-frameworks/purpose
kde-misc/kio-gdrive
kde-plasma/libplasma
media-libs/ksanecore
net-misc/kio-zeroconf
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

/dev/random писал:
14.06.2024 21:40
Вы не то грепаете. Вам нужно убедиться, что этих пакетов нет в accept_keywords:
Хм, посмотрел есть один:

Shell

=kde-apps/kio-extras-24.02.2-r1 ~amd64
Да удалил и ошибка прошла. Уже не помню почему при откате на пятые кеды оставил это.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

Кстати вспомнил как kde-apps/kio-extras у меня оказалось в accept_keywords, это не связано с переходом на шестые кеды. Я было уже перешёл на пятые кеды и по кедам у меня всё было чисто в accept_keywords. Потом было новое обновление пятых кед, всё обновилось нормально и буквально на следующий день обновил дерево портов как эта версия пакета оказалась замаскирована, ну я её добавил в accept_keywords, что бы обновление прошло нормально, так как это портило всё обновление. Через время смотрю этот пакет опять стал стабильным. Но после добавления флага kf6compat далее выскакивала ошибка. Прикольно получается, если стабильный пакет в accept_keywords, то это тоже влияет на сборку.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

yoricI писал:
13.06.2024 07:33
yoricI писал:
08.06.2024 15:06
$ grep --exclude-dir distfiles -R "\.\.11" .|grep PYTHON_COMPAT|wc -l

В четверг было 810, сейчас уже 760. Работы ведутся медленно и неуклонно.
Ещё спустя неделю, сегодня, уже 744. Да, такими темпами... Так это не обновляться, или конфиги перелопачивать на предмет прописки 3.12 или что там оно предлагает?
Ещё спустя неделю 710. При попытке upgrade @system требует пяти пакетам прописать python_single_target, а при upgrade @world вообще отказ

Код: Выделить всё

!!! The ebuild selected to satisfy "app-text/pastebinit" has unmet requirements.
- app-text/pastebinit-1.5.1-r1::gentoo USE="-man" PYTHON_SINGLE_TARGET="-python3_10 -python3_11"

  The following REQUIRED_USE flag constraints are unsatisfied:
    exactly-one-of ( python_single_target_python3_10 python_single_target_python3_11 )

(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
Это всё понятно, непонятно, обновляться или нет?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

Пока ещё рано, смотрю не virtualbox не dev-util/devhelp и много ещё чего не перевели на python-3.12. C pastebinit тут проще, нужно только размаскировать тестовую версию.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Да что такое, уже слов нет! Понадобился gpsim, а он без GUI. Эти редиски видно давно уже выкинули gtkextra и собирают его без GUI. Просто проклятие какое-то.
Можно со стороны взять gtkextra и собрать с GUI?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
29.06.2024 21:13
Можно со стороны взять gtkextra и собрать с GUI?
Не надо его брать, оно входит в состав gpsim, можете переместить себе в локальный оверлей ебилд, добавить -r1 в названии, добавить зависимость x11-libs/gtk+:2 и убрать строчку --disable-gui. А далее собрать. Я всё таки перешёл на python-3.12, просто переписал часть ебилдов под python-3.12 и virtualbox и devhelp и т.д. и всё работает.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Не пойму, чего ему надо:
aspera /usr/local/portage/dev-embedded # ls 'gpsim-0.32.1-mia1.ebuild ' aspera /usr/local/portage/dev-embedded # ebuild gpsim-0.32.1-mia1.ebuild digest Appending /usr/local to PORTDIR_OVERLAY... !!! Repository 'x-local' is missing masters attribute in '/usr/local/metadata/layout.conf' !!! Set 'masters = gentoo' in this file for future compatibility ebuild: /usr/local/portage/dev-embedded/gpsim-0.32.1-mia1.ebuild: does not exist aspera /usr/local/portage/dev-embedded #
В /usr/local/portage/dev-db/dbview один пакет лежит, и отражается по eix, то есть порты его видят. Честно говоря, многое изменилось с тех пор, как я в последний раз в локальный оверлей добавлял. /usr/local/portage/metadata/layout.conf существует с этим, почему оно его на уровень выше ищет?


Зачем /etc/portage/profile/package.use.mask от 31 апр 2018 содержит "sys-apps/portage -rsync-verify"?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 06:29
Честно говоря, многое изменилось с тех пор, как я в последний раз в локальный оверлей добавлял.
Ссылка. На много проще чем раньше, просто выполнить:

Shell

# eselect repository create <repository_name>
После этого в каталоге /var/db/repos/ будет создан репозиторий с названием которое вы сами укажете, останется только добавить каталог. Ну и не уверен что mia1 в конце будет работать как надо. Обычно это окончание -r1 -r2 и т.д., читайте тут.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Да чёрт подери!
жестокий облом
aspera ~ # eselect repository create mia !!! Error: Can't load module repository aspera ~ # emerge -av app-eselect/eselect-repository These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 32.33 s (backtrack: 7/20). [ebuild R ] dev-python/installer-0.7.0::gentoo USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild U ] dev-python/gpep517-16::gentoo [15::gentoo] USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 24 KiB [ebuild R ] dev-python/flit-core-3.9.0::gentoo USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild U ] dev-python/packaging-24.1::gentoo [24.0::gentoo] USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 146 KiB [ebuild U ] dev-python/more-itertools-10.3.0::gentoo [10.2.0::gentoo] USE="-doc -test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 116 KiB [ebuild R ] dev-python/ordered-set-4.1.0::gentoo USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild U ] dev-python/platformdirs-4.2.2::gentoo [4.2.1::gentoo] USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 21 KiB [ebuild R ] dev-python/jaraco-context-5.3.0::gentoo USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild R ] dev-python/wheel-0.43.0::gentoo USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild R ] dev-python/jaraco-functools-4.0.1::gentoo USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild R ] dev-python/jaraco-text-3.12.0::gentoo USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild U ] dev-python/setuptools-70.0.0::gentoo [69.5.1-r1::gentoo] USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 2 213 KiB [ebuild R ] dev-python/setuptools-scm-8.1.0::gentoo USE="-test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild R ] dev-python/cython-3.0.10::gentoo USE="-debug -doc -test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild R ] dev-python/lxml-5.2.2::gentoo USE="threads -debug -doc -examples -test" PYTHON_TARGETS="python3_12* (-pypy3) -python3_10 -python3_11* (-python3_13)" 0 KiB [ebuild N ] app-eselect/eselect-repository-14::gentoo USE="-test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" 9 KiB Total: 16 packages (5 upgrades, 1 new, 10 reinstalls), Size of downloads: 2 526 KiB !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-python/setuptools:0 (dev-python/setuptools-70.0.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-scm-8.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/lxml-5.2.2:0/0::gentoo, ebuild scheduled for merge) USE="threads -debug -doc -examples -test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/cython-3.0.10:0/0::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/setuptools-69.5.1-r1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" pulled in by >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/pbr-6.0.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-scm-8.1.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12 (-python3_13)" dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/sip-6.8.3:5/5::gentoo, installed) USE="-doc -test" PYTHON_TARGETS="python3_11 -python3_10 -python3_12" dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] required by (dev-python/cffi-1.16.0:0/1.16.0::gentoo, installed) USE="-debug -doc -test" PYTHON_TARGETS="python3_11 -python3_10 -python3_12" >=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/pip-24.0:0/0::gentoo, installed) USE="(test-rust) -test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/lxml-5.2.2:0/0::gentoo, installed) USE="threads -debug -doc -examples -test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12 (-python3_13)" dev-python/setuptools-scm:0 (dev-python/setuptools-scm-8.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-70.0.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/setuptools-scm-8.1.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12 (-python3_13)" pulled in by dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-69.5.1-r1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" >=dev-python/setuptools-scm-6.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/hatch-vcs-0.4.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/packaging:0 (dev-python/packaging-24.1:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by dev-python/packaging[python_targets_python3_12(-)] required by (dev-libs/glib-2.78.6:2/2::gentoo, installed) USE="dbus elf mime xattr -debug -gtk-doc (-selinux) -static-libs -sysprof -systemtap -test -utils" dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-scm-8.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/wheel-0.43.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-70.0.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/packaging-24.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" pulled in by dev-python/packaging[python_targets_python3_11(-)] required by (dev-util/gdbus-codegen-2.78.6:0/0::gentoo, installed) USE="" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] required by (dev-python/pikepdf-8.15.1-r1:0/0::gentoo, installed) USE="-debug -test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-69.5.1-r1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-scm-8.1.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12 (-python3_13)" >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/poetry-core-1.9.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" >=dev-python/packaging-19[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/pyproject-metadata-0.8.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/PyQt-builder-1.16.2:0/0::gentoo, installed) USE="" PYTHON_TARGETS="python3_11 -python3_10 -python3_12" >=dev-python/packaging-23.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/hatchling-1.24.2:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12 (-python3_13)" dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/sip-6.8.3:5/5::gentoo, installed) USE="-doc -test" PYTHON_TARGETS="python3_11 -python3_10 -python3_12" dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/wheel-0.43.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" >=dev-python/packaging-21.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] required by (dev-python/sphinx-7.2.6:0/0::gentoo, installed) USE="-doc -latex -test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/wheel:0 (dev-python/wheel-0.43.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-70.0.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/wheel-0.43.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" pulled in by >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-69.5.1-r1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/platformdirs:0 (dev-python/platformdirs-4.2.2:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-70.0.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/platformdirs-4.2.1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12 (-python3_13)" pulled in by >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-69.5.1-r1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/ordered-set:0 (dev-python/ordered-set-4.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-70.0.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/ordered-set-4.1.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" pulled in by >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-69.5.1-r1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/more-itertools:0 (dev-python/more-itertools-10.3.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-70.0.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" >=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/jaraco-functools-4.0.1:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/more-itertools-10.2.0:0/0::gentoo, installed) USE="-doc -test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" pulled in by >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-69.5.1-r1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" >=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/jaraco-functools-4.0.1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12 (-python3_13)" dev-python/jaraco-text:0 (dev-python/jaraco-text-3.12.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-70.0.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/jaraco-text-3.12.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" pulled in by >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/setuptools-69.5.1-r1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/jaraco-functools:0 (dev-python/jaraco-functools-4.0.1:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/jaraco-text-3.12.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/jaraco-functools-4.0.1:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12 (-python3_13)" pulled in by >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/jaraco-text-3.12.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/jaraco-context:0 (dev-python/jaraco-context-5.3.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by >=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/jaraco-text-3.12.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" (dev-python/jaraco-context-5.3.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" pulled in by >=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] required by (dev-python/jaraco-text-3.12.0:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" dev-python/lxml:0 (dev-python/lxml-5.2.2:0/0::gentoo, ebuild scheduled for merge) USE="threads -debug -doc -examples -test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" pulled in by dev-python/lxml[python_targets_python3_12(-)] required by (app-eselect/eselect-repository-14:0/0::gentoo, ebuild scheduled for merge) USE="-test" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" (dev-python/lxml-5.2.2:0/0::gentoo, installed) USE="threads -debug -doc -examples -test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12 (-python3_13)" pulled in by dev-python/lxml[python_targets_python3_11(-)] required by (app-text/yelp-tools-42.1:0/0::gentoo, installed) USE="" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" dev-python/lxml[python_targets_python3_11(-)] required by (media-gfx/inkscape-1.3.2-r2:0/0::gentoo, installed) USE="X cdr dia exif inkjar jpeg openmp readline visio -graphicsmagick -imagemagick -postscript -sourceview -spell -svg2 -test -wpg" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" dev-python/lxml[python_targets_python3_11(-)] required by (media-libs/lv2-1.18.10-r1:0/0::gentoo, installed) USE="-doc -plugins -test" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" >=dev-python/lxml-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] required by (dev-python/pikepdf-8.15.1-r1:0/0::gentoo, installed) USE="-debug -test" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12" It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. You may want to try a larger value of the --backtrack option, such as --backtrack=30, in order to see if that will solve this conflict automatically. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. aspera ~ #
А пакетов, требующих python-3.12, 675 на сей момент.
ormorph писал(а):
30.06.2024 04:40
Я всё таки перешёл на python-3.12, просто переписал часть ебилдов под python-3.12 и virtualbox и devhelp и т.д. и всё работает.
Не научите как? И это отцы так же сделают в итоге? А то потом ещё опять и снова траблы могут быть.
Добавлено (07:12):
ormorph писал(а):
30.06.2024 04:40
Я всё таки перешёл на python-3.12, просто переписал часть ебилдов под python-3.12 и virtualbox и devhelp и т.д. и всё работает.
Не научите как? И это отцы так же сделают в итоге? А то потом ещё опять и снова траблы могут быть.
Последний раз редактировалось yoricI 30.06.2024 07:56, всего редактировалось 3 раза.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 07:07
Странно, добавки попадают внутрь spoiler & code
Значит всё обернуто в \[code\].
Добавлено (07:15):
yoricI писал:
30.06.2024 07:07
Не научите как? И это отцы так же сделают в итоге? А то потом ещё опять и снова траблы могут быть.
Как и в предыдущем примере в локальный оверлей и правим в ебилдах 11 на 12.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Так это "прОклятое кольцо нибелунгов", чёртов ипподром, получается. Не могу установить eselect-repository, пока не организую локальный оверлей... А если вручную создать /var/db/repos/etc?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 07:32
Не могу установить eselect-repository, пока не организую локальный оверлей...
Я ставил ещё на 11 версии. Тогда нужно ручками создать /etc/portage/repos.conf/gentoo-local.conf:

Код: Выделить всё

[gentoo-local]
location = /var/db/repos/gentoo-local
Далее файлы:
/var/db/repos/gentoo-local/profiles/repo_name:

Код: Выделить всё

gentoo-local
/var/db/repos/gentoo-local/metadata/layout.conf:

Код: Выделить всё

masters = gentoo
thin-manifests = true
sign-manifests = false
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Манифесты из основного дерева брать или их перегенерировать надо? Сами ебилды переименовывать (-rXX)? Просто заменять в @Python_target && Python_single_target единичку на двойку?
Добавлено (08:00):
Ага, нашёл,

Код: Выделить всё

root #pkgdev manifest
Добавлено (08:03):
Или что-то там в make.conf проще прописать? а то цикл из 675 итераций - это не слабо))
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 07:59
Манифесты из основного дерева брать или их перегенерировать надо?
Нафига из основного генерировать? В локальном можно сгенерировать, это просто: ebuild <ебилд> digest
pkgdev это уже для массового генерирования.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

ormorph писал(а):
13.06.2024 12:09
Но в принципе пока просто прописал в make.conf и всё работает,
Этого оказалось недостаточно, раз Вы ебилды переписывали?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 09:29
Этого оказалось недостаточно, раз Вы ебилды переписывали?
Нет, этого было достаточно. Я просто решил перейти на 3.12, по этому и переписал ебилды под него. Т.е. я просто удалил эти строчки из make.conf.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Это Вы действовали, как в новости №70 написано по пункту "Forcing the upgrade"? Решили на себе испытать работу непротестированных пакетов с 3.12? Так это всю систему надо считать как нестабильную теперь?))
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 09:45
Это Вы действовали, как в новости №70 написано по пункту "Forcing the upgrade"?
Вот ещё, эта новость появилась раньше чем был выполнен переход. Сейчас эти переменные прописаны по умолчанию в портах и этого уже не требуется.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

То есть новость уже неактуальна? В общем, ничего не пойму, что делать, куды бечь.... Если этого не требуется, то что требуется?
Не могли бы Вы написать рецепт безболезненного обновления? Или направить куда почитать
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 09:56
Не могли бы Вы написать рецепт безболезненного обновления? Или направить куда почитать
Нет такого рецепта нет, если у вас есть установленные пакеты, которые требуют максимальной версии 3.11. Есть безболезненный способ остаться на версии 3.11, это прописать в make.conf:

Код: Выделить всё

PYTHON_TARGETS="python3_11"
PYTHON_SINGLE_TARGET="python3_11"
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Это из новости пункт Deferring upgrade. Ладно, так и сделаю пока. Это до тех пор, пока не появятся пакеты, которые не поддерживают 3.11 ?

Кстати, везде регрессия, а дай-ка, послушаю mod-файлы, как их там, которые банки инструментов в себе содержат, soundtracker modtracker, типа midi. Опа, qmmp их уже не играет, по xdg запустился shotcut (это редактор видео), который их совсем даже не признаёт. Вот так вот.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Не пойму, что ему надо? x-repos - что-то знакомое, но в /etc/portage упоминаний нет.

Код: Выделить всё

aspera /var/db/repos/mia/dev-embedded # ebuild gpsim-0.32.1-r1.ebuild digest
Appending /var/db/repos to PORTDIR_OVERLAY...
!!! Repository 'x-repos' is missing masters attribute in '/var/db/repos/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
ebuild: /var/db/repos/mia/dev-embedded/gpsim-0.32.1-r1.ebuild: does not seem to have a valid PORTDIR structure
aspera /var/db/repos/mia/dev-embedded #
Почему оно ищет in '/var/db/repos/metadata/layout.conf', когда он в /var/db/repos/mia/? Или отличное от gentoo-local не работает?
Добавлено (12:55):
Нет, от имени не зависит

Код: Выделить всё

aspera /var/db/repos/gentoo-local/dev-embedded # ebuild gpsim-0.32.1-r1.ebuild digest
Appending /var/db/repos to PORTDIR_OVERLAY...
!!! Repository 'x-repos' is missing masters attribute in '/var/db/repos/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
ebuild: /var/db/repos/gentoo-local/dev-embedded/gpsim-0.32.1-r1.ebuild: does not seem to have a valid PORTDIR structure
aspera /var/db/repos/gentoo-local/dev-embedded # 
Добавлено (13:17):
Наверное, потому что у меня основное хранилище по-старому в /usr/portage, а новое локальное в /var/db?
Добавлено (13:17):
Вот попал опять((
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 12:51
Или отличное от gentoo-local не работает?
Кто же его что вы там не так делали. Под mia:
/etc/portage/repos.conf/mia.conf

Код: Выделить всё

[mia]
location = /var/db/repos/mia
Содержимое /var/db/repos/mia:
mia.tar.gz
Так дальше я не знаю что можно сделать не так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Так у меня и есть, и имена файлов и содержимое соответствуют. Результат тот же. А как насчёт мысли о несоответствии старому и новому вариантам, что основное хранилище по-старому в /usr/portage, а новое локальное по-новому в /var/db?

Кстати, старое моё в /usr/local/portage было прописано в make.conf в виде PORTDIR_OVERLAY, а новое не прописалось.
Добавлено (14:26):
У ebuild даже ключа --verbose нет, позор, не знаешь на что он жалуется.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 14:24
Кстати, старое моё в /usr/local/portage было прописано в make.conf в виде PORTDIR_OVERLAY, а новое не прописалось.
У меня этой переменной даже не прописано в make.conf, раньше да я этим пользовался, а сейчас уже не надо. Как вариант можете попробовать добавить новой строчкой в PORTDIR_OVERLAY. И вообще, что вам мешало добавить это в /usr/local/portage, раз уж есть уже рабочий локальный оверлей.
Добавлено (14:58):
yoricI писал:
30.06.2024 12:51
ebuild: /var/db/repos/mia/dev-embedded/gpsim-0.32.1-r1.ebuild: does not seem to have a valid PORTDIR structure
aspera /var/db/repos/mia/dev-embedded #
На третьи сутки зоркий сокол заметил, что у сарая нету стены...
Почему не создан каталог dev-embedded/gpsim, а ебилд на прямую в dev-embedded?
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

О йес! Честь и хвала зорким соколам! А я посыпаю главу пеплом.
Добавлено (15:36):
Из-за чего всё затевалось, gpsim заработал с GUI. Но вот зачем было его отключать, не просто же так, что было бы откровенным вредительством славному делу СПО (хотя от них можно ожидать)), может, из-за багов в том же GUI?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2807
ОС: Gentoo

Re: gentoo заскоки

Сообщение ormorph »

yoricI писал:
30.06.2024 15:09
Но вот зачем было его отключать, не просто же так, что было бы откровенным вредительством славному делу СПО (хотя от них можно ожидать)), может, из-за багов в том же GUI?
sci-electronics/ktechlab[gpsim]
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Ну и что, это не значит убивать одну программу ради другой.
Ого, когда я пробовал ktechlab, давно правда, от него совсем толку не было. И про PIC-и он совсем не знал, помнится. Пишут, с 17-го года началось возрождение. Спасибо за напоминание, стоит попробовать.
А вот жалко, что в gentoo simulide нет, его сейчас хвалят.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2546
ОС: gentoo fluxbox

Re: gentoo заскоки

Сообщение yoricI »

Если я пакет в локальном репо назвал -r1, и в основном так же назовут, что будет? Вот поэтому я и стараюсь обзывать по-своему.
Спасибо сказали: