gentoo нюансы обновления
Модератор: /dev/random
-
- Сообщения: 2599
- ОС: gentoo fluxbox
gentoo нюансы обновления
Здравия!
Пришли обновления, и как я вижу, что-то с python меняется, втыкает везде 3.11. А у меня с давних пор прописано:
# grep -r python /etc/portage/* /etc/portage/package.use/app-portage:>=app-portage/gemato-14.3 python_targets_python3_6 /etc/portage/package.use/sys-apps:>=sys-apps/portage-2.3.99-r2 python_targets_python3_6 /etc/portage/package.use/dev-python:>=dev-python/pycairo-1.20.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/pygobject-3.40.1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/setuptools-56.0.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/setuptools-scm-6.0.1-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/toml-0.10.2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/markupsafe-1.1.1-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/packaging-21.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/tomli-1.2.1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/pyparsing-2.4.7-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/flit_core-3.6.0-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/wheel-0.37.1-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/installer-0.4.0_p20220124 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/appdirs-1.4.4-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/jaraco-text-3.7.0-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/more-itertools-8.12.0-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/ordered-set-4.1.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/importlib_metadata-4.11.2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/importlib_resources-5.4.0-r3 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/zipp-3.7.0-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/jaraco-context-4.1.1-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/jaraco-functools-3.5.0-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/nspektr-0.3.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/gpep517-3 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/certifi-3021.3.16-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/typing-extensions-4.2.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/autocommand-2.2.1_p20211118 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/inflect-6.0.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/pydantic-1.10.2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/cython-0.29.32 python_targets_python3_8
Не пора бы это убрать, обновить, а то может старую версию держит?
Пришли обновления, и как я вижу, что-то с python меняется, втыкает везде 3.11. А у меня с давних пор прописано:
# grep -r python /etc/portage/* /etc/portage/package.use/app-portage:>=app-portage/gemato-14.3 python_targets_python3_6 /etc/portage/package.use/sys-apps:>=sys-apps/portage-2.3.99-r2 python_targets_python3_6 /etc/portage/package.use/dev-python:>=dev-python/pycairo-1.20.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/pygobject-3.40.1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/setuptools-56.0.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/setuptools-scm-6.0.1-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/toml-0.10.2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/markupsafe-1.1.1-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/packaging-21.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/tomli-1.2.1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/pyparsing-2.4.7-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/flit_core-3.6.0-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/wheel-0.37.1-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/installer-0.4.0_p20220124 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/appdirs-1.4.4-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/jaraco-text-3.7.0-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/more-itertools-8.12.0-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/ordered-set-4.1.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/importlib_metadata-4.11.2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/importlib_resources-5.4.0-r3 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/zipp-3.7.0-r1 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/jaraco-context-4.1.1-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/jaraco-functools-3.5.0-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/nspektr-0.3.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/gpep517-3 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/certifi-3021.3.16-r2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/typing-extensions-4.2.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/autocommand-2.2.1_p20211118 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/inflect-6.0.0 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/pydantic-1.10.2 python_targets_python3_8 /etc/portage/package.use/dev-python:>=dev-python/cython-0.29.32 python_targets_python3_8
Не пора бы это убрать, обновить, а то может старую версию держит?
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Посмотрел, только 3.10 и 3.11 установлены. Может это всё зачистить уже?
Зачистил, всё нормально, тех версий уже нет давно в системе. Как бы автоматизировать проверку конфигов portage на злободневность?
Зачистил, всё нормально, тех версий уже нет давно в системе. Как бы автоматизировать проверку конфигов portage на злободневность?
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Недавно замаскировали парочку Х-овых пакетов и media-fonts/font-bitstream-speedo. Я их удалил (unmerge), несмотря на предупреждение, что они системные. Ну всё равно удалят скоро, подумал. А теперь встрял, при попытке очередного обновления:
# emerge -aDNuv @system emerge: there are no ebuilds to satisfy "media-fonts/font-bitstream-speedo". (dependency required by "@system" [argument]) # emerge -aDNuv @world emerge: there are no ebuilds to satisfy "media-fonts/font-bitstream-speedo". (dependency required by "@system" [set]) (dependency required by "@world" [argument]) # eix media-fonts/font-bitstream-speedo No matches found
Как так, пакет системный, требуемый, а в хранилище его нет? И что теперь делать?
# emerge -aDNuv @system emerge: there are no ebuilds to satisfy "media-fonts/font-bitstream-speedo". (dependency required by "@system" [argument]) # emerge -aDNuv @world emerge: there are no ebuilds to satisfy "media-fonts/font-bitstream-speedo". (dependency required by "@system" [set]) (dependency required by "@world" [argument]) # eix media-fonts/font-bitstream-speedo No matches found
Как так, пакет системный, требуемый, а в хранилище его нет? И что теперь делать?
-
- Сообщения: 2913
- ОС: Gentoo
Re: gentoo нюансы обновления
Да и смех и слёзы. Даже не знаю где это прописано но попробуйте посмотреть что покажет вывод:
Shell
# grep "font-bitstream-speedo" /var/db/pkg/
Код: Выделить всё
-media-fonts/font-bitstream-speedo
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
В media-fonts должно
Если я правильно понял, то нужно добавить ключ -r. Добавил, пусто.
Также добавив два других x11-apps/xf86dga & x11-apps/xdbedizzy, с которыми такая же история, заработало. Спасибо.
-
- Сообщения: 2913
- ОС: Gentoo
Re: gentoo нюансы обновления
Не должно, если только не установлен был какой то пакет у которого этот был в зависимостях. Либо вы до этого добавляли случайно этот пакет в /etc/portage/profile/packages без минуса, тогда да, для системы этот пакет нужен был бы. А так то что входит в сет system обычно находится в /var/db/repos/gentoo/profiles/base/packages и в подобных файлах(packages) профилей. По этому странно что это потребовалось после обновления дерева портов.
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
Re: gentoo нюансы обновления
Возможно, в каком-то оверлее прописан?
-
- Сообщения: 2913
- ОС: Gentoo
Re: gentoo нюансы обновления
Такое может быть, если используется ещё профиль из оверлея, отличный от системного. Тут только гадать.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Конечно добавлял, и даже по Вашей наводке)) Re: причина маскировки
И там куча таких. Наверное, надо их перенести в /var/lib/portage/world?
cat /etc/portage/profile/packages
Spoiler
*x11-apps/appres
*x11-apps/bdftopcf
*x11-apps/beforelight
*x11-apps/bitmap
*x11-apps/editres
*x11-apps/fonttosfnt
*x11-apps/fslsfonts
*x11-apps/fstobdf
*x11-apps/iceauth
*x11-apps/ico
*x11-apps/listres
*x11-apps/luit
*x11-apps/mkfontscale
*x11-apps/oclock
*x11-apps/rgb
*x11-apps/rstart
*x11-apps/scripts
*x11-apps/sessreg
*x11-apps/setxkbmap
*x11-apps/showfont
*x11-apps/smproxy
*x11-apps/transset
*x11-apps/viewres
*x11-apps/x11perf
*x11-apps/xauth
*x11-apps/xbacklight
*x11-apps/xbiff
*x11-apps/xcalc
*x11-apps/xclipboard
*x11-apps/xclock
*x11-apps/xcmsdb
*x11-apps/xconsole
*x11-apps/xcursorgen
-x11-apps/xdbedizzy
*x11-apps/xditview
*x11-apps/xdm
*x11-apps/xdpyinfo
*x11-apps/xdriinfo
*x11-apps/xedit
*x11-apps/xev
*x11-apps/xeyes
-x11-apps/xf86dga
*x11-apps/xfd
*x11-apps/xfontsel
*x11-apps/xgamma
*x11-apps/xgc
*x11-apps/xhost
*x11-apps/xinit
*x11-apps/xinput
*x11-apps/xkbcomp
*x11-apps/xkbevd
*x11-apps/xkbprint
*x11-apps/xkbutils
*x11-apps/xkill
*x11-apps/xload
*x11-apps/xlogo
*x11-apps/xlsatoms
*x11-apps/xlsclients
*x11-apps/xlsfonts
*x11-apps/xmag
*x11-apps/xman
*x11-apps/xmessage
*x11-apps/xmodmap
*x11-apps/xmore
*x11-apps/xpr
*x11-apps/xprop
*x11-apps/xrandr
*x11-apps/xrdb
*x11-apps/xrefresh
*x11-apps/xrestop
*x11-apps/xset
*x11-apps/xsetroot
*x11-apps/xsm
*x11-apps/xstdcmap
*x11-apps/xvidtune
*x11-apps/xvinfo
*x11-apps/xwd
*x11-apps/xwininfo
*x11-apps/xwud
*x11-themes/xcursor-themes
*media-fonts/font-adobe-100dpi
*media-fonts/font-adobe-75dpi
*media-fonts/font-adobe-utopia-100dpi
*media-fonts/font-adobe-utopia-75dpi
*media-fonts/font-adobe-utopia-type1
*media-fonts/font-bh-100dpi
*media-fonts/font-bh-75dpi
*media-fonts/font-bh-ttf
*media-fonts/font-bh-type1
*media-fonts/font-bh-lucidatypewriter-100dpi
*media-fonts/font-bh-lucidatypewriter-75dpi
*media-fonts/font-bitstream-100dpi
*media-fonts/font-bitstream-75dpi
-media-fonts/font-bitstream-speedo
*media-fonts/font-bitstream-type1
*media-fonts/font-cronyx-cyrillic
*media-fonts/font-cursor-misc
*media-fonts/font-daewoo-misc
*media-fonts/font-dec-misc
*media-fonts/font-ibm-type1
*media-fonts/font-micro-misc
*media-fonts/font-misc-cyrillic
*media-fonts/font-misc-misc
*media-fonts/font-mutt-misc
*media-fonts/font-schumacher-misc
*media-fonts/font-screen-cyrillic
*media-fonts/font-sony-misc
*media-fonts/font-sun-misc
*media-fonts/font-winitzki-cyrillic
*media-fonts/font-xfree86-type1
-
- Сообщения: 2913
- ОС: Gentoo
Re: gentoo нюансы обновления
Да я как бы помню что давал такой совет, не помню только относительно каких именно пакетов, но точно там были шрифты.
Это то же самое. Тогда уж делать свой мета пакет(ебилд) и установить его в мир:
Spoiler
Код: Выделить всё
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
DESCRIPTION="бла бла"
HOMEPAGE=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
x11-apps/appres
x11-apps/bdftopcf
и т.д.
"
-
- Сообщения: 2599
- ОС: gentoo fluxbox
-
- Сообщения: 2913
- ОС: Gentoo
Re: gentoo нюансы обновления
Они просто могут остаться в системе после определенного обновления и eix их не будет отслеживать, и при обновлении могут появиться проблемы из за зависимостей, которые тяжелее будет выискивать. Ошибка указывает на несоответствие, по этому по ней легче определить причину.
Тогда придется всё это отслеживать самому, а тут ошибка сама по себе уже даёт подсказку. Вы уже знаете что это за ошибка и как её исправить. В таком случае хранение списка в /etc/portage/profile/packages, это всё же лучший выбор, так как при обновлении сразу получишь ошибку и будете знать что убрать из packages. Просто иметь это ввиду.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Ладно, уговорили)) Вот только надо бы тогда, как я думаю, не ставить минус перед именем в etc/portage/profile/packages, а просто удалить оттуда?
-
- Сообщения: 2913
- ОС: Gentoo
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Давно уже висит это дело, с год наверное:
И всё никак не может разродиться. Что за нерешаемый конфликт?
Spoiler
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
media-video/ffmpeg:0
(media-video/ffmpeg-6.0.1-r2:0/58.60.60::gentoo, ebuild scheduled for merge) USE="X alsa bzip2 cpudetection dav1d encode fdk gnutls gpl iconv jpeg2k ladspa lcms mp3 opengl opus pic postproc sdl svg threads truetype vaapi vdpau vorbis vpx webp x264 x265 xvid zlib (-amf) -amr -amrenc (-appkit) -bluray -bs2b -cdio -chromaprint -chromium -codec2 (-cuda) -debug -doc -flite -fontconfig -frei0r -fribidi -gcrypt -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -jpegxl -kvazaar -libaom -libaribb24 -libass -libcaca -libdrm -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -network -nvenc -openal -opencl -openh264 -openssl -oss -pulseaudio (-qsv) -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -theora -twolame -v4l -verify-sig -vidstab (-vmaf) -vulkan -zeromq -zimg -zvbi" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3 -aes -avx -avx2 -fma3 -fma4 -sse4_1 -sse4_2 -ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" pulled in by
(no parents that aren't satisfied by other packages in this slot)
(media-video/ffmpeg-4.4.4-r8:0/56.58.58::gentoo, ebuild scheduled for merge) USE="X alsa bzip2 cpudetection dav1d encode fdk gnutls gpl iconv jpeg2k ladspa mp3 opengl opus pic postproc sdl svg threads truetype vaapi vdpau vorbis vpx webp x264 x265 xvid zlib (-amf) -amr -amrenc (-appkit) -bluray -bs2b -cdio -chromaprint -chromium -codec2 (-cuda) -debug -doc -flite -fontconfig -frei0r -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -kvazaar -libaom -libaribb24 -libass -libcaca -libdrm -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -network -nvenc -openal -opencl -openh264 -openssl -oss -pulseaudio (-qsv) -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -theora -twolame -v4l -verify-sig -vidstab (-vmaf) -vulkan -zeromq -zimg -zvbi" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3 -aes -avx -avx2 -fma3 -fma4 -sse4_1 -sse4_2 -ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" pulled in by
media-video/ffmpeg:0/56.58.58= required by (media-sound/qmmp-1.6.4:0/0::gentoo, installed) USE="aac alsa cover crossfade cue curl dbus enca ffmpeg flac ladspa mad midi musepack opus sndfile vorbis wavpack -analyzer -archive -bs2b -cdda -game -gnome -jack -lyrics -mms -mplayer -notifier -oss -pipewire -projectm -pulseaudio -qsui -qtmedia -scrobbler -shout -sid -soxr -stereo -tray -udisks -xmp"
^^^^^^^^^^^^
<media-video/ffmpeg-5 required by (media-video/vlc-3.0.20-r3:0/5-9::gentoo, installed) USE="X a52 alsa dbus dts dvbpsi encode faad fdk ffmpeg flac gcrypt gui jpeg kate libass libnotify libsamplerate libtiger mad matroska mp3 mpeg mtp musepack ogg opus png sdl-image speex ssl svg theora tremor truetype twolame udev v4l vaapi vdpau vpx -aom -archive -aribsub -bidi -bluray -cddb -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -dvd -fluidsynth -fontconfig -gme -gstreamer -ieee1394 -jack -keyring -libcaca -libtar -linsys -lirc -live -lua -macosx-notifications -modplug -ncurses -nfs -omxil -optimisememory -projectm -pulseaudio -rdp -run-as-root -samba -sftp -shout -sid -skins -soxr -srt -taglib -test -upnp -vnc -wayland -x264 -x265 -xml -zeroconf -zvbi" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
^ ^
(and 5 more with the same problems)
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
Re: gentoo нюансы обновления
vlc не поддерживает ffmpeg новее 4.x. Апстрим обещает исправить это в vlc4. Это сообщение как раз о невозможности поставить новую версию ffmpeg, т.к. она сломает vlc. В качестве обходного пути можете попробовать отключить в vlc флаг поддержки vaapi.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
А можно ли слегка обновить (пересобрать с определённым флагом) старую систему без синхронизации портов? Она и тогда тормозила очень и очень, на современном ПО вообще колом встанет. distfiles удалены. Пытаюсь, из 40 пакетов 30 скачались, остальные нет. Можно, конечно, вручную найти и подсунуть. Нет аналога архивного хранилища, как например archive.debian?
-
- Сообщения: 2913
- ОС: Gentoo
Re: gentoo нюансы обновления
Список пакетов покажите. Может у меня что завалялось из этого в исходниках, тогда могу все в архиве скинуть через гугла, правда тогда качайте быстрее, это не долго пробудет доступно.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Код: Выделить всё
tcp-wrappers-7.6.22-r1
net-tools-1.60_p20180626073013
busybox-1.29.3
iputils-20180629
libtirpc-1.0.2-r1
curl-7.64.0
dhcpcd-7.0.1
exim-4.91-r2
bind-tools-9.12.2_p2-r1
psmisc-23.1-r1
openldap-2.4.45
dillo-3.0.5
ppp-2.4.7-r6
nmap-7.70
gnome-vfs-2.24.4-r5
-
- Сообщения: 2913
- ОС: Gentoo
Re: gentoo нюансы обновления
Не у меня старее пакеты есть, есть только несколько но их и так можно найти в сети.
Большую часть из этих пакетов можно найти на этих сайтах:
В принципе всё это находится, только надо кинуть всё это в ваш локальный каталог distfiles. Нужно только просмотреть соответствие sha512sum скачанного файла с тем что прописан в файле Manifest в каталоге с ебилдом.
Большую часть из этих пакетов можно найти на этих сайтах:
Spoiler
Код: Выделить всё
https://www.potomac-foods.xyz/gentoo/distfiles/
https://distfiles.macports.org/
https://distfiles.macports.org/bind9/
https://notabug.org/dragora/dragora/src/aa2a5c9df9d28bf5c3abd290a745eed5428c3620/patches/tcp_wrappers
https://ftp.nsg.net.ru/pub/tarballs/sys-apps/
https://src.fedoraproject.org/lookaside/extras/iputils/iputils-s20180629.tar.gz/sha512/
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Спасибо за помощь, получилось.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Посмотрите пож-ста, почему ошибка.
Код: Выделить всё
libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wno-unused -std=c++14 -I. -I./aspell -I./bincimapmime -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL -I/usr/include/libxml2 -DRECOLL_DATADIR=\"/usr/share/recoll\" -DREADFILE_ENABLE_ZLIB -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -pipe -march=native -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -c internfile/myhtmlparse.cpp -fPIC -DPIC -o internfile/.libs/myhtmlparse.o
/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wno-unused -std=c++14 -I. -I./aspell -I./bincimapmime -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL -I/usr/include/libxml2 -DRECOLL_DATADIR=\"/usr/share/recoll\" -DREADFILE_ENABLE_ZLIB -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -pipe -march=native -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -c -o internfile/txtdcode.lo internfile/txtdcode.cpp
libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wno-unused -std=c++14 -I. -I./aspell -I./bincimapmime -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL -I/usr/include/libxml2 -DRECOLL_DATADIR=\"/usr/share/recoll\" -DREADFILE_ENABLE_ZLIB -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -pipe -march=native -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -c internfile/txtdcode.cpp -fPIC -DPIC -o internfile/.libs/txtdcode.o
make[2]: *** [Makefile:1979: internfile/mh_xslt.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/var/tmp/portage/app-misc/recoll-1.36.2/work/recoll-1.36.2'
make[1]: *** [Makefile:2217: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/app-misc/recoll-1.36.2/work/recoll-1.36.2'
make: *** [Makefile:1332: all] Error 2
* ERROR: app-misc/recoll-1.36.2::gentoo failed (compile phase):
* emake failed
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сообщения: 2913
- ОС: Gentoo
Re: gentoo нюансы обновления
Не поддерживает новый libxml2, начиная с версии 2.12.0 функция xmlGetLastError() возвращает тип const xmlError*. Я в TDE уже добавлял изменения в связи с этим в quanta+, по этому знаю. Может ещё где есть но ещё не проверял все пакеты, но все у кого в зависимостях dev-libs/libxml2 проверил.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Так это баг на recoll слать надо?
-
- Сообщения: 2913
- ОС: Gentoo
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
Изменю строчку в distfiles/recoll-XX.bz2, так а они не защищены ключами-кодами? При компиляции скажет: untrusted source?
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
Re: gentoo нюансы обновления
Не нужно ничего менять. Просто размаскируйте версию из нестабильной ветки, там баг исправлен. А если бы был не исправлен, нужно было бы класть пользовательский патч в /etc/portage/patches.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: gentoo нюансы обновления
О, действительно, чем на старую версию клепать, если новая исправлена.
Так а всё-таки, если сделать как я написал, подправив исходники:
Так а всё-таки, если сделать как я написал, подправив исходники:
забьёт тревогу?
-
- Администратор
- Сообщения: 5364
- ОС: Gentoo
Re: gentoo нюансы обновления
Да. Нужно не дистфайлы редактировать, а пользовательские патчи в /etc/portage/patches класть.
Спасибо сказали: