* [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
* [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
* 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
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