Summary: | Обновить ffmpeg до версии 7.0 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Arseniy Zasypkin <zasypkinaa1> |
Component: | ffmpeg | Assignee: | Anton Farygin <rider> |
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | aris, bircoph, darktemplar, delphicoder, placeholder, rider, sbolshakov |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Arseniy Zasypkin
2024-05-21 12:02:51 MSK
для ffmpeg 7.0 пока нет всех патчей, используемых в альте. А зачем вам нужен ffmpeg 7.0 ? обновление мажорное, немало добавлено Это не тот ответ, который заставит меня исправлять десятки сломанных пакетов. Чем он лучше ffmpeg 6.1 настолько, что бы появилась необходимость переходить на него раньше апстримов многих проектов ? Должно получится так: $ rpmqR -p nextcloud-client-gnome-3.13.0-alt1.1.noarch.rpm python3(gi.repository) < 0 python3(os) < 0 python3(socket) < 0 python3(tempfile) < 0 python3(urllib) < 0 typelib(GObject) typelib(Nautilus) nextcloud-client = 3.13.0-alt1.1 Патч на спек. commit 25fe4e4df6853e21fc995c4c6a1fb2db5929b889 Author: Yuri N. Sedunov <aris@altlinux.org> Date: Tue May 21 18:47:23 2024 +0300 3.13.0-alt1.1 - fixed runtime dependencies for -caja, -nautilus and -nemo noarch subpackages (ALT#50357) diff --git a/nextcloud-client.spec b/nextcloud-client.spec index b8f88e9..aa5304a 100644 --- a/nextcloud-client.spec +++ b/nextcloud-client.spec @@ -1,6 +1,6 @@ Name: nextcloud-client Version: 3.13.0 -Release: alt1 +Release: alt1.1 %K5init no_altplace Group: Networking/File transfer @@ -22,7 +22,11 @@ Patch4: %name-2.3.3-alt-fix-help-url.patch Patch5: alt-move-deleted-to-trash.patch Patch6: alt-fix-fortify-source.patch -BuildRequires(pre): rpm-macros-qt5-webengine +%add_python3_path %_datadir/caja-python/extensions +%add_python3_path %_datadir/nautilus-python/extensions +%add_python3_path %_datadir/nemo-python/extensions + +BuildRequires(pre): rpm-macros-qt5-webengine rpm-build-python3 rpm-build-gir BuildRequires(pre): rpm-build-kf5 BuildRequires: doxygen extra-cmake-modules graphviz kf5-kio-devel libqtkeychain-qt5-devel libsqlite3-devel libssl-devel python3-dev qt5-tools-devel qt5-webkit-devel zlib-devel %ifarch %qt5_qtwebengine_arches @@ -32,7 +36,6 @@ BuildRequires: libgio-devel glib2-devel qt5-svg-devel BuildRequires: kf5-kwindowsystem-devel BuildRequires: qt5-quickcontrols2-devel BuildRequires: qt5-websockets-devel kf5-karchive-devel /usr/bin/rsvg-convert -BuildRequires: rpm-build-python3 Requires: qt5-graphicaleffects @@ -50,6 +53,8 @@ KDE5 %name integration Summary: MATE %name integration Group: Graphical desktop/MATE Requires: %name +BuildArch: noarch + %description mate MATE %name integration @@ -57,6 +62,8 @@ MATE %name integration Summary: GNOME %name integration Group: Graphical desktop/GNOME Requires: %name +BuildArch: noarch + %description gnome GNOME %name integration @@ -64,6 +71,8 @@ GNOME %name integration Summary: Cinnamon %name integration Group: Graphical desktop/Other Requires: %name +BuildArch: noarch + %description cinnamon Cinnamon %name integration @@ -114,15 +123,21 @@ desktop-file-install \ #%_K5srv/*nextcloud*.desktop %files mate -%_datadir/caja-python/extensions/* +%_datadir/caja-python/extensions/*.py +%_datadir/caja-python/extensions/__pycache__/* %files gnome -%_datadir/nautilus-python/extensions/* +%_datadir/nautilus-python/extensions/*.py +%_datadir/nautilus-python/extensions/__pycache__/* %files cinnamon -%_datadir/nemo-python/extensions/* +%_datadir/nemo-python/extensions/*.py +%_datadir/nemo-python/extensions/__pycache__/* %changelog +* Tue May 21 2024 Yuri N. Sedunov <aris@altlinux.org> 3.13.0-alt1.1 +- fixed runtime dependencies for -caja, -nautilus and -nemo noarch subpackages (ALT#50357) + * Tue May 21 2024 Evgeniy Korneechev <ekorneechev@altlinux.org> 3.13.0-alt1 - new version - NMU: fix build requires (ALT#50357) (Ответ для Anton Farygin на комментарий #2) > А зачем вам нужен ffmpeg 7.0 ? Здравствуйте. Есть предположение, что краш компиляции ffmpeg-next при попытке сборки пакета fotema связан со старой версией самого ffmpeg https://github.com/blissd/fotema сама ошибка компиляции ffmpeg https://github.com/zmwangx/rust-ffmpeg/issues/186 Для сборки ffmpeg-next идут BuildRequires: libavutil-devel libavformat-devel libavfilter-devel libavdevice-devel libswscale-devel libswresample-devel По этому и предположили, что может быть в этом проблема С уважением Вы можете проверить свою гипотезу, взяв ffmpeg из этого задания: https://packages.altlinux.org/ru/tasks/348582/ У меня такая статистика - из 109 пакетов, которым нужен ffmpeg - с новой версией не собирается 41 пакет. Собирается нормально 68 пакетов. Я думаю, что в p11 мы уйдём на ffmpeg 6.1 и версия ffmpeg на всей истории этой ветки меняться не будет. (Ответ для Anton Farygin на комментарий #7) > Вы можете проверить свою гипотезу, взяв ffmpeg из этого задания: > https://packages.altlinux.org/ru/tasks/348582/ Спасибо |