Пакет удалён из репозитория p10 Удалён в задании: #361357 Пакет удалён: kernelbot Дата удаления: 14 ноября 2024 г. Сообщение: v6.1.115
*** Bug 52434 has been marked as a duplicate of this bug. ***
*** Bug 52435 has been marked as a duplicate of this bug. ***
Модуль входит в состав ядра. https://git.altlinux.org/tasks/archive/done/_352/361357/gears/100/git?p=git;a=tree;f=drivers/block/drbd;h=d528534220a50740c10fa677bd40a072864566ba;hb=HEAD
В ядре и внешний модули различаются. drbd9 перестал собираться с новыми ядрами из p10 и поэтому был удален. make -C /usr/src/RPM/BUILD/drbd9-9.2.12/drbd -f Makefile.spatch /usr/src/RPM/BUILD/drbd9-9.2.12/drbd/build-6.1.119-un-def-alt1/compat.patch GENPATCHNAMES 6.1.119-un-def-alt1 SPATCH 20c0b0c5f0c191dfbe393f27e2faae19 6.1.119-un-def-alt1 drbd-kernel-compat/cocci_cache/20c0b0c5f0c191dfbe393f27e2faae19/.compat.cocci : warning: line 432: bdev, previously declared as a metavariable, is used as an identifier : warning: line 520: bdev, previously declared as a metavariable, is used as an identifier : warning: line 568: bdev, previously declared as a metavariable, is used as an identifier : warning: line 572: bdev, previously declared as a metavariable, is used as an identifier : warning: line 582: bdev, previously declared as a metavariable, is used as an identifier : minus: parse error: : File "drbd-kernel-compat/cocci_cache/20c0b0c5f0c191dfbe393f27e2faae19/.compat.cocci", line 815, column 2, charpos = 15539 : around = '__counted_by', : whole content = - __counted_by(...) : make[3]: *** [Makefile.spatch:55: drbd-kernel-compat/cocci_cache/20c0b0c5f0c191dfbe393f27e2faae19/compat.patch] Error 255 make[2]: *** [/usr/src/RPM/BUILD/drbd9-9.2.12/drbd/Kbuild:147: /usr/src/RPM/BUILD/drbd9-9.2.12/drbd/build-6.1.119-un-def-alt1/compat.patch] Error 2 make[1]: *** [Makefile:2006: /usr/src/RPM/BUILD/drbd9-9.2.12/drbd] Error 2 make: *** [Makefile:244: prep] Error 2 Когда апстрим пофиксит сборку тогда drbd9 сможет вернуться.
Проблема в старом coccinelle в p10, пока его не обновят, drbd9 не соберётся :(
Для coccinelle нужен ocaml, а его в p10 точно никто не соберёт :( "E: Version >='1.6.1' for 'rpm-build-ocaml' was not found"
попробуйте собрать со старым ocaml.
Да не понятно зачем там стоит ">= 1.6.1".
(In reply to Vitaly Chikunov from comment #8) > Да не понятно зачем там стоит ">= 1.6.1". Author: Ivan A. Melnikov <iv@altlinux.org> AuthorDate: 2024-02-28 02:50:01 +0400 1.1.1-alt2.1 - NMU: fix build w/o ocamlnative -BuildRequires(pre): rpm-build-ocaml +BuildRequires(pre): rpm-build-ocaml >= 1.6.1
(In reply to Vitaly Chikunov from comment #8) > Да не понятно зачем там стоит ">= 1.6.1". Скорее всего там могут макросы из новой версии использоваться, там были изменения. Просто в opam у меня 1.3.0 не собралась, но возможно это как-то просто чинится.
(In reply to Vitaly Chikunov from comment #8) > Да не понятно зачем там стоит ">= 1.6.1". В основном из-за того, что в спеке используется макрос %ocaml_native_arch, который появился в 1.6.0.
(In reply to Ivan A. Melnikov from comment #11) > (In reply to Vitaly Chikunov from comment #8) > > Да не понятно зачем там стоит ">= 1.6.1". > > В основном из-за того, что в спеке используется макрос %ocaml_native_arch, > который появился в 1.6.0. А этот макрос я удалил в 1.2-alt1 так что уберу и эту зависимость и можно будет скопировать в p10.
(In reply to Vitaly Chikunov from comment #12) > (In reply to Ivan A. Melnikov from comment #11) > > (In reply to Vitaly Chikunov from comment #8) > > > Да не понятно зачем там стоит ">= 1.6.1". > > > > В основном из-за того, что в спеке используется макрос %ocaml_native_arch, > > который появился в 1.6.0. > > А этот макрос я удалил в 1.2-alt1 так что уберу и эту зависимость и можно > будет скопировать в p10. А оно собирается в том окружении ?
(Ответ для jz на комментарий #0) > Пакет удалён из репозитория p10 Можете проверить из задания #365207: # apt-repo add task 365207 # apt-get update # apt-get install kernel-modules-drbd9-un-def # для 6.1.119-alt1 (или через update-kernel). В p10 попадёт после прохождения coccinelle в p11 и тестирования в p10.