ALT Linux Team development discussions
 help / color / mirror / Atom feed
* 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