From: "Роман Алифанов" <ximper@altlinux.org> To: ALT Linux Team development discussions <devel@lists.altlinux.org> Subject: [devel] ALT Bug 54843 - неправильное обновление libwlroots Date: Sun, 22 Jun 2025 21:33:08 +0300 Message-ID: <4167071750617188@yl7572a6ptr6ppfv.vla.yp-c.yandex.net> (raw) Уважаемые участники ALT Linux Team, Я решил перенести обсуждение (https://bugzilla.altlinux.org/54843) вопроса сопровождения пакета wlroots в общую рассылку, так как считаю, что проблема требует внимания. При обновлении пакета libwlroots, я использовал следующую схему: (Более точно смотрите https://packages.altlinux.org/ru/tasks/387520/) 1. Новая версия всегда собирается из репозитория libwlroots, с спеком, где: - основной тег: Name: libwlroots - Имеется подпакет с libwlroots%soversion, где находится основой .so (с обновленным SOVERSION) 2. Старая версия библиотеки была перенесена в пакет (и репозиторий) под названием libwlroots12 (По-простому: подпакет становится основным) - Смотрите: https://git.altlinux.org/tasks/387520/gears/140/git?p=git;a=commitdiff;h=bbb4b02b448b4ae99d72676f5ce093bc8509fdf6 3. Для devel-пакета использовалось имя libwlroots%soversion-devel для поддержки нескольких версий Обращаю внимание: Имя бинарного пакета остается неизменным, rpm ПАКЕТА с названием libwlroots (без soversion) не существует Впоследствии Сергей Большаков без согласования со мной (как текущим сопровождающим) изменил структуру пакета: - Основной репозиторий/тег Name переименован в wlroots - Из devel-пакета удален SOVERSION Итого: Мы имеем на сайте https://packages.altlinux.org/ru/search/?branch=sisyphus&q=libwlroots : libwlroots - якобы актуальная версия репозитория/спека libwlroots12 - старая версия wlroots - почему-то версия репозитория с более новой версией wlroots, которая предоставляет devel пакет без sover Замечания rider@ о нарушении SharedLibsPolicy ввели меня в заблуждение, так как из перечисленного им ничего не нарушено. Глубоко разочарован практикой, когда в работу мейнтейнера вмешиваются без веских оснований (например, экстренный security-fix) и без попытки согласовать изменения. Подобные действия не только подрывают доверие, но и превращают процесс сопровождения в хаос, где каждый может помешать другому "просто потому-что". Какая же команда может быть без уважения к: рабочему процессу, другим членам команды? Предвижу вопрос, связанный с acl, так вот: acl всё равно не защищает от появления новых пакетов, хороший вопрос, должен ли он защищать от этого или будет ли в будущем. Основные вопросы: Могу ли я отправить таск 387520 в сизиф? Если не могу отправить, то хотелось бы увидеть конкретные причины. Какие я могу получить гарантии, что похожих случаев больше не будет ни со мной, ни с другими членами Team? Не нужно ли эту проблему каким-то образом попытаться решить? (Вспоминается тема в devel посвященная ограничению ментейнерам доступа к тем группам пакетов, где они не имеют достаточных навыков) С уважением, Роман Алифанов (ximper@altlinux.org)
next reply other threads:[~2025-06-22 18:33 UTC|newest] Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top 2025-06-22 18:33 Роман Алифанов [this message] 2025-06-23 7:11 ` [devel] " Sergey V Turchin 2025-06-23 7:37 ` [devel] " Роман Алифанов 2025-06-23 7:51 ` [devel] " Sergey V Turchin 2025-06-23 7:51 ` [devel] " Роман Алифанов 2025-06-25 14:47 ` Роман Алифанов 2025-06-25 14:54 ` Sergey Bolshakov 2025-06-25 15:26 ` Vitaly Lipatov 2025-06-25 16:36 ` [devel] " Oleg Solovyov 2025-06-25 17:05 ` [devel] " Alexey Gladkov 2025-06-25 16:47 ` [devel] имя пакета wlroots vs libwlroots Anton Farygin 2025-06-25 17:42 ` Vitaly Lipatov 2025-06-26 6:18 ` Anton Farygin 2025-06-25 18:42 ` [devel] ALT Bug 54843 - неправильное обновление libwlroots Sergey Bolshakov 2025-06-23 7:16 ` [devel] " Sergey V Turchin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=4167071750617188@yl7572a6ptr6ppfv.vla.yp-c.yandex.net \ --to=ximper@altlinux.org \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git