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