* Re: [devel] [#223227] DONE srpm=perl-Math-Pari-2.030507-alt1_2.src.rpm
@ 2019-02-28 13:01 ` Dmitry V. Levin
2019-02-28 17:25 ` Igor Vlasenko
0 siblings, 1 reply; 4+ messages in thread
From: Dmitry V. Levin @ 2019-02-28 13:01 UTC (permalink / raw)
To: Igor Vlasenko; +Cc: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 655 bytes --]
On Thu, Feb 28, 2019 at 12:52:49PM +0000, Girar Builder pender robot wrote:
> http://git.altlinux.org/tasks/archive/done/_217/223227/logs/events.1.4.log
>
> 2019-Feb-28 12:43:23 :: task #223227 for sisyphus started by viy:
> #100 build perl-Math-Pari-2.030507-alt1_2.src.rpm
[...]
> 2019-Feb-28 12:52:11 :: updated /srpms/p/perl-Math-Pari.git branch `sisyphus'
> 2019-Feb-28 12:52:48 :: gears update OK
> 2019-Feb-28 12:52:48 :: task #223227 for sisyphus DONE
Могу констатировать: в результате перехода этого пакета на fedora import
файл perl-Math-Pari.spec существенно испортился.
Подозреваю, что и результат тоже пострадал.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] [#223227] DONE srpm=perl-Math-Pari-2.030507-alt1_2.src.rpm
2019-02-28 13:01 ` [devel] [#223227] DONE srpm=perl-Math-Pari-2.030507-alt1_2.src.rpm Dmitry V. Levin
@ 2019-02-28 17:25 ` Igor Vlasenko
2019-02-28 17:49 ` Dmitry V. Levin
0 siblings, 1 reply; 4+ messages in thread
From: Igor Vlasenko @ 2019-02-28 17:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, Feb 28, 2019 at 04:01:14PM +0300, Dmitry V. Levin wrote:
> Могу констатировать: в результате перехода этого пакета на fedora import
> файл perl-Math-Pari.spec существенно испортился.
> Подозреваю, что и результат тоже пострадал.
Зря. В итоге пакет существенно выпрямился. Ранее он таскал с собой
исходники библиотеки, которые достаточно криво пытался
сконфигурировать и собрать.
Теперь библиотека собирается отдельно и прямо,
модуль с ней так же прямо линкуется.
Я достаточно долго пытался обновить его в старом кривом виде,
но в итоге плюнул и заменил на импорт.
> файл perl-Math-Pari.spec существенно испортился.
Во первых, нам нужны шашечки ли ехать?
Пакет обновился до новой версии, заодно распрямился.
Будем спек-граммар-наци на протухших пакетах
или будем со свежими пакетами, но нюхать внутри спека
реактивный выхлоп от движка робота?
Во вторых, пользователям спек не нужен ни для чего.
более того, в системах генерации и импорта пакетов -
спек - это некий промежуточный выхлоп от одного робота
к другому роботу.
Его должен читать rpmbuild,
а майнтайнер - только в исключительных случаях,
когда нужно внести ручные правки.
--
I V
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] [#223227] DONE srpm=perl-Math-Pari-2.030507-alt1_2.src.rpm
2019-02-28 17:25 ` Igor Vlasenko
@ 2019-02-28 17:49 ` Dmitry V. Levin
2019-02-28 19:11 ` Igor Vlasenko
0 siblings, 1 reply; 4+ messages in thread
From: Dmitry V. Levin @ 2019-02-28 17:49 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1301 bytes --]
On Thu, Feb 28, 2019 at 07:25:53PM +0200, Igor Vlasenko wrote:
> On Thu, Feb 28, 2019 at 04:01:14PM +0300, Dmitry V. Levin wrote:
> > Могу констатировать: в результате перехода этого пакета на fedora import
> > файл perl-Math-Pari.spec существенно испортился.
> > Подозреваю, что и результат тоже пострадал.
>
> Зря. В итоге пакет существенно выпрямился. Ранее он таскал с собой
> исходники библиотеки, которые достаточно криво пытался
> сконфигурировать и собрать.
> Теперь библиотека собирается отдельно и прямо,
> модуль с ней так же прямо линкуется.
>
> Я достаточно долго пытался обновить его в старом кривом виде,
> но в итоге плюнул и заменил на импорт.
>
> > файл perl-Math-Pari.spec существенно испортился.
>
> Во первых, нам нужны шашечки ли ехать?
Нет, это выбор между результатом работы мантейнера
(в т.ч. с использованием скриптов) и карго-культом.
> Пакет обновился до новой версии, заодно распрямился.
> Будем спек-граммар-наци на протухших пакетах
> или будем со свежими пакетами, но нюхать внутри спека
> реактивный выхлоп от движка робота?
Импорт в Сизиф файлов с таким содержанием как в perl-Math-Pari.spec --
это воплощение карго-культа:
http://git.altlinux.org/srpms/p/..git?p=perl-Math-Pari.git;a=blob;f=perl-Math-Pari.spec
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] [#223227] DONE srpm=perl-Math-Pari-2.030507-alt1_2.src.rpm
2019-02-28 17:49 ` Dmitry V. Levin
@ 2019-02-28 19:11 ` Igor Vlasenko
0 siblings, 0 replies; 4+ messages in thread
From: Igor Vlasenko @ 2019-02-28 19:11 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, Feb 28, 2019 at 08:49:30PM +0300, Dmitry V. Levin wrote:
> Импорт в Сизиф файлов с таким содержанием как в perl-Math-Pari.spec --
> это воплощение карго-культа:
>
> http://git.altlinux.org/srpms/p/..git?p=perl-Math-Pari.git;a=blob;f=perl-Math-Pari.spec
Гм. а что там страшного с содержанием?
Единственное, что мне попалось на глаза -
скрипт не справился с преобразованием
%global __provides_exclude ^(perl\\(Math::Pari\\)$|Pari\\.so)
заменил
%filter_from_provides /^\(perl(Math.Pari\\)$\|Pari\\.so\)/d
а правильно было бы
%filter_from_provides /^\(perl(Math.Pari.pm\\)$\|Pari\\.so\)/d
Осталась висеть в спеке сопля.
В принципе, не страшно,
поскольку фильтр в данном случае по хорошему и не нужен.
Но раз раздражает, я убрал -
#223288 BUILDING #1 [locked] sisyphus srpm=perl-Math-Pari-2.030507-alt2_2.src.rpm
IMHO, наоборот, показывает крутость преобразователя,
который замечает даже такие мелочи, как __provides_exclude
и транслирует.
--
I V
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-02-28 19:11 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-28 13:01 ` [devel] [#223227] DONE srpm=perl-Math-Pari-2.030507-alt1_2.src.rpm Dmitry V. Levin
2019-02-28 17:25 ` Igor Vlasenko
2019-02-28 17:49 ` Dmitry V. Levin
2019-02-28 19:11 ` Igor Vlasenko
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