ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Устройство Incominger и спеки
@ 2008-01-10  1:30 Vitaly Lipatov
  2008-01-10 12:39 ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки) Michael Shigorin
                   ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Vitaly Lipatov @ 2008-01-10  1:30 UTC (permalink / raw)
  To: ALT Devel discussion list

Скажите пожалуйста, а в каком пакете находятся скрипты,
благодаря которым разбирается Incoming, пересобираются пакеты,
управдом пишет письма и пр.?

P.S.
На каком-то ftp лежали спеки от всех пакетов. Не напомните, где 
их можно найти?

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


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

* [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки)
  2008-01-10  1:30 [devel] Устройство Incominger и спеки Vitaly Lipatov
@ 2008-01-10 12:39 ` Michael Shigorin
  2008-01-10 12:53   ` Alex Myltsev
  2008-01-10 22:14   ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки ) Vitaly Lipatov
  2008-01-10 13:14 ` [devel] Устройство Incominger и спеки Dmitry V. Levin
  2008-01-10 14:08 ` Avramenko Andrew
  2 siblings, 2 replies; 26+ messages in thread
From: Michael Shigorin @ 2008-01-10 12:39 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Jan 10, 2008 at 04:30:52AM +0300, Vitaly Lipatov wrote:
> P.S.  На каком-то ftp лежали спеки от всех пакетов. Не
> напомните, где их можно найти?

У меня когда-то работала выдиралка, потом машинке стало совсем
плохо и пришлось выключить.  Сейчас железо совсем другое, можно
попробовать включить.  Ну и скриптик цепляю, вдруг пригодится.
(только его пришлось переписать практически на корню :)

 ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/Sisyphus-SPECS/
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/Sisyphus-SPECS/

PS: в сизифе есть несколько пакетов с множественными (или не вида 
%name.spec) спек-файлами, на которых этот скрипт спотыкается:

fly:~> nice time ~/bin/rpm2specs.sh
mv: target `/var/ftp/pub/Linux/ALT/people/mike/Sisyphus-SPECS/.updated/GConf.spec' is not a directory
/var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS/GConf-2.20.1-alt2.src.rpm
mv: target `/var/ftp/pub/Linux/ALT/people/mike/Sisyphus-SPECS/.updated/librarian.spec' is not a directory
/var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS/librarian-0.7.0-alt6.src.rpm
mv: target `/var/ftp/pub/Linux/ALT/people/mike/Sisyphus-SPECS/.updated/realtime-common.spec' is not a directory
/var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS/realtime-common-0.1-alt1.src.rpm
mv: target `/var/ftp/pub/Linux/ALT/people/mike/Sisyphus-SPECS/.updated/scrollkeeper.spec' is not a directory
/var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS/scrollkeeper-0.3.14-alt12.src.rpm
mv: target `/var/ftp/pub/Linux/ALT/people/mike/Sisyphus-SPECS/.updated/vim-plugin-templatefile.spec' is not a directory
/var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS/vim-plugin-templatefile-1.5-alt4.src.rpm
375.78user 170.29system 20:54.08elapsed 43%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (47major+12851962minor)pagefaults 0swaps
fly:~> 

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

[-- Attachment #2: rpm2specs.sh --]
[-- Type: application/x-sh, Size: 690 bytes --]

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

* Re: [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки)
  2008-01-10 12:39 ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки) Michael Shigorin
@ 2008-01-10 12:53   ` Alex Myltsev
  2008-01-10 22:14   ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки ) Vitaly Lipatov
  1 sibling, 0 replies; 26+ messages in thread
From: Alex Myltsev @ 2008-01-10 12:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Jan 10, 2008 3:39 PM, Michael Shigorin <mike@osdn.org.ua> wrote:
> PS: в сизифе есть несколько пакетов с множественными (или не вида
> %name.spec) спек-файлами, на которых этот скрипт спотыкается:
>
> fly:~> nice time ~/bin/rpm2specs.sh
> mv: target `/var/ftp/pub/Linux/ALT/people/mike/Sisyphus-SPECS/.updated/vim-plugin-templatefile.spec' is not a directory

А про это была бага #12443.

specfile=$(rpm -q --qf='[%{FILEFLAGS:fflags}/%{FILENAMES}\n]' \
-p "$srpm" | grep ^s | cut -d/ -f2-)

Развесисто, конечно. Чёрт его знает, может, можно и лучше.

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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10  1:30 [devel] Устройство Incominger и спеки Vitaly Lipatov
  2008-01-10 12:39 ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки) Michael Shigorin
@ 2008-01-10 13:14 ` Dmitry V. Levin
  2008-01-10 20:48   ` Хихин Руслан
  2008-01-10 22:32   ` Vitaly Lipatov
  2008-01-10 14:08 ` Avramenko Andrew
  2 siblings, 2 replies; 26+ messages in thread
From: Dmitry V. Levin @ 2008-01-10 13:14 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Jan 10, 2008 at 04:30:52AM +0300, Vitaly Lipatov wrote:
> Скажите пожалуйста, а в каком пакете находятся скрипты,
> благодаря которым разбирается Incoming, пересобираются пакеты,
> управдом пишет письма и пр.?

Последний раз, когда я смотрел, эти скрипты не были упакованы.
Поскольку мы полны решимости модернизировать incoming в сторону git.alt,
то эти скрипты, вероятно, никто уже не упакует.

> P.S.
> На каком-то ftp лежали спеки от всех пакетов. Не напомните, где 
> их можно найти?

Если нужны не все спеки сразу, а любой спек на выбор, то
можно попробовать посмотреть git.altlinux.org/archive/

Например,
http://git.altlinux.org/archive/p/postfix.git?a=tree
http://git.altlinux.org/archive/p/postfix.git?a=blob_plain;f=postfix.spec


-- 
ldv

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

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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10  1:30 [devel] Устройство Incominger и спеки Vitaly Lipatov
  2008-01-10 12:39 ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки) Michael Shigorin
  2008-01-10 13:14 ` [devel] Устройство Incominger и спеки Dmitry V. Levin
@ 2008-01-10 14:08 ` Avramenko Andrew
  2008-01-10 22:59   ` Vitaly Lipatov
  2008-01-11  5:00   ` Ildar Mulyukov
  2 siblings, 2 replies; 26+ messages in thread
From: Avramenko Andrew @ 2008-01-10 14:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Vitaly Lipatov пишет:
> Скажите пожалуйста, а в каком пакете находятся скрипты,
> благодаря которым разбирается Incoming, пересобираются пакеты,
> управдом пишет письма и пр.?
> 
> P.S.
> На каком-то ftp лежали спеки от всех пакетов. Не напомните, где 
> их можно найти?
> 

Наверное я это могу вытянуть из базы, на которой работает prometeus. Или 
  могу регулярно вытягивать если нужны регулярно :)


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10 13:14 ` [devel] Устройство Incominger и спеки Dmitry V. Levin
@ 2008-01-10 20:48   ` Хихин Руслан
  2008-01-10 22:32   ` Vitaly Lipatov
  1 sibling, 0 replies; 26+ messages in thread
From: Хихин Руслан @ 2008-01-10 20:48 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Здравствуйте Dmitry V. Levin
  В сообщении от 10 января 2008 Dmitry V. Levin написал(a):
 > Поскольку мы полны решимости модернизировать incoming в сторону
 > git.alt,
 >
 > то эти скрипты, вероятно, никто уже не упакует.
А для истории их нельзя оставить ? Может где ещё пригодятся ?


-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки )
  2008-01-10 12:39 ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки) Michael Shigorin
  2008-01-10 12:53   ` Alex Myltsev
@ 2008-01-10 22:14   ` Vitaly Lipatov
  2008-01-20 17:51     ` Michael Shigorin
  1 sibling, 1 reply; 26+ messages in thread
From: Vitaly Lipatov @ 2008-01-10 22:14 UTC (permalink / raw)
  To: ALT Devel discussion list

On 10 января 2008, Michael Shigorin wrote:
>попробовать включить.  Ну и скриптик цепляю, вдруг пригодится.
>(только его пришлось переписать практически на корню :)
Спасибо! Сам-то я вряд ли буду его запускать, у меня на локальной машине нет src.rpm...
...
> PS: в сизифе есть несколько пакетов с множественными (или не
> вида %name.spec) спек-файлами, на которых этот скрипт
> спотыкается:
>

> `/var/ftp/pub/Linux/ALT/people/mike/Sisyphus-SPECS/.updated/librarian.spec' is not a directory
> /var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS/librarian-0.7.0-alt6.src.rpm
Не знаю чего на нём спотыкаться, вроде в librarian и спек - librarian.spec

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


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10 13:14 ` [devel] Устройство Incominger и спеки Dmitry V. Levin
  2008-01-10 20:48   ` Хихин Руслан
@ 2008-01-10 22:32   ` Vitaly Lipatov
  2008-01-10 23:01     ` Dmitry V. Levin
  2008-01-11 21:57     ` Michael Shigorin
  1 sibling, 2 replies; 26+ messages in thread
From: Vitaly Lipatov @ 2008-01-10 22:32 UTC (permalink / raw)
  To: ALT Devel discussion list

On 10 января 2008, Dmitry V. Levin wrote:
> On Thu, Jan 10, 2008 at 04:30:52AM +0300, Vitaly Lipatov wrote:
> > Скажите пожалуйста, а в каком пакете находятся скрипты,
> > благодаря которым разбирается Incoming, пересобираются
> > пакеты, управдом пишет письма и пр.?
>
> Последний раз, когда я смотрел, эти скрипты не были упакованы.
> Поскольку мы полны решимости модернизировать incoming в
> сторону git.alt, то эти скрипты, вероятно, никто уже не
> упакует.
Главное чтобы не получилось так, что и модернизированный Incoming 
будет таким же чёрным ящиком, недоступным для изучения.

> Например,
> http://git.altlinux.org/archive/p/postfix.git?a=tree
> http://git.altlinux.org/archive/p/postfix.git?a=blob_plain;f=p
>ostfix.spec
Ничего, если я их иногда буду вытягивать перебором по всем 
пакетам?


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


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10 14:08 ` Avramenko Andrew
@ 2008-01-10 22:59   ` Vitaly Lipatov
  2008-01-11  9:08     ` Michael Shigorin
  2008-01-15  6:45     ` Avramenko Andrew
  2008-01-11  5:00   ` Ildar Mulyukov
  1 sibling, 2 replies; 26+ messages in thread
From: Vitaly Lipatov @ 2008-01-10 22:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: mike

On 10 января 2008, Avramenko Andrew wrote:
...
> > На каком-то ftp лежали спеки от всех пакетов. Не напомните,
> > где их можно найти?
>
> Наверное я это могу вытянуть из базы, на которой работает
> prometeus. Или могу регулярно вытягивать если нужны регулярно
> :)
Возможно ли это простым для вас способом?
Мой интерес заключается в периодическом получении всего набора 
спеков через rsync. Если это нужно только мне, то обойдусь.

Сейчас я решил получать через git.altlinux.org, это долговато,
и не все спеки находятся. Но зато ничего делать не надо :)
И вдобавок список названий спеков, не соответствующий пакетам, 
находится.

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


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10 22:32   ` Vitaly Lipatov
@ 2008-01-10 23:01     ` Dmitry V. Levin
  2008-01-10 23:03       ` Mikhail Gusarov
  2008-01-11 21:57     ` Michael Shigorin
  1 sibling, 1 reply; 26+ messages in thread
From: Dmitry V. Levin @ 2008-01-10 23:01 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Jan 11, 2008 at 01:32:45AM +0300, Vitaly Lipatov wrote:
> On 10 января 2008, Dmitry V. Levin wrote:
> > On Thu, Jan 10, 2008 at 04:30:52AM +0300, Vitaly Lipatov wrote:
> > > Скажите пожалуйста, а в каком пакете находятся скрипты,
> > > благодаря которым разбирается Incoming, пересобираются
> > > пакеты, управдом пишет письма и пр.?
> >
> > Последний раз, когда я смотрел, эти скрипты не были упакованы.
> > Поскольку мы полны решимости модернизировать incoming в
> > сторону git.alt, то эти скрипты, вероятно, никто уже не
> > упакует.
> Главное чтобы не получилось так, что и модернизированный Incoming 
> будет таким же чёрным ящиком, недоступным для изучения.

За этим я прослежу.

> > Например,
> > http://git.altlinux.org/archive/p/postfix.git?a=tree
> > http://git.altlinux.org/archive/p/postfix.git?a=blob_plain;f=p
> >ostfix.spec
> Ничего, если я их иногда буду вытягивать перебором по всем 
> пакетам?

Это будет небыстро.  А зачем это может быть нужно?


-- 
ldv

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

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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10 23:01     ` Dmitry V. Levin
@ 2008-01-10 23:03       ` Mikhail Gusarov
  0 siblings, 0 replies; 26+ messages in thread
From: Mikhail Gusarov @ 2008-01-10 23:03 UTC (permalink / raw)
  To: ALT Devel discussion list


Twas brillig at 02:01:25 11.01.2008 UTC+03 when Dmitry V. Levin did gyre and gimble:

 DVL> Это будет небыстро.  А зачем это может быть нужно?

Напримерц для поиска ошибок экспериментальным роботом или для сбора
какой-нибудь статистики.

-- 
JID: dottedmag@jabber.dottedmag.net

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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10 14:08 ` Avramenko Andrew
  2008-01-10 22:59   ` Vitaly Lipatov
@ 2008-01-11  5:00   ` Ildar Mulyukov
  1 sibling, 0 replies; 26+ messages in thread
From: Ildar Mulyukov @ 2008-01-11  5:00 UTC (permalink / raw)
  To: devel

On 10.01.2008 20:08:51, Avramenko Andrew wrote:
> Vitaly Lipatov пишет:
> > P.S.
>> На каком-то ftp лежали спеки от всех пакетов. Не напомните, где их  
>> можно найти?
> Наверное я это могу вытянуть из базы, на которой работает prometeus.  
> Или   могу регулярно вытягивать если нужны регулярно :)

Именно. На sisyphus.ru уже есть спеки в почти готовом виде. Почему бы  
их не выложить в неизменённом виде рядом? например, в ...../spec1 ?

С уважением, Ильдар
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10 22:59   ` Vitaly Lipatov
@ 2008-01-11  9:08     ` Michael Shigorin
  2008-01-15  6:42       ` Avramenko Andrew
  2008-01-15  6:45     ` Avramenko Andrew
  1 sibling, 1 reply; 26+ messages in thread
From: Michael Shigorin @ 2008-01-11  9:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Jan 11, 2008 at 01:59:00AM +0300, Vitaly Lipatov wrote:
> > > На каком-то ftp лежали спеки от всех пакетов. Не напомните,
> > > где их можно найти?
> > Наверное я это могу вытянуть из базы, на которой работает
> > prometeus. Или могу регулярно вытягивать если нужны регулярно
> > :)

Андрюш, а мож я в http://alt.linux.kiev.ua/SPECS/ какие буду их
складывать, а на s.r rsync, чтоб лишний раз не грузить?

> Возможно ли это простым для вас способом?
> Мой интерес заключается в периодическом получении всего набора 
> спеков через rsync. Если это нужно только мне, то обойдусь.

Вообще спрос на спеки был чуть побольше ;-)

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


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10 22:32   ` Vitaly Lipatov
  2008-01-10 23:01     ` Dmitry V. Levin
@ 2008-01-11 21:57     ` Michael Shigorin
  2008-01-12  1:41       ` Vitaly Lipatov
  1 sibling, 1 reply; 26+ messages in thread
From: Michael Shigorin @ 2008-01-11 21:57 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, Jan 11, 2008 at 01:32:45AM +0300, Vitaly Lipatov wrote:
> Ничего, если я их иногда буду вытягивать перебором по всем 
> пакетам?

Я ж уже возобновил.

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


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-11 21:57     ` Michael Shigorin
@ 2008-01-12  1:41       ` Vitaly Lipatov
  2008-01-12 15:44         ` Michael Shigorin
  0 siblings, 1 reply; 26+ messages in thread
From: Vitaly Lipatov @ 2008-01-12  1:41 UTC (permalink / raw)
  To: ALT Devel discussion list

On 12 января 2008, Michael Shigorin wrote:
> On Fri, Jan 11, 2008 at 01:32:45AM +0300, Vitaly Lipatov wrote:
> > Ничего, если я их иногда буду вытягивать перебором по всем
> > пакетам?
>
> Я ж уже возобновил.
Спасибо!
Надо где-то описать, что это есть...
И rsync там работает?



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


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-12  1:41       ` Vitaly Lipatov
@ 2008-01-12 15:44         ` Michael Shigorin
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Shigorin @ 2008-01-12 15:44 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sat, Jan 12, 2008 at 04:41:18AM +0300, Vitaly Lipatov wrote:
> > > Ничего, если я их иногда буду вытягивать перебором по всем
> > > пакетам?
> > Я ж уже возобновил.
> Спасибо!  Надо где-то описать, что это есть...

Надо на sisyphus.ru синкать -- сделаем :-)

> И rsync там работает?

Разумеется.  URI -- тот же, s/http/rsync/ 

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


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-11  9:08     ` Michael Shigorin
@ 2008-01-15  6:42       ` Avramenko Andrew
  2008-01-18 14:46         ` Michael Shigorin
  0 siblings, 1 reply; 26+ messages in thread
From: Avramenko Andrew @ 2008-01-15  6:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Michael Shigorin пишет:
> On Fri, Jan 11, 2008 at 01:59:00AM +0300, Vitaly Lipatov wrote:
>>>> На каком-то ftp лежали спеки от всех пакетов. Не напомните,
>>>> где их можно найти?
>>> Наверное я это могу вытянуть из базы, на которой работает
>>> prometeus. Или могу регулярно вытягивать если нужны регулярно
>>> :)
> 
> Андрюш, а мож я в http://alt.linux.kiev.ua/SPECS/ какие буду их
> складывать, а на s.r rsync, чтоб лишний раз не грузить?
Ну давай поступим с ними также как со всем остальным - выложу в 
отдельную папочку и по крону буду тянуть?



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

* Re: [devel] Устройство Incominger и спеки
  2008-01-10 22:59   ` Vitaly Lipatov
  2008-01-11  9:08     ` Michael Shigorin
@ 2008-01-15  6:45     ` Avramenko Andrew
  1 sibling, 0 replies; 26+ messages in thread
From: Avramenko Andrew @ 2008-01-15  6:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Vitaly Lipatov пишет:
> On 10 января 2008, Avramenko Andrew wrote:
> ...
>>> На каком-то ftp лежали спеки от всех пакетов. Не напомните,
>>> где их можно найти?
>> Наверное я это могу вытянуть из базы, на которой работает
>> prometeus. Или могу регулярно вытягивать если нужны регулярно
>> :)
> Возможно ли это простым для вас способом?
> Мой интерес заключается в периодическом получении всего набора 
> спеков через rsync. Если это нужно только мне, то обойдусь.

Для меня - это не проблема. Проблема для mike@, потому что это его 
ресурсы, но надеюсь ему будет не жалко :)

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


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

* Re: [devel] Устройство Incominger и спеки
  2008-01-15  6:42       ` Avramenko Andrew
@ 2008-01-18 14:46         ` Michael Shigorin
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Shigorin @ 2008-01-18 14:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Jan 15, 2008 at 09:42:58AM +0300, Avramenko Andrew wrote:
> > Андрюш, а мож я в http://alt.linux.kiev.ua/SPECS/ какие буду

Точнее,
 ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/Sisyphus-SPECS/
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/Sisyphus-SPECS/

> Ну давай поступим с ними также как со всем остальным - выложу в
> отдельную папочку и по крону буду тянуть?

Давай.

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


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

* Re: [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки )
  2008-01-10 22:14   ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки ) Vitaly Lipatov
@ 2008-01-20 17:51     ` Michael Shigorin
  2008-01-22 16:08       ` Alex Myltsev
  0 siblings, 1 reply; 26+ messages in thread
From: Michael Shigorin @ 2008-01-20 17:51 UTC (permalink / raw)
  To: ALT Devel discussion list

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

(достал из =postponed)

On Fri, Jan 11, 2008 at 01:14:07AM +0300, Vitaly Lipatov wrote:
> >попробовать включить.  Ну и скриптик цепляю, вдруг пригодится.
> >(только его пришлось переписать практически на корню :)
> Спасибо! Сам-то я вряд ли буду его запускать, у меня на
> локальной машине нет src.rpm...

Вот и хорошо, а теперь поправил -- есть повод завести :)

> > PS: в сизифе есть несколько пакетов с множественными (или не
> > вида %name.spec) спек-файлами, на которых этот скрипт
> > спотыкается:

Там всегда есть %name.spec, просто бывает ещё что-нить вроде
skel.spec или %name-macros.spec; дополнил скрипт, прилагаю.

> > `/var/ftp/pub/Linux/ALT/people/mike/Sisyphus-SPECS/.updated/librarian.spec' is not a directory
> > /var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS/librarian-0.7.0-alt6.src.rpm
> Не знаю чего на нём спотыкаться, вроде в librarian и спек - librarian.spec

   && spec="`rpmquery --qf='%{NAME}' -p "$srpm"`.spec" \
 #...
   && mv -f -- *.spec "$TEMPSPECDIR/$spec" \
+  || mv -f -- "$spec" "$TEMPSPECDIR/$spec" \
   || echo "$srpm"

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

[-- Attachment #2: rpm2specs.sh --]
[-- Type: application/x-sh, Size: 736 bytes --]

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

* Re: [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки )
  2008-01-20 17:51     ` Michael Shigorin
@ 2008-01-22 16:08       ` Alex Myltsev
  2008-01-22 19:07         ` [devel] I: Sisyphus-SPECS/ Avramenko Andrew
  0 siblings, 1 reply; 26+ messages in thread
From: Alex Myltsev @ 2008-01-22 16:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/1/20 Michael Shigorin <mike@osdn.org.ua>:
> Там всегда есть %name.spec, просто бывает ещё что-нить вроде
> skel.spec или %name-macros.spec; дополнил скрипт, прилагаю.

В сизифе 480 пакетов, в которых спек не называется %name.spec.

Вот, например, десяточек:

[avm@people tmp]$ head cmpname
4th     4th-3.5c-alt1
alsaplayer      alsaplayer-0.99.80-alt1
alt-license-junior-sj   alt-license-junior
alt-license-junior-sl   alt-license-junior
alt-license-junior-sm   alt-license-junior
alt-license-junior-st   alt-license-junior
anyasm  anyasm-0.0-alt1
apache2-mod_perl        mod_perl2
apt-conf-desktop        apt-conf
apt-conf-server apt-conf

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

* Re: [devel] I: Sisyphus-SPECS/
  2008-01-22 16:08       ` Alex Myltsev
@ 2008-01-22 19:07         ` Avramenko Andrew
  2008-01-22 21:17           ` Dmitry V. Levin
  0 siblings, 1 reply; 26+ messages in thread
From: Avramenko Andrew @ 2008-01-22 19:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alex Myltsev пишет:
> 2008/1/20 Michael Shigorin <mike@osdn.org.ua>:
>> Там всегда есть %name.spec, просто бывает ещё что-нить вроде
>> skel.spec или %name-macros.spec; дополнил скрипт, прилагаю.
> 
> В сизифе 480 пакетов, в которых спек не называется %name.spec.

В том виде, где я их выкладываю - находятся все спеки и укладываются в 
виде %name.spec. Не переживайте ;)


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

* Re: [devel] I: Sisyphus-SPECS/
  2008-01-22 19:07         ` [devel] I: Sisyphus-SPECS/ Avramenko Andrew
@ 2008-01-22 21:17           ` Dmitry V. Levin
  2008-01-22 21:22             ` Alex Myltsev
  2008-01-22 21:23             ` Avramenko Andrew
  0 siblings, 2 replies; 26+ messages in thread
From: Dmitry V. Levin @ 2008-01-22 21:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Tue, Jan 22, 2008 at 10:07:03PM +0300, Avramenko Andrew wrote:
> Alex Myltsev пишет:
> > 2008/1/20 Michael Shigorin <mike@osdn.org.ua>:
> >> Там всегда есть %name.spec, просто бывает ещё что-нить вроде
> >> skel.spec или %name-macros.spec; дополнил скрипт, прилагаю.
> > 
> > В сизифе 480 пакетов, в которых спек не называется %name.spec.
> 
> В том виде, где я их выкладываю - находятся все спеки и укладываются в 
> виде %name.spec. Не переживайте ;)

Каким способом вы вычисляете спеки среди множества файлов исходного
пакета?


-- 
ldv

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

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

* Re: [devel] I: Sisyphus-SPECS/
  2008-01-22 21:17           ` Dmitry V. Levin
@ 2008-01-22 21:22             ` Alex Myltsev
  2008-01-22 21:23             ` Avramenko Andrew
  1 sibling, 0 replies; 26+ messages in thread
From: Alex Myltsev @ 2008-01-22 21:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2008/1/23 Dmitry V. Levin <ldv@altlinux.org>:
> > > В сизифе 480 пакетов, в которых спек не называется %name.spec.
> > В том виде, где я их выкладываю - находятся все спеки и укладываются в
> > виде %name.spec. Не переживайте ;)
> Каким способом вы вычисляете спеки среди множества файлов исходного
> пакета?

Дима, вот тут правда не переживай :).
В prometeus спеки ищутся правильно.
И уже давно: http://tinyurl.com/37u5dp

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

* Re: [devel] I: Sisyphus-SPECS/
  2008-01-22 21:17           ` Dmitry V. Levin
  2008-01-22 21:22             ` Alex Myltsev
@ 2008-01-22 21:23             ` Avramenko Andrew
  2008-01-22 21:29               ` Dmitry V. Levin
  1 sibling, 1 reply; 26+ messages in thread
From: Avramenko Andrew @ 2008-01-22 21:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Dmitry V. Levin пишет:
> On Tue, Jan 22, 2008 at 10:07:03PM +0300, Avramenko Andrew wrote:
>> Alex Myltsev пишет:
>>> 2008/1/20 Michael Shigorin <mike@osdn.org.ua>:
>>>> Там всегда есть %name.spec, просто бывает ещё что-нить вроде
>>>> skel.spec или %name-macros.spec; дополнил скрипт, прилагаю.
>>> В сизифе 480 пакетов, в которых спек не называется %name.spec.
>> В том виде, где я их выкладываю - находятся все спеки и укладываются в 
>> виде %name.spec. Не переживайте ;)
> 
> Каким способом вы вычисляете спеки среди множества файлов исходного
> пакета?

У них параметр FILEFLAGS выставлен в 32.

Вот кусок кода, если объясняю криво:

for ($i=0;$i<scalar(@{$hdr{'FILEFLAGS'}});$i++) {
     $spec = $hdr{'BASENAMES'}[$i] if (@{$hdr{'FILEFLAGS'}}[$i] == 32);
}



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

* Re: [devel] I: Sisyphus-SPECS/
  2008-01-22 21:23             ` Avramenko Andrew
@ 2008-01-22 21:29               ` Dmitry V. Levin
  0 siblings, 0 replies; 26+ messages in thread
From: Dmitry V. Levin @ 2008-01-22 21:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Jan 23, 2008 at 12:23:27AM +0300, Avramenko Andrew wrote:
> Dmitry V. Levin пишет:
> > On Tue, Jan 22, 2008 at 10:07:03PM +0300, Avramenko Andrew wrote:
> >> Alex Myltsev пишет:
> >>> 2008/1/20 Michael Shigorin <mike@osdn.org.ua>:
> >>>> Там всегда есть %name.spec, просто бывает ещё что-нить вроде
> >>>> skel.spec или %name-macros.spec; дополнил скрипт, прилагаю.
> >>> В сизифе 480 пакетов, в которых спек не называется %name.spec.
> >> В том виде, где я их выкладываю - находятся все спеки и укладываются в 
> >> виде %name.spec. Не переживайте ;)
> > 
> > Каким способом вы вычисляете спеки среди множества файлов исходного
> > пакета?
> 
> У них параметр FILEFLAGS выставлен в 32.
> 
> Вот кусок кода, если объясняю криво:
> 
> for ($i=0;$i<scalar(@{$hdr{'FILEFLAGS'}});$i++) {
>      $spec = $hdr{'BASENAMES'}[$i] if (@{$hdr{'FILEFLAGS'}}[$i] == 32);
> }

И это правильно.  Идеальным вариантом было бы проверять только 5-й бит.


-- 
ldv

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

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

end of thread, other threads:[~2008-01-22 21:29 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-10  1:30 [devel] Устройство Incominger и спеки Vitaly Lipatov
2008-01-10 12:39 ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки) Michael Shigorin
2008-01-10 12:53   ` Alex Myltsev
2008-01-10 22:14   ` [devel] I: Sisyphus-SPECS/ (was: Устройство Incominger и спеки ) Vitaly Lipatov
2008-01-20 17:51     ` Michael Shigorin
2008-01-22 16:08       ` Alex Myltsev
2008-01-22 19:07         ` [devel] I: Sisyphus-SPECS/ Avramenko Andrew
2008-01-22 21:17           ` Dmitry V. Levin
2008-01-22 21:22             ` Alex Myltsev
2008-01-22 21:23             ` Avramenko Andrew
2008-01-22 21:29               ` Dmitry V. Levin
2008-01-10 13:14 ` [devel] Устройство Incominger и спеки Dmitry V. Levin
2008-01-10 20:48   ` Хихин Руслан
2008-01-10 22:32   ` Vitaly Lipatov
2008-01-10 23:01     ` Dmitry V. Levin
2008-01-10 23:03       ` Mikhail Gusarov
2008-01-11 21:57     ` Michael Shigorin
2008-01-12  1:41       ` Vitaly Lipatov
2008-01-12 15:44         ` Michael Shigorin
2008-01-10 14:08 ` Avramenko Andrew
2008-01-10 22:59   ` Vitaly Lipatov
2008-01-11  9:08     ` Michael Shigorin
2008-01-15  6:42       ` Avramenko Andrew
2008-01-18 14:46         ` Michael Shigorin
2008-01-15  6:45     ` Avramenko Andrew
2008-01-11  5:00   ` Ildar Mulyukov

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