* [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d @ 2025-12-02 12:45 ` Constantin Sunzow 2025-12-02 12:52 ` Anton Farygin 0 siblings, 1 reply; 15+ messages in thread From: Constantin Sunzow @ 2025-12-02 12:45 UTC (permalink / raw) To: devel; +Cc: devel [-- Attachment #1: Type: text/plain, Size: 527 bytes --] Давайте прибавлять приставку lib в названиях пакетов: > libeigen_blas%soversion > libeigen_lapack%soversion Цитата из https://www.altlinux.org/Shared_Libs_Policy > Название пакета: `libfoo%abiversion` Мы сделаем libeigen3 производящий следующие бинарные пакеты: > libeigen_blas3 > libeigen_lapack3 Версия 3 продолжает обновляться и требуется для gz, vtk. [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: spec diff --] [-- Type: text/x-patch, Size: 690 bytes --] >From 8daf20a48a07aad7324a1ef32caac1d805fb9500 Mon Sep 17 00:00:00 2001 From: Ulysses Apokin <ulysses@altlinux.org> Date: Mon, 1 Dec 2025 12:53:16 +0300 Subject: [PATCH] Packed according to Shared Libs Policy --- a/eigen3.spec +++ b/eigen3.spec -%package devel +%package -n %{name}_%soversion-devel -%description devel +%description -n %{name}_%soversion-devel -%package blas +%package blas%soversion -%description blas +%description blas%soversion -%package lapack +%package lapack%soversion -%description lapack +%description lapack%soversion +%files blas%soversion +%_libdir/libeigen_blas.so.%{soversion}* + +%files lapack%soversion +%_libdir/libeigen_lapack.so.%{soversion}* ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-02 12:45 ` [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d Constantin Sunzow @ 2025-12-02 12:52 ` Anton Farygin 2025-12-02 13:15 ` Constantin Sunzow 2025-12-02 15:09 ` Mikhail Efremov 0 siblings, 2 replies; 15+ messages in thread From: Anton Farygin @ 2025-12-02 12:52 UTC (permalink / raw) To: devel On 12/2/25 15:45, Constantin Sunzow wrote: > Давайте прибавлять приставку lib в названиях пакетов: Давайте не будем. Называйте так, как оно называется в апстриме - так будет меньше проблем с обнаружением и анализом CVE. > >> libeigen_blas%soversion >> libeigen_lapack%soversion > Цитата из https://www.altlinux.org/Shared_Libs_Policy >> Название пакета: `libfoo%abiversion` > Мы сделаем libeigen3 производящий следующие бинарные пакеты: > >> libeigen_blas3 >> libeigen_lapack3 > Версия 3 продолжает обновляться и требуется для gz, vtk. > > > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-02 12:52 ` Anton Farygin @ 2025-12-02 13:15 ` Constantin Sunzow 2025-12-02 15:09 ` Mikhail Efremov 1 sibling, 0 replies; 15+ messages in thread From: Constantin Sunzow @ 2025-12-02 13:15 UTC (permalink / raw) To: ALT Linux Team development discussions Anton Farygin <rider@basealt.ru> writes: > Называйте так, как оно называется в апстриме - так будет меньше > проблем с обнаружением и анализом CVE. У разработчиков он называется eigen, без цифры 3. > https://gitlab.com/libeigen/eigen В моём сообщении речь шла про наименование бинарных пакетов, не исходного. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-02 12:52 ` Anton Farygin 2025-12-02 13:15 ` Constantin Sunzow @ 2025-12-02 15:09 ` Mikhail Efremov 2025-12-03 7:42 ` [devel] " Sergey V Turchin 1 sibling, 1 reply; 15+ messages in thread From: Mikhail Efremov @ 2025-12-02 15:09 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1156 bytes --] On Tue, 2 Dec 2025 15:52:07 +0300 Anton Farygin wrote: > On 12/2/25 15:45, Constantin Sunzow wrote: > > Давайте прибавлять приставку lib в названиях пакетов: > > Давайте не будем. > > Называйте так, как оно называется в апстриме - так будет меньше проблем > с обнаружением и анализом CVE. А вот я бы очень хотел, чтобы пакеты с библиотеками имели такой префикс. Так как раз меньше бардака, сразу видно что это библиотека и удобно писать скрипты, которые находят библиотеки по названию пакета. У меня такие есть, и мне, например, очень жаль, что туда теперь libreoffice попадает, пришлось делать для него исключение. А вот исходный пакет да, можно называть как в апстриме. -- WBR, Mikhail Efremov [-- Attachment #2: ЦиÑÑÐ¾Ð²Ð°Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑ OpenPGP --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-02 15:09 ` Mikhail Efremov @ 2025-12-03 7:42 ` Sergey V Turchin 2025-12-03 9:04 ` [devel] " Constantin Sunzow 0 siblings, 1 reply; 15+ messages in thread From: Sergey V Turchin @ 2025-12-03 7:42 UTC (permalink / raw) To: ALT Linux Team development discussions On Tuesday, 2 December 2025 18:09:52 MSK Mikhail Efremov wrote: > On Tue, 2 Dec 2025 15:52:07 +0300 Anton Farygin wrote: > > On 12/2/25 15:45, Constantin Sunzow wrote: > > > Давайте прибавлять приставку lib в названиях пакетов: > > Давайте не будем. > > > > Называйте так, как оно называется в апстриме - так будет меньше проблем > > с обнаружением и анализом CVE. > > А вот я бы очень хотел, чтобы пакеты с библиотеками имели такой префикс. https://lists.altlinux.org/pipermail/devel/2025-August/219461.html https://www.altlinux.org/Shared_Libs_Policy > Так как раз меньше бардака, сразу видно что это библиотека и удобно > писать скрипты, которые находят библиотеки по названию пакета. У меня > такие есть, и мне, например, очень жаль, что туда теперь libreoffice > попадает, пришлось делать для него исключение. > А вот исходный пакет да, можно называть как в апстриме. Я и -devel тоже называю, как в апстриме. Обычно смысла нет извращаться с добавлением lib к -devel. -- Regards, Sergey. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 7:42 ` [devel] " Sergey V Turchin @ 2025-12-03 9:04 ` Constantin Sunzow 2025-12-03 9:35 ` Anton Farygin ` (2 more replies) 0 siblings, 3 replies; 15+ messages in thread From: Constantin Sunzow @ 2025-12-03 9:04 UTC (permalink / raw) To: ALT Linux Team development discussions Sergey V Turchin <zerg@altlinux.org> writes: >> А вот исходный пакет да, можно называть как в апстриме. > Я и -devel тоже называю, как в апстриме. Обычно смысла нет извращаться с > добавлением lib к -devel. Речь не про devel. Не обратил внимание когда резал diff. Автор задания читает рассылку? Нам нужно собрать версию eigen 3.4.1, которая предоставит eigen3-devel. Релиз 30 сентября. В p11 - 3.4.0. Мы не можем собрать две версии из eigen3. Возможные сценарии: - сформировать исходный libeigen3 (нежелательно) - собрать eigen3 с эпохой Последнюю версию собрать из исходного eigen. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 9:04 ` [devel] " Constantin Sunzow @ 2025-12-03 9:35 ` Anton Farygin 2025-12-03 11:23 ` Constantin Sunzow 2025-12-03 10:22 ` [devel] " Sergey V Turchin 2025-12-03 10:35 ` [devel] " Sergey V Turchin 2 siblings, 1 reply; 15+ messages in thread From: Anton Farygin @ 2025-12-03 9:35 UTC (permalink / raw) To: devel On 12/3/25 12:04, Constantin Sunzow wrote: > Sergey V Turchin <zerg@altlinux.org> writes: >>> А вот исходный пакет да, можно называть как в апстриме. >> Я и -devel тоже называю, как в апстриме. Обычно смысла нет извращаться с >> добавлением lib к -devel. > Речь не про devel. Не обратил внимание когда резал diff. > > Автор задания читает рассылку? > > Нам нужно собрать версию eigen 3.4.1, которая предоставит eigen3-devel. > Релиз 30 сентября. > В p11 - 3.4.0. > > Мы не можем собрать две версии из eigen3. > > Возможные сценарии: > - сформировать исходный libeigen3 (нежелательно) > - собрать eigen3 с эпохой > > Последнюю версию собрать из исходного eigen. Непонятно вы вообще какую задачу решаете ? ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 9:35 ` Anton Farygin @ 2025-12-03 11:23 ` Constantin Sunzow 2025-12-03 13:16 ` Anton Farygin 2025-12-03 15:31 ` Anton Farygin 0 siblings, 2 replies; 15+ messages in thread From: Constantin Sunzow @ 2025-12-03 11:23 UTC (permalink / raw) To: ALT Linux Team development discussions Anton Farygin <rider@basealt.ru> writes: > Непонятно вы вообще какую задачу решаете ? -------------------- Start of forwarded message -------------------- To: Constantin Sunzow <protvin@altlinux.org> From: Pavel Petrykin <silverducks@altlinux.org> Subject: Пакет eigen3 Добрый день! На данный момент столкнулся с проблемой по поводу этого пакета. Дошел по цепочке зависимостей сюда: gz-physics -> dart -> fcl -> eigen. С eigen пятой версии fcl не собирается и насколько могу судить по логам, написать патч не получится: есть ошибки на большом количестве методов нового eigen. Судя по https://bugzilla.altlinux.org/56619, подобная проблема также есть в ряде других пакетов. Подскажите, как быть в данном случае? Есть мысль разделить пакет на eigen3 и eigen - версия 3.* и последняя соответственно, как это сделано, например, для ffmpeg / ffmpeg6 и catch / catch2. Однако у нас пакет уже назван с цифрой - "eigen3". -------------------- End of forwarded message -------------------- ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 11:23 ` Constantin Sunzow @ 2025-12-03 13:16 ` Anton Farygin 2025-12-03 13:48 ` Constantin Sunzow 2025-12-03 15:31 ` Anton Farygin 1 sibling, 1 reply; 15+ messages in thread From: Anton Farygin @ 2025-12-03 13:16 UTC (permalink / raw) To: devel On 12/3/25 14:23, Constantin Sunzow wrote: > Есть мысль разделить пакет на eigen3 и eigen - версия 3.* и последняя > соответственно, как это сделано, например, для ffmpeg / ffmpeg6 и catch > / catch2. Однако у нас пакет уже назван с цифрой - "eigen3". Для ffmpeg так не сделано. А что говорит апстрим по этому поводу ? ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 13:16 ` Anton Farygin @ 2025-12-03 13:48 ` Constantin Sunzow 2025-12-03 15:28 ` Anton Farygin 0 siblings, 1 reply; 15+ messages in thread From: Constantin Sunzow @ 2025-12-03 13:48 UTC (permalink / raw) To: ALT Linux Team development discussions Anton Farygin <rider@basealt.ru> writes: > А что говорит апстрим по этому поводу ? Ветка получает обновления. https://gitlab.com/libeigen/eigen/-/tree/3.4 ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 13:48 ` Constantin Sunzow @ 2025-12-03 15:28 ` Anton Farygin 0 siblings, 0 replies; 15+ messages in thread From: Anton Farygin @ 2025-12-03 15:28 UTC (permalink / raw) To: devel On 12/3/25 16:48, Constantin Sunzow wrote: > Anton Farygin <rider@basealt.ru> writes: >> А что говорит апстрим по этому поводу ? > Ветка получает обновления. > > https://gitlab.com/libeigen/eigen/-/tree/3.4 Не этот апстрим ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 11:23 ` Constantin Sunzow 2025-12-03 13:16 ` Anton Farygin @ 2025-12-03 15:31 ` Anton Farygin 1 sibling, 0 replies; 15+ messages in thread From: Anton Farygin @ 2025-12-03 15:31 UTC (permalink / raw) To: devel On 12/3/25 14:23, Constantin Sunzow wrote: > Дошел по цепочке зависимостей сюда: gz-physics -> dart -> fcl -> eigen. https://github.com/flexible-collision-library/fcl/pull/609/files не вот этого ли патча не хватает для fcl ? ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 9:04 ` [devel] " Constantin Sunzow 2025-12-03 9:35 ` Anton Farygin @ 2025-12-03 10:22 ` Sergey V Turchin 2025-12-03 10:31 ` [devel] " Sergey V Turchin 2025-12-03 10:35 ` [devel] " Sergey V Turchin 2 siblings, 1 reply; 15+ messages in thread From: Sergey V Turchin @ 2025-12-03 10:22 UTC (permalink / raw) To: ALT Linux Team development discussions On Wednesday, 3 December 2025 12:04:28 MSK Constantin Sunzow wrote: > Sergey V Turchin <zerg@altlinux.org> writes: > > >> А вот исходный пакет да, можно называть как в апстриме. > > > > Я и -devel тоже называю, как в апстриме. Обычно смысла нет извращаться с > > добавлением lib к -devel. > Речь не про devel. Про devel тоже. https://git.altlinux.org/tasks/401479/gears/500/git? p=git;a=commitdiff;h=549b25ffb89e3fd6ee71af280a52834224338048 -- Regards, Sergey. ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: Re: [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 10:22 ` [devel] " Sergey V Turchin @ 2025-12-03 10:31 ` Sergey V Turchin 0 siblings, 0 replies; 15+ messages in thread From: Sergey V Turchin @ 2025-12-03 10:31 UTC (permalink / raw) To: ALT Linux Team development discussions On Wednesday, 3 December 2025 13:22:07 MSK Sergey Turchin wrote: > On Wednesday, 3 December 2025 12:04:28 MSK Constantin Sunzow wrote: > > Sergey V Turchin <zerg@altlinux.org> writes: > > >> А вот исходный пакет да, можно называть как в апстриме. > > > > > > Я и -devel тоже называю, как в апстриме. Обычно смысла нет извращаться с > > > добавлением lib к -devel. > > > > Речь не про devel. > > Про devel тоже. > https://git.altlinux.org/tasks/401479/gears/500/git? > p=git;a=commitdiff;h=549b25ffb89e3fd6ee71af280a52834224338048 %{name}_%soversion-devel это даже черезчур. -- Regards, Sergey. ^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d 2025-12-03 9:04 ` [devel] " Constantin Sunzow 2025-12-03 9:35 ` Anton Farygin 2025-12-03 10:22 ` [devel] " Sergey V Turchin @ 2025-12-03 10:35 ` Sergey V Turchin 2 siblings, 0 replies; 15+ messages in thread From: Sergey V Turchin @ 2025-12-03 10:35 UTC (permalink / raw) To: ALT Linux Team development discussions On Wednesday, 3 December 2025 12:04:28 MSK Constantin Sunzow wrote: > Sergey V Turchin <zerg@altlinux.org> writes: > > >> А вот исходный пакет да, можно называть как в апстриме. > > > > Я и -devel тоже называю, как в апстриме. Обычно смысла нет извращаться с > > добавлением lib к -devel. > > > Речь не про devel. Не обратил внимание когда резал diff. > > Автор задания читает рассылку? Читает, т.к. https://bugzilla.altlinux.org/51793 . И не только лишь он. [...] -- Regards, Sergey. ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2025-12-03 15:31 UTC | newest] Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2025-12-02 12:45 ` [devel] [#401479] [test-only] FAILED eigen3.git=5.0.1-alt1.git01a919d Constantin Sunzow 2025-12-02 12:52 ` Anton Farygin 2025-12-02 13:15 ` Constantin Sunzow 2025-12-02 15:09 ` Mikhail Efremov 2025-12-03 7:42 ` [devel] " Sergey V Turchin 2025-12-03 9:04 ` [devel] " Constantin Sunzow 2025-12-03 9:35 ` Anton Farygin 2025-12-03 11:23 ` Constantin Sunzow 2025-12-03 13:16 ` Anton Farygin 2025-12-03 13:48 ` Constantin Sunzow 2025-12-03 15:28 ` Anton Farygin 2025-12-03 15:31 ` Anton Farygin 2025-12-03 10:22 ` [devel] " Sergey V Turchin 2025-12-03 10:31 ` [devel] " Sergey V Turchin 2025-12-03 10:35 ` [devel] " Sergey V Turchin
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