Культурный офтопик
 help / color / mirror / Atom feed
* [room] Утопическая идея. RPM build online.
@ 2007-11-28  6:02 ALT Linux User
  2007-11-28  6:35 ` Avramenko Andrew
                   ` (4 more replies)
  0 siblings, 5 replies; 36+ messages in thread
From: ALT Linux User @ 2007-11-28  6:02 UTC (permalink / raw)
  To: ALT Smoke Room

Пришла в голову такая идея: а нельзя ли сделать автоматический онлайн
rpm builder для превращения source файла в полноценный rpm пакет
собранный по альтовским спецификациям?

Допустим пользователь заходит на страницу с формой, где указывает свою
версию ALT Linux (например: 4.0, Branch 4, и т.п, можно ему
подсказать, где и что искать, или предусмотреть спецутилиту для сбора
таких сведений, а он пусть только лог пошлёт), указывает адрес source
файла в сети, указывает свой e-mail, как он хочет забрать файл (e-mail
attach, ftp link) и условно говоря, нажимает кнопку 'build!'.

Поскольку процесс опакечивания формализован, может быть возможно
сделать такой сервис? Автоматическая система будет куда как более
аккуратна, чем обычный пользователь в проверке версий приложений,
компиляторов, библиотек. К тому же, в её распоряжении все пакеты и
библиотеки ALT Linux Team.
Это избавит от установки на машину пользователя всего это добра,
которое бывает нужно для одного/двух раз.

Возможно, стоит сделать две версии страницы: новичок и эксперт, где
настройки более тонкие, если человек знает, что делает.

Далее, пользователь получает пакет, и заполняет форму: встало/не
встало, работает/не работает и т.п.

Часто пользователи обращают внимание на одни и те же пакеты, так что
вести специальный репозиторий, с уже опакеченным. Репозиторий назвать
"Прокруст"...

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28  6:02 [room] Утопическая идея. RPM build online ALT Linux User
@ 2007-11-28  6:35 ` Avramenko Andrew
  2007-11-28  9:05 ` Mykola S. Grechukh
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 36+ messages in thread
From: Avramenko Andrew @ 2007-11-28  6:35 UTC (permalink / raw)
  To: Культурный
	офтопик

ALT Linux User пишет:
>  для превращения source файла в полноценный rpm пакет

Что такое source файл?  bash.c ?


--
С уважением,
Андрей


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28  6:02 [room] Утопическая идея. RPM build online ALT Linux User
  2007-11-28  6:35 ` Avramenko Andrew
@ 2007-11-28  9:05 ` Mykola S. Grechukh
  2007-11-28 10:18 ` frozen penguin
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 36+ messages in thread
From: Mykola S. Grechukh @ 2007-11-28  9:05 UTC (permalink / raw)
  To: Культурный
	офтопик

2007/11/28, ALT Linux User <altlinux.mailbox>:

> Поскольку процесс опакечивания формализован,

этот процесс не формализован

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28  6:02 [room] Утопическая идея. RPM build online ALT Linux User
  2007-11-28  6:35 ` Avramenko Andrew
  2007-11-28  9:05 ` Mykola S. Grechukh
@ 2007-11-28 10:18 ` frozen penguin
  2007-11-28 10:27 ` Anatol B. Bazyukin
  2007-11-28 14:38 ` Michael Shigorin
  4 siblings, 0 replies; 36+ messages in thread
From: frozen penguin @ 2007-11-28 10:18 UTC (permalink / raw)
  To: Культурный
	офтопик

ALT Linux User пишет:
Репозиторий назвать
> "Прокруст"...

лучше "Грабли"



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28  6:02 [room] Утопическая идея. RPM build online ALT Linux User
                   ` (2 preceding siblings ...)
  2007-11-28 10:18 ` frozen penguin
@ 2007-11-28 10:27 ` Anatol B. Bazyukin
  2007-11-28 14:38 ` Michael Shigorin
  4 siblings, 0 replies; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-11-28 10:27 UTC (permalink / raw)
  To: Культурный
	офтопик

Здравствуйте, ALT.

Вы писали 28 ноября 2007 г., 9:02:08:

> Пришла в голову такая идея: а нельзя ли сделать автоматический онлайн
> rpm builder для превращения source файла в полноценный rpm пакет
> собранный по альтовским спецификациям?

http://lists.altlinux.org/pipermail/community/2006-October/382488.html


-- 
С уважением,
 Anatol                          



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28  6:02 [room] Утопическая идея. RPM build online ALT Linux User
                   ` (3 preceding siblings ...)
  2007-11-28 10:27 ` Anatol B. Bazyukin
@ 2007-11-28 14:38 ` Michael Shigorin
  2007-11-28 15:18   ` Anatol B. Bazyukin
  4 siblings, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2007-11-28 14:38 UTC (permalink / raw)
  To: ALT Smoke Room

On Wed, Nov 28, 2007 at 09:02:08AM +0300, ALT Linux User wrote:
> Пришла в голову такая идея: а нельзя ли сделать автоматический
> онлайн rpm builder для превращения source файла в полноценный
> rpm пакет собранный по альтовским спецификациям?

Боюсь, пока исходники не соответствуют элементарной культуре
написания (и гнушным рекомендациям по упаковке и именованию 
тарболов) -- они не будут укладываться в такое прокрустово 
ложе никак.

Во многом из-за этого альтовские спецификации -- не для роботов,
а для людей; почитайте http://docs.altlinux.ru/alt/devel/ch01.html
сами...

PS: частные случаи вроде CPAN (соответственно cpan2rpm)
существуют, но очень уж они частные.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 14:38 ` Michael Shigorin
@ 2007-11-28 15:18   ` Anatol B. Bazyukin
  2007-11-28 16:37     ` Aleksey Novodvorsky
  2007-11-29 18:18     ` Michael Shigorin
  0 siblings, 2 replies; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-11-28 15:18 UTC (permalink / raw)
  To: ALT Smoke Room

Здравствуйте, Michael.

Вы писали 28 ноября 2007 г., 17:38:44:

> Во многом из-за этого альтовские спецификации -- не для роботов,
> а для людей;

Следовательно, организация производства на уровне средневековья.
Цеховая организация, длительное обучения от мастера к ученику,
максимум ручного труда и неприязнь к чужим спекам -
Vitaly Lipatov: "спек для ALT должен быть красивым, а сторонние спеки
зачастую этим не блещут".
Кто-то еще сказал: "Эти спеки сделаны роботом и поэтому они плохи"
За точность цитаты не ручаюсь, но это говорит о том, что где-то уже
вышли на рубеж промышленной революции.

-- 
С уважением,
 Anatol                          



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 15:18   ` Anatol B. Bazyukin
@ 2007-11-28 16:37     ` Aleksey Novodvorsky
  2007-11-28 17:00       ` Anatol B. Bazyukin
  2007-11-29 18:18     ` Michael Shigorin
  1 sibling, 1 reply; 36+ messages in thread
From: Aleksey Novodvorsky @ 2007-11-28 16:37 UTC (permalink / raw)
  To: Anatol B. Bazyukin,
	Культурный
	офтопик

Речь не о том. При нестандартных тарболах от upstream не может быть
генерации spec-файлов. То есть проблема не в Сизифе.
Rgrds, Алексей.

On 11/28/07, Anatol B. Bazyukin <a.bazyukin@gmail.com> wrote:
> Здравствуйте, Michael.
>
> Вы писали 28 ноября 2007 г., 17:38:44:
>
> > Во многом из-за этого альтовские спецификации -- не для роботов,
> > а для людей;
>
> Следовательно, организация производства на уровне средневековья.
> Цеховая организация, длительное обучения от мастера к ученику,
> максимум ручного труда и неприязнь к чужим спекам -
> Vitaly Lipatov: "спек для ALT должен быть красивым, а сторонние спеки
> зачастую этим не блещут".
> Кто-то еще сказал: "Эти спеки сделаны роботом и поэтому они плохи"
> За точность цитаты не ручаюсь, но это говорит о том, что где-то уже
> вышли на рубеж промышленной революции.
>
> --
> С уважением,
>  Anatol
>
> _______________________________________________
> smoke-room mailing list
> smoke-room@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/smoke-room

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 16:37     ` Aleksey Novodvorsky
@ 2007-11-28 17:00       ` Anatol B. Bazyukin
  2007-11-28 18:26         ` Pavlov Konstantin
                           ` (2 more replies)
  0 siblings, 3 replies; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-11-28 17:00 UTC (permalink / raw)
  To: ALT Smoke Room

Здравствуйте, Aleksey.

Вы писали 28 ноября 2007 г., 19:37:02:

> Речь не о том. При нестандартных тарболах от upstream не может быть
> генерации spec-файлов. То есть проблема не в Сизифе.
Тогда может:

Пришла в голову такая идея: а нельзя ли сделать автоматический
spec rebuilder для превращения spec файла другого дистрибутив в
полноценный spec для ALT?

Этот вопрос я уже задавал год назад, может что-то с тех пор
изменилось?


-- 
С уважением,
 Anatol                          




^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 17:00       ` Anatol B. Bazyukin
@ 2007-11-28 18:26         ` Pavlov Konstantin
  2007-11-28 18:43           ` Anatol B. Bazyukin
  2007-11-29  7:53         ` Vitaly Lipatov
  2007-11-29 18:21         ` Michael Shigorin
  2 siblings, 1 reply; 36+ messages in thread
From: Pavlov Konstantin @ 2007-11-28 18:26 UTC (permalink / raw)
  To: smoke-room

[-- Attachment #1: Type: text/plain, Size: 723 bytes --]

On Wed, Nov 28, 2007 at 08:00:07PM +0300, Anatol B. Bazyukin wrote:
> Здравствуйте, Aleksey.
> 
> Вы писали 28 ноября 2007 г., 19:37:02:
> 
> > Речь не о том. При нестандартных тарболах от upstream не может быть
> > генерации spec-файлов. То есть проблема не в Сизифе.
> Тогда может:
> 
> Пришла в голову такая идея: а нельзя ли сделать автоматический
> spec rebuilder для превращения spec файла другого дистрибутив в
> полноценный spec для ALT?
> 
> Этот вопрос я уже задавал год назад, может что-то с тех пор
> изменилось?

cleanup_spec из rpm-utils похоже на то, что вам надо.

-- 
> > Пакет kvm
> Он живой?  Он чем-то лучше media:// ?
Это прообраз. Его пора убрать из Сизифа.
		-- zerg in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 18:26         ` Pavlov Konstantin
@ 2007-11-28 18:43           ` Anatol B. Bazyukin
  2007-11-28 19:07             ` Pavlov Konstantin
  0 siblings, 1 reply; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-11-28 18:43 UTC (permalink / raw)
  To: Культурный
	офтопик

Здравствуйте, Pavlov.

Вы писали 28 ноября 2007 г., 21:26:34:

> cleanup_spec из rpm-utils похоже на то, что вам надо.
cleanup_spec и rpmcs не тянут на rebuilder


-- 
С уважением,
 Anatol                          



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 18:43           ` Anatol B. Bazyukin
@ 2007-11-28 19:07             ` Pavlov Konstantin
  2007-11-28 19:30               ` Anatol B. Bazyukin
  0 siblings, 1 reply; 36+ messages in thread
From: Pavlov Konstantin @ 2007-11-28 19:07 UTC (permalink / raw)
  To: smoke-room

[-- Attachment #1: Type: text/plain, Size: 465 bytes --]

On Wed, Nov 28, 2007 at 09:43:08PM +0300, Anatol B. Bazyukin wrote:
> Здравствуйте, Pavlov.
> 
> Вы писали 28 ноября 2007 г., 21:26:34:
> 
> > cleanup_spec из rpm-utils похоже на то, что вам надо.
> cleanup_spec и rpmcs не тянут на rebuilder

Потому что это невозможно в общем случае.

А частных случаев настолько много, что их нельзя описать.

-- 
В общем, если бы в Eclipse работало всё, что там есть - была бы
мощнейшая штука.
		-- vyt in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 19:07             ` Pavlov Konstantin
@ 2007-11-28 19:30               ` Anatol B. Bazyukin
  2007-11-29  6:20                 ` Avramenko Andrew
  0 siblings, 1 reply; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-11-28 19:30 UTC (permalink / raw)
  To: Культурный
	офтопик

Здравствуйте, Pavlov.

Вы писали 28 ноября 2007 г., 22:07:13:

> Потому что это невозможно в общем случае.

> А частных случаев настолько много, что их нельзя описать.

Цитирую ldv:
  Если нужно просто собрать чужой srpm-пакет, то можно просто взять и
  собрать.  FC'шные и MDK'шные пакеты с высокой вероятностью могут собраться
  без внесения изменений в spec-файл.  Пакеты из SuSE и PLD более широко
  используют свои макросы, возможно, потребуется адаптация.

Выбрать один дистрибутив с высокой вероятностью - вот и частный
случай.
Сложность перевода, по-видимому, ниже чем english -> russian :)


-- 
С уважением,
 Anatol                          



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 19:30               ` Anatol B. Bazyukin
@ 2007-11-29  6:20                 ` Avramenko Andrew
  2007-11-29  9:05                   ` Anatol B. Bazyukin
  0 siblings, 1 reply; 36+ messages in thread
From: Avramenko Andrew @ 2007-11-29  6:20 UTC (permalink / raw)
  To: Культурный
	офтопик

Anatol B. Bazyukin пишет:
> Здравствуйте, Pavlov.
> 
> Вы писали 28 ноября 2007 г., 22:07:13:
> 
>> Потому что это невозможно в общем случае.
> 
>> А частных случаев настолько много, что их нельзя описать.
> 
> Цитирую ldv:
>   Если нужно просто собрать чужой srpm-пакет, то можно просто взять и
>   собрать.  FC'шные и MDK'шные пакеты с высокой вероятностью могут собраться
>   без внесения изменений в spec-файл.  Пакеты из SuSE и PLD более широко
>   используют свои макросы, возможно, потребуется адаптация.
> 
> Выбрать один дистрибутив с высокой вероятностью - вот и частный
> случай.
> Сложность перевода, по-видимому, ниже чем english -> russian :)
> 
> 

Простите, мы не просто копируем оттуда сюда иначе я не вижу смысла 
дистрибутива как такого. Можно влиться тогда всей alt linux team в 
fedoraproject и все. Проблема именно в том, что большая часть участников 
team собирает свои пакеты не так как в fedora/mandrake и с их колокольни 
они собирают их лучше.

Я не хочу сейчас доказывать, что моя сборка ulogd лучше сборки Bompard'а 
  в fedoraproject. Она просто не такая и все.



--
С уважением,
Андрей


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 17:00       ` Anatol B. Bazyukin
  2007-11-28 18:26         ` Pavlov Konstantin
@ 2007-11-29  7:53         ` Vitaly Lipatov
  2007-11-29  8:22           ` Anatol B. Bazyukin
  2007-11-29 18:21         ` Michael Shigorin
  2 siblings, 1 reply; 36+ messages in thread
From: Vitaly Lipatov @ 2007-11-29  7:53 UTC (permalink / raw)
  To: Anatol B. Bazyukin,
	Культурный
	офтопик

On 28 ноября 2007, Anatol B. Bazyukin wrote:
> Здравствуйте, Aleksey.
>
> Вы писали 28 ноября 2007 г., 19:37:02:
> > Речь не о том. При нестандартных тарболах от upstream не
> > может быть генерации spec-файлов. То есть проблема не в
> > Сизифе.
>
> Тогда может:
>
> Пришла в голову такая идея: а нельзя ли сделать автоматический
> spec rebuilder для превращения spec файла другого дистрибутив
> в полноценный spec для ALT?
И всё же rpmcs делает много работы по превращению спека в 
альтовый.
Хотя rpmbph, занимающийся портированием альтового спека на 
целевую платформу (например, для его сборки на SUSE или 
Mandriva) вполне справляется со своей задачей.
Так собирается WINE@Etersoft для всех платформ, и некоторые 
другие пакеты:
ftp://updates.etersoft.ru/pub/Etersoft/BuildFarm


-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29  7:53         ` Vitaly Lipatov
@ 2007-11-29  8:22           ` Anatol B. Bazyukin
  2007-12-03 22:41             ` Vitaly Lipatov
  0 siblings, 1 reply; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-11-29  8:22 UTC (permalink / raw)
  To: Культурный
	офтопик

29.11.07, Vitaly Lipatov написал(а):
> И всё же rpmcs делает много работы по превращению спека в
> альтовый.
> Хотя rpmbph, занимающийся портированием альтового спека на
> целевую платформу (например, для его сборки на SUSE или
> Mandriva) вполне справляется со своей задачей.
> Так собирается WINE@Etersoft для всех платформ, и некоторые
> другие пакеты

Получается, что имеется неполная пара для перевода:
ALT -> other есть
other -> ALT нет
но принципиальная возможность существует?

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29  6:20                 ` Avramenko Andrew
@ 2007-11-29  9:05                   ` Anatol B. Bazyukin
  2007-11-29 10:15                     ` Avramenko Andrew
  0 siblings, 1 reply; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-11-29  9:05 UTC (permalink / raw)
  To: Культурный
	офтопик

29.11.07, Avramenko Andrew написал(а):
> Anatol B. Bazyukin пишет:

> Простите, мы не просто копируем оттуда сюда иначе я не вижу смысла
> дистрибутива как такого. Можно влиться тогда всей alt linux team в
> fedoraproject и все. Проблема именно в том, что большая часть участников
> team собирает свои пакеты не так как в fedora/mandrake и с их колокольни
> они собирают их лучше.
Не сомневаюсь, но всякий раз когда я пытаюсь найти стандарты(политику)
для сборки
в ALT я получаю ссылки на http://docs.altlinux.ru/alt/devel/ch01.html
(кстати, там нарушены внутренние ссылки) и freesource
Но все эти материалы не для начинающих :)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29  9:05                   ` Anatol B. Bazyukin
@ 2007-11-29 10:15                     ` Avramenko Andrew
  2007-11-29 18:22                       ` Michael Shigorin
  0 siblings, 1 reply; 36+ messages in thread
From: Avramenko Andrew @ 2007-11-29 10:15 UTC (permalink / raw)
  To: Культурный
	офтопик

Простите, я не знаю Ваш уровень подготовки.
Если Вы до этого ни разу не собирали, то наверное нужно начать откуда-нибудь отсюда:
http://wiki.rpm.org/Docs

Когда у Вас будет достаточно полная картина по технологии сборки, то уже стоит
читать policy. Поверьте, сильно большой разницы нет. Кстати, не так давно,
по-моему в sisyphus@, мелькала тема о том с чего стоит начинать. Было много полезных
советов. Попробуйте найти тему.



-----Original Message-----
From: "Anatol B. Bazyukin" <a.bazyukin@gmail.com>
To: "Культурный офтопик" <smoke-room@lists.altlinux.org>
Date: Thu, 29 Nov 2007 12:05:13 +0300
Subject: Re: [room] Утопическая идея. RPM build online.

> 29.11.07, Avramenko Andrew написал(а):
> > Anatol B. Bazyukin пишет:
> 
> > Простите, мы не просто копируем оттуда сюда иначе я не вижу смысла
> > дистрибутива как такого. Можно влиться тогда всей alt linux team в
> > fedoraproject и все. Проблема именно в том, что большая часть участников
> > team собирает свои пакеты не так как в fedora/mandrake и с их колокольни
> > они собирают их лучше.
> Не сомневаюсь, но всякий раз когда я пытаюсь найти стандарты(политику)
> для сборки
> в ALT я получаю ссылки на http://docs.altlinux.ru/alt/devel/ch01.html
> (кстати, там нарушены внутренние ссылки) и freesource
> Но все эти материалы не для начинающих :)
> _______________________________________________
> smoke-room mailing list
> smoke-room@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/smoke-room


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 15:18   ` Anatol B. Bazyukin
  2007-11-28 16:37     ` Aleksey Novodvorsky
@ 2007-11-29 18:18     ` Michael Shigorin
  2007-11-29 18:22       ` Vyatcheslav Perevalov
  2007-11-29 18:31       ` Anatol B. Bazyukin
  1 sibling, 2 replies; 36+ messages in thread
From: Michael Shigorin @ 2007-11-29 18:18 UTC (permalink / raw)
  To: ALT Smoke Room

On Wed, Nov 28, 2007 at 06:18:35PM +0300, Anatol B. Bazyukin wrote:
> > Во многом из-за этого альтовские спецификации -- не для роботов,
> > а для людей;
> Следовательно, организация производства на уровне средневековья.
> Цеховая организация, длительное обучения от мастера к ученику,
> максимум ручного труда и неприязнь к чужим спекам -
> Vitaly Lipatov: "спек для ALT должен быть красивым, а сторонние спеки
> зачастую этим не блещут".
> Кто-то еще сказал: "Эти спеки сделаны роботом и поэтому они плохи"
> За точность цитаты не ручаюсь, но это говорит о том, что где-то уже
> вышли на рубеж промышленной революции.

Да нет же.  Где-то гонят пиво, а у нас делают коньяк.  Это просто
разные вещи.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-28 17:00       ` Anatol B. Bazyukin
  2007-11-28 18:26         ` Pavlov Konstantin
  2007-11-29  7:53         ` Vitaly Lipatov
@ 2007-11-29 18:21         ` Michael Shigorin
  2007-11-29 18:48           ` Anatol B. Bazyukin
  2 siblings, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2007-11-29 18:21 UTC (permalink / raw)
  To: ALT Smoke Room

On Wed, Nov 28, 2007 at 08:00:07PM +0300, Anatol B. Bazyukin wrote:
> Пришла в голову такая идея: а нельзя ли сделать автоматический
> spec rebuilder для превращения spec файла другого дистрибутив в
> полноценный spec для ALT?

Есть spec_cleanup (в rpm-utils).  Некоторую работу делает.
Ещё некоторую делает rpmcs из etersoft-build-utils.

> Этот вопрос я уже задавал год назад, может что-то с тех пор
> изменилось?

Возможно, его не поняли или не заметили... обе утилиты существуют
довольно давно.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:18     ` Michael Shigorin
@ 2007-11-29 18:22       ` Vyatcheslav Perevalov
  2007-11-29 18:24         ` Michael Shigorin
  2007-11-29 18:31       ` Anatol B. Bazyukin
  1 sibling, 1 reply; 36+ messages in thread
From: Vyatcheslav Perevalov @ 2007-11-29 18:22 UTC (permalink / raw)
  To: ALT Smoke Room

В сообщении от 30 ноября 2007 Michael Shigorin написал(a):
> Где-то гонят пиво, а у нас делают коньяк.  

Пришлашайте в гости

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 10:15                     ` Avramenko Andrew
@ 2007-11-29 18:22                       ` Michael Shigorin
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Shigorin @ 2007-11-29 18:22 UTC (permalink / raw)
  To: Культурный
	офтопик

On Thu, Nov 29, 2007 at 01:15:17PM +0300, Avramenko Andrew wrote:
> по-моему в sisyphus@, мелькала тема о том с чего стоит
> начинать. Было много полезных советов. Попробуйте найти тему.

Плохо, что нужно искать по архивам...

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:22       ` Vyatcheslav Perevalov
@ 2007-11-29 18:24         ` Michael Shigorin
  2007-11-29 18:28           ` Vyatcheslav Perevalov
  0 siblings, 1 reply; 36+ messages in thread
From: Michael Shigorin @ 2007-11-29 18:24 UTC (permalink / raw)
  To: ALT Smoke Room

On Fri, Nov 30, 2007 at 12:22:15AM +0600, Vyatcheslav Perevalov wrote:
> > Где-то гонят пиво, а у нас делают коньяк.
> Пришлашайте в гости

http://heap.altlinux.ru/alt-docs/modules/maintainer_howto.kirill/index.html
:)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:24         ` Michael Shigorin
@ 2007-11-29 18:28           ` Vyatcheslav Perevalov
  2007-11-29 18:33             ` Avramenko Andrew
  2007-11-29 19:26             ` Michael Shigorin
  0 siblings, 2 replies; 36+ messages in thread
From: Vyatcheslav Perevalov @ 2007-11-29 18:28 UTC (permalink / raw)
  To: ALT Smoke Room

В сообщении от 30 ноября 2007 Michael Shigorin написал(a):
> On Fri, Nov 30, 2007 at 12:22:15AM +0600, Vyatcheslav Perevalov wrote:
> > > Где-то гонят пиво, а у нас делают коньяк.
> >
> > Пришлашайте в гости
>
> http://heap.altlinux.ru/alt-docs/modules/maintainer_howto.kirill/index.html
>
> :)

Это - коньяк делать.... мне бы пробовать :) Хотя, предложение заманчивое

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:18     ` Michael Shigorin
  2007-11-29 18:22       ` Vyatcheslav Perevalov
@ 2007-11-29 18:31       ` Anatol B. Bazyukin
  2007-11-29 19:25         ` Michael Shigorin
  1 sibling, 1 reply; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-11-29 18:31 UTC (permalink / raw)
  To: ALT Smoke Room

Здравствуйте, Michael.

Вы писали 29 ноября 2007 г., 21:18:58:

> Да нет же.  Где-то гонят пиво, а у нас делают коньяк.  Это просто
> разные вещи.

Конечно "Оболонь" или "Черниговское" пьют все, JENSSEN только избранные :)

-- 
С уважением,
 Anatol                          



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:28           ` Vyatcheslav Perevalov
@ 2007-11-29 18:33             ` Avramenko Andrew
  2007-11-29 19:26             ` Michael Shigorin
  1 sibling, 0 replies; 36+ messages in thread
From: Avramenko Andrew @ 2007-11-29 18:33 UTC (permalink / raw)
  To: Культурный
	офтопик

Да Вы не бойтесь, поможем ;)




-----Original Message-----
From: Vyatcheslav Perevalov <vip0@seversk.ru>
To: ALT Smoke Room <smoke-room@lists.altlinux.org>
Date: Fri, 30 Nov 2007 00:28:53 +0600
Subject: Re: [room] Утопическая идея. RPM build online.

> В сообщении от 30 ноября 2007 Michael Shigorin написал(a):
> > On Fri, Nov 30, 2007 at 12:22:15AM +0600, Vyatcheslav Perevalov wrote:
> > > > Где-то гонят пиво, а у нас делают коньяк.
> > >
> > > Пришлашайте в гости
> >
> > http://heap.altlinux.ru/alt-docs/modules/maintainer_howto.kirill/index.html
> >
> > :)
> 
> Это - коньяк делать.... мне бы пробовать :) Хотя, предложение заманчивое
> 
> -- 
> Всего хорошего
> 		/vip
> _______________________________________________
> smoke-room mailing list
> smoke-room@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/smoke-room


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:21         ` Michael Shigorin
@ 2007-11-29 18:48           ` Anatol B. Bazyukin
  2007-11-29 18:54             ` Mykola S. Grechukh
                               ` (3 more replies)
  0 siblings, 4 replies; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-11-29 18:48 UTC (permalink / raw)
  To: ALT Smoke Room

Здравствуйте, Michael.

Вы писали 29 ноября 2007 г., 21:21:00:

> On Wed, Nov 28, 2007 at 08:00:07PM +0300, Anatol B. Bazyukin wrote:
>> Пришла в голову такая идея: а нельзя ли сделать автоматический
>> spec rebuilder для превращения spec файла другого дистрибутив в
>> полноценный spec для ALT?

> Есть spec_cleanup (в rpm-utils).  Некоторую работу делает.
> Ещё некоторую делает rpmcs из etersoft-build-utils.

>> Этот вопрос я уже задавал год назад, может что-то с тех пор
>> изменилось?

> Возможно, его не поняли или не заметили... обе утилиты существуют
> довольно давно.

Поняли и заметили, но этом треде Виталий Липатов говорил о работающем конверторе
ALT -> other  (сложное в простое?)
следовательно, возможен конвертор
other -> ALT  (простое в сложное?)
:)

-- 
С уважением,
 Anatol                          



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:48           ` Anatol B. Bazyukin
@ 2007-11-29 18:54             ` Mykola S. Grechukh
  2007-11-29 19:25             ` Michael Shigorin
                               ` (2 subsequent siblings)
  3 siblings, 0 replies; 36+ messages in thread
From: Mykola S. Grechukh @ 2007-11-29 18:54 UTC (permalink / raw)
  To: Anatol B. Bazyukin,
	Культурный
	офтопик

2007/11/29, Anatol B. Bazyukin <>:
> >> Этот вопрос я уже задавал год назад, может что-то с тех пор
> >> изменилось?
>
> > Возможно, его не поняли или не заметили... обе утилиты существуют
> > довольно давно.
>
> Поняли и заметили, но этом треде Виталий Липатов говорил о работающем конверторе
> ALT -> other  (сложное в простое?)
> следовательно, возможен конвертор
> other -> ALT  (простое в сложное?)

ну существование компилятор haskell в нативный код, это ничего не
говорит о возможности написания декомпилятора :)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:48           ` Anatol B. Bazyukin
  2007-11-29 18:54             ` Mykola S. Grechukh
@ 2007-11-29 19:25             ` Michael Shigorin
  2007-11-30  6:12             ` Eugene Prokopiev
  2007-11-30  7:17             ` Timur Batyrshin
  3 siblings, 0 replies; 36+ messages in thread
From: Michael Shigorin @ 2007-11-29 19:25 UTC (permalink / raw)
  To: ALT Smoke Room

On Thu, Nov 29, 2007 at 09:48:31PM +0300, Anatol B. Bazyukin wrote:
> >> Пришла в голову такая идея: а нельзя ли сделать
> >> автоматический spec rebuilder для превращения spec файла
> >> другого дистрибутив в полноценный spec для ALT?
> > Есть spec_cleanup (в rpm-utils).  Некоторую работу делает.
> > Ещё некоторую делает rpmcs из etersoft-build-utils.
> >> Этот вопрос я уже задавал год назад, может что-то с тех пор
> >> изменилось?
> > Возможно, его не поняли или не заметили... обе утилиты существуют
> > довольно давно.
> Поняли и заметили, но этом треде Виталий Липатов говорил о
> работающем конверторе
> ALT -> other  (сложное в простое?)
> следовательно, возможен конвертор
> other -> ALT  (простое в сложное?)
> :)

Вы же упоминали _полноценный_ spec.  Здесь это подразумевает по
факту то, что над ним как минимум немного думали, а не стряпали 
как побыстрей. (хотя для утилитарных пакетов из репозиториев с
хорошей степенью формализации, как CPAN и JPackage, возможно и
просто тянуть)

Например, когда мне пришлось столкнуться с webalizer, то пакет
потребовал примерно получаса на чтение документации и настройку;
при этом после этого у меня сложилось впечатление, что часть
настройки вполне можно сделать автоматической, а часть (как вот
дефолтный путь к access_log) -- просто забить в конфиг в том
виде, как в пакете apache, а не что там было
(/usr/local/apache/logs или как там).

В результате потраченного на пакет времени в следующий раз его
было достаточно просто поставить.

Следующий подобный опыт был с mrtg.  А дальше понеслось... :)
...ой, стоп -- сперва был как раз mrtg:

http://sisyphus.ru/srpm/mrtg/changelog
http://sisyphus.ru/srpm/webalizer/changelog

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:31       ` Anatol B. Bazyukin
@ 2007-11-29 19:25         ` Michael Shigorin
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Shigorin @ 2007-11-29 19:25 UTC (permalink / raw)
  To: ALT Smoke Room

On Thu, Nov 29, 2007 at 09:31:05PM +0300, Anatol B. Bazyukin wrote:
> > Да нет же.  Где-то гонят пиво, а у нас делают коньяк.  Это
> > просто разные вещи.
> Конечно "Оболонь" или "Черниговское" пьют все, JENSSEN только
> избранные :)

Именно потому и написал "гонят". :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:28           ` Vyatcheslav Perevalov
  2007-11-29 18:33             ` Avramenko Andrew
@ 2007-11-29 19:26             ` Michael Shigorin
  1 sibling, 0 replies; 36+ messages in thread
From: Michael Shigorin @ 2007-11-29 19:26 UTC (permalink / raw)
  To: ALT Smoke Room

On Fri, Nov 30, 2007 at 12:28:53AM +0600, Vyatcheslav Perevalov wrote:
> > > > Где-то гонят пиво, а у нас делают коньяк.
> > > Пришлашайте в гости
> > http://heap.altlinux.ru/alt-docs/modules/maintainer_howto.kirill/index.html
> > :)
> Это - коньяк делать.... мне бы пробовать :) Хотя, предложение заманчивое

Так пробуйте на здоровье :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29 18:48           ` Anatol B. Bazyukin
  2007-11-29 18:54             ` Mykola S. Grechukh
  2007-11-29 19:25             ` Michael Shigorin
@ 2007-11-30  6:12             ` Eugene Prokopiev
  2007-11-30  7:17             ` Timur Batyrshin
  3 siblings, 0 replies; 36+ messages in thread
From: Eugene Prokopiev @ 2007-11-30  6:12 UTC (permalink / raw)
  To: Anatol B. Bazyukin,
	Культурный
	офтопик

> ALT -> other  (сложное в простое?)
> следовательно, возможен конвертор
> other -> ALT  (простое в сложное?)
> :)

Вы перепутали простое со сложным :) Альтовские правильные спеки
достаточно просты, а вот чужие - нет. И сделать из сложного простое -
очень непростая задача.

Лично мне легче писать спек с нуля или по образцу аналогичного
альтовского, нежели брать чужой (в чужой можно заглядывать за идеями,
кто-то, говорят, находил ;) ). Есть также
http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/SampleSpecs -
неужели это тоже высокий порог?

-- 
С уважением,
Прокопьев Евгений

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея.  RPM build online.
  2007-11-29 18:48           ` Anatol B. Bazyukin
                               ` (2 preceding siblings ...)
  2007-11-30  6:12             ` Eugene Prokopiev
@ 2007-11-30  7:17             ` Timur Batyrshin
  3 siblings, 0 replies; 36+ messages in thread
From: Timur Batyrshin @ 2007-11-30  7:17 UTC (permalink / raw)
  To: smoke-room
  Cc: Anatol B. Bazyukin,
	турный
	офтопик

Anatol B. Bazyukin (Thu, 29 Nov 2007 21:48:31 +0300):

> Поняли и заметили, но этом треде Виталий Липатов говорил о работающем
> конверторе ALT -> other  (сложное в простое?)

Это выделение из множества его подмножества по известным законам.

> следовательно, возможен конвертор
> other -> ALT  (простое в сложное?)

А это преобразование из некоторого неопределенного множества в
определенное множество. Для этого нужно как минимум изучить тонкости
сборки пакетов под другие дистрибутивы, а скорее всего еще и
особенности разных версий тех же дистров.
Мне кажется, трудозатраты на это будут несопоставимы с трудозатратами
на ручную конвертацию спеков, а отдача не так уж и высока.


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-11-29  8:22           ` Anatol B. Bazyukin
@ 2007-12-03 22:41             ` Vitaly Lipatov
  2007-12-04 16:24               ` Anatol B. Bazyukin
  0 siblings, 1 reply; 36+ messages in thread
From: Vitaly Lipatov @ 2007-12-03 22:41 UTC (permalink / raw)
  To: Культурный
	офтопик

On 29 ноября 2007, Anatol B. Bazyukin wrote:
> 29.11.07, Vitaly Lipatov написал(а):
> > И всё же rpmcs делает много работы по превращению спека в
> > альтовый.
> > Хотя rpmbph, занимающийся портированием альтового спека на
> > целевую платформу (например, для его сборки на SUSE или
> > Mandriva) вполне справляется со своей задачей.
> > Так собирается WINE@Etersoft для всех платформ, и некоторые
> > другие пакеты
>
> Получается, что имеется неполная пара для перевода:
> ALT -> other есть
> other -> ALT нет
> но принципиальная возможность существует?
полностью автоматическая конвертация, как это сделано для ALT -> 
other, невозможна.
Но большая часть рутинной работы по адаптации спека выполняется с 
помощью rpmcs.



-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-12-03 22:41             ` Vitaly Lipatov
@ 2007-12-04 16:24               ` Anatol B. Bazyukin
  2007-12-04 20:47                 ` Vitaly Lipatov
  0 siblings, 1 reply; 36+ messages in thread
From: Anatol B. Bazyukin @ 2007-12-04 16:24 UTC (permalink / raw)
  To: Культурный
	офтопик

04.12.07, Vitaly Lipatov написал:
> On 29 ноября 2007, Anatol B. Bazyukin wrote:
> > Получается, что имеется неполная пара для перевода:
> > ALT -> other есть
> > other -> ALT нет
> > но принципиальная возможность существует?
> полностью автоматическая конвертация, как это сделано для ALT ->
> other, невозможна.

т.е. диалект от альта так далеко ушел в сторону(вперед), что превратился
в некую конструкцию изолирующую ALT от других дистрибутивов.

> Но большая часть рутинной работы по адаптации спека выполняется с
> помощью rpmcs.

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [room] Утопическая идея. RPM build online.
  2007-12-04 16:24               ` Anatol B. Bazyukin
@ 2007-12-04 20:47                 ` Vitaly Lipatov
  0 siblings, 0 replies; 36+ messages in thread
From: Vitaly Lipatov @ 2007-12-04 20:47 UTC (permalink / raw)
  To: Культурный
	офтопик

On 4 декабря 2007, Anatol B. Bazyukin wrote:
...
> т.е. диалект от альта так далеко ушел в сторону(вперед), что
> превратился в некую конструкцию изолирующую ALT от других
> дистрибутивов.
Нет, просто эта конструкция настолько проста и элегантна, что для 
того, чтобы к ней прийти, требуется выкинуть кучу ненужностей, 
которымм обычно обвешаны спеки других дистрибутивов (самые 
вменяемые - у PLD).



-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2007-12-04 20:47 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-28  6:02 [room] Утопическая идея. RPM build online ALT Linux User
2007-11-28  6:35 ` Avramenko Andrew
2007-11-28  9:05 ` Mykola S. Grechukh
2007-11-28 10:18 ` frozen penguin
2007-11-28 10:27 ` Anatol B. Bazyukin
2007-11-28 14:38 ` Michael Shigorin
2007-11-28 15:18   ` Anatol B. Bazyukin
2007-11-28 16:37     ` Aleksey Novodvorsky
2007-11-28 17:00       ` Anatol B. Bazyukin
2007-11-28 18:26         ` Pavlov Konstantin
2007-11-28 18:43           ` Anatol B. Bazyukin
2007-11-28 19:07             ` Pavlov Konstantin
2007-11-28 19:30               ` Anatol B. Bazyukin
2007-11-29  6:20                 ` Avramenko Andrew
2007-11-29  9:05                   ` Anatol B. Bazyukin
2007-11-29 10:15                     ` Avramenko Andrew
2007-11-29 18:22                       ` Michael Shigorin
2007-11-29  7:53         ` Vitaly Lipatov
2007-11-29  8:22           ` Anatol B. Bazyukin
2007-12-03 22:41             ` Vitaly Lipatov
2007-12-04 16:24               ` Anatol B. Bazyukin
2007-12-04 20:47                 ` Vitaly Lipatov
2007-11-29 18:21         ` Michael Shigorin
2007-11-29 18:48           ` Anatol B. Bazyukin
2007-11-29 18:54             ` Mykola S. Grechukh
2007-11-29 19:25             ` Michael Shigorin
2007-11-30  6:12             ` Eugene Prokopiev
2007-11-30  7:17             ` Timur Batyrshin
2007-11-29 18:18     ` Michael Shigorin
2007-11-29 18:22       ` Vyatcheslav Perevalov
2007-11-29 18:24         ` Michael Shigorin
2007-11-29 18:28           ` Vyatcheslav Perevalov
2007-11-29 18:33             ` Avramenko Andrew
2007-11-29 19:26             ` Michael Shigorin
2007-11-29 18:31       ` Anatol B. Bazyukin
2007-11-29 19:25         ` Michael Shigorin

Культурный офтопик

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/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 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \
		smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com
	public-inbox-index smoke-room

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.smoke-room


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git