Created attachment 19094 [details] public SSH-key type: ed25519 length: 256 псевдоним: nash e-mail: shmatkons@basealt.ru ментор: Григорий Устинов <grenka@altlinux.org> цель: сборка пакетов и помощь в сборке чего либо
Created attachment 19095 [details] public GPG-key type: RSA & RSA length: 4096
Менторство подтверждаю!
(In reply to Nikita from comment #1) > Created attachment 19095 [details] > public GPG-key type: RSA & RSA length: 4096 В этом файле сразу два ключа (один из них подошёл бы по всем критериям), исправьте это, пожалуйста.
Created attachment 19108 [details] Fixed public GPG-key type: RSA & RSA length: 4096 Добавил исправленный ключ.
Ментор есть, ключи в порядке. T/J/S -> 1.3.
Прошу выдать гитовницу.
ssh ключ на gitery.alt зарегистрирован. Адрес для пересылки создан. T/J/S -> 2.3.
добрый день, по непредвиденным обстоятельствам, беру менторство на себя.
(Ответ для serjigva@altlinux.org на комментарий #8) > добрый день, > по непредвиденным обстоятельствам, беру менторство на себя. Прошу дать доступ к сборочнице согласно этапу 3.0.
ssh ключ на gyle.alt зарегистрирован. Пакет alt-gpgkeys обновлён. Адрес подписан на devel@. T/J/S -> 3.6.
Добрый день, кандидат освоил базу сборки пакетов, в числе которых были как уже наличествующие в репозитории, так и initial. Кроме того, собрал и отладил вспомогательный набор макросов, которые так же применяются в сборке некоторых проектов. Считаю, готовность достаточной и передаю его рецензенту. просьба к nash@ перечислить ниже репозитории, содержащие результаты работы. Всем спасибо!
Доброго времени суток, прикрепляю собранные/обновлённые мною пакеты в репозиториях: python3-module-torch-cuda https://git.altlinux.org/srpms/p/python3-module-torch-cuda.git python3-module-torch-cpu https://git.altlinux.org/srpms/p/python3-module-torch-cpu.git nvidia-cudnn https://git.altlinux.org/gears/n/nvidia-cudnn.git nvidia-nccl https://git.altlinux.org/gears/n/nvidia-nccl.git nvidia-cutlass https://git.altlinux.org/gears/n/nvidia-cutlass.git nvidia-cudnn-frontend https://git.altlinux.org/gears/n/nvidia-cudnn-frontend.git torchvision-cpu https://git.altlinux.org/gears/t/torchvision-cpu.git torchvision-cuda https://git.altlinux.org/gears/t/torchvision-cuda.git rpm-macros-ml https://git.altlinux.org/gears/r/rpm-macros-ml.git python3-module-torchmetrics https://git.altlinux.org/gears/p/python3-module-torchmetrics.git python3-module-pytorch-lightning https://git.altlinux.org/gears/p/python3-module-pytorch-lightning.git meshcentral https://git.altlinux.org/gears/m/meshcentral.git python3-module-slicer https://git.altlinux.org/gears/p/python3-module-slicer.git octomap https://git.altlinux.org/gears/o/octomap.git python3-module-pythontk https://git.altlinux.org/gears/p/python3-module-pythontk.git lazysql https://git.altlinux.org/gears/l/lazysql.git nchat https://git.altlinux.org/gears/n/nchat.git lazydocker https://git.altlinux.org/gears/l/lazydocker.git qbs https://git.altlinux.org/gears/q/qbs.git moodycamel-concurrentqueue https://git.altlinux.org/gears/m/moodycamel-concurrentqueue.git dlpack https://git.altlinux.org/gears/d/dlpack.git peco https://git.altlinux.org/gears/p/peco.git amqp-cpp https://git.altlinux.org/gears/a/amqp-cpp.git raylib https://git.altlinux.org/gears/r/raylib.git mpich https://git.altlinux.org/gears/m/mpich.git ucx https://git.altlinux.org/gears/u/ucx.git yaksa https://git.altlinux.org/gears/y/yaksa.git fxdiv https://git.altlinux.org/gears/f/fxdiv.git carbonapi https://git.altlinux.org/gears/c/carbonapi.git carbon-c-relay https://git.altlinux.org/gears/c/carbon-c-relay.git sleef https://git.altlinux.org/gears/s/sleef.git tlfloat https://git.altlinux.org/gears/t/tlfloat.git pthreadpool https://git.altlinux.org/gears/p/pthreadpool.git libfabric https://git.altlinux.org/gears/l/libfabric.git FP16 https://git.altlinux.org/gears/F/FP16.git psimd https://git.altlinux.org/gears/p/psimd.git
Никита, я ваш рецензент. Прошёлся по основной массе пакетов - в целом всё очень неплохо, но возникли вопросы к libfabric - её надо переделать в соответствии с SharedLibsPolicy. Остальное продолжаю смотреть.
5 Name: FP16 6 Version: 1.0.git98b0a46 7 Release: alt1 .git надо было отнести в alt0.git - у апстрима нет официальной версии, версию я бы поставил в ноль, что бы обеспечить обновляемость пакета при выходе официального релиза.
https://packages.altlinux.org/ru/tasks/415725/ - мне показалось странным собирать в одно сборочное задание пакеты, не связанные друг с другом по зависимостям и смыслам.
Здравствуйте! Спасибо, что откликнулись. Исправил libfabric и FP16 - https://git.altlinux.org/tasks/419657/ В FP16 использую Epoch. До этого прошелся rpmevrcmp по некоторым возможным вариантам - ни один не подошёл. Ещё я хотел уточнить - у меня есть, помимо FP16, ещё три пакета с .git: psimd - https://git.altlinux.org/gears/p/psimd.git pthreadpool - https://git.altlinux.org/gears/p/pthreadpool.git fxdiv - https://git.altlinux.org/gears/f/fxdiv.git psimd уже содержит .git в Release pthreadpool имеет один оффициальный релиз и, как я понимаю, не должен повлиять на будущую обновляемость fxdiv аналогичен ситуации с FP16. Предполагаю, что с ним необходимо провести аналогичные действия как и с FP16. Нужно ли в таком случае исправлять первые два пакета? Буду рад услышать ваше мнение по этому поводу. Также, как я понял, последующие сборки пакетов в репозитории мне необходимо согласовывать с вами. Есть ли возможность писать вам по этому поводу в телеграм?
(Ответ для Nikita на комментарий #16) > Здравствуйте! Спасибо, что откликнулись. > > Исправил libfabric и FP16 - https://git.altlinux.org/tasks/419657/ > В FP16 использую Epoch. До этого прошелся rpmevrcmp по некоторым возможным > вариантам - ни один не подошёл. +* Sat May 30 2026 Nikita Shmatko <nash@altlinux.org> 2.5.1-alt2 +- Minor specfile fixes. не очень похоже на minor specfile fixes. И опять два разных по сути пакета, никак не связанных друг с другом - в одном задании. Так лучше не делать. > > Ещё я хотел уточнить - у меня есть, помимо FP16, ещё три пакета с .git: > psimd - https://git.altlinux.org/gears/p/psimd.git > pthreadpool - https://git.altlinux.org/gears/p/pthreadpool.git > fxdiv - https://git.altlinux.org/gears/f/fxdiv.git > > psimd уже содержит .git в Release > pthreadpool имеет один оффициальный релиз и, как я понимаю, не должен > повлиять на будущую обновляемость > fxdiv аналогичен ситуации с FP16. Предполагаю, что с ним необходимо провести > аналогичные действия как и с FP16. > Нужно ли в таком случае исправлять первые два пакета? > Буду рад услышать ваше мнение по этому поводу. Я бы поправил. Нужно ещё учитывать что многие системы поиска и анализа пакетной базы на уязвимости тоже ориентируются на версии пакета и они так же будут в заблуждении по этому поводу. > > Также, как я понял, последующие сборки пакетов в репозитории мне необходимо > согласовывать с вами. Есть ли возможность писать вам по этому поводу в > телеграм? да, удобнее в matrix