* [devel] вопросы новичка по gear
@ 2006-09-12 14:06 Igor Zubkov
2006-09-12 14:21 ` Dmitry V. Levin
0 siblings, 1 reply; 8+ messages in thread
From: Igor Zubkov @ 2006-09-12 14:06 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1119 bytes --]
Привет, Всем!
Я так смотрю что время gear уже пришло. И так вопросы:
1) (не сильно важный) у меня сейчас стоит git вот такой:
[icesik@iceberg ~]$ rpm -qa | grep ^git
git-arch-1.3.3-alt2
git-email-1.3.3-alt2
git-core-1.3.3-alt2
gitk-1.3.3-alt2
git-doc-1.3.3-alt2
git-cvs-1.3.3-alt2
git-svn-1.3.3-alt2
git-1.3.3-alt2
[icesik@iceberg ~]$
Его обязательно до последней версии (1.4 которая) докатывать? Или такой тоже
сойдёт?
2) как лучше хранить всё свои пакеты в gear? один репозиторий -- один пакет?
Хотелось бы услышать у кого как и почему.
3) как импортировать в репозиторий (допустим, один репозиторий на один пакет)
пакет начинает с первого релиза по последнего? т.е. мне охота сохранить всю
информацию про изменения в этом пакете.
p.s.: хотел пожаловатся что gear 1.0.0 забыта зависимость на faketime, но как
оказалось уже починили:
[icesik@iceberg ~]$ sudo rpm -e faketime
ошибка: удаление этих пакетов нарушит зависимости:
faketime нужен для gear-1.0.2-alt1
[icesik@iceberg ~]$
p.s.2: /usr/share/doc/gear-1.0.2/QUICKSTART.ru_RU.KOI8-R читал
--
Placebo - Black-Eyed (Placebo Vs Le Vibrator Mix)
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] вопросы новичка по gear
2006-09-12 14:06 [devel] вопросы новичка по gear Igor Zubkov
@ 2006-09-12 14:21 ` Dmitry V. Levin
2006-09-13 15:32 ` Igor Zubkov
0 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2006-09-12 14:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1657 bytes --]
On Tue, Sep 12, 2006 at 05:06:39PM +0300, Igor Zubkov wrote:
> Привет, Всем!
>
> Я так смотрю что время gear уже пришло. И так вопросы:
> 1) (не сильно важный) у меня сейчас стоит git вот такой:
> [icesik@iceberg ~]$ rpm -qa | grep ^git
> git-arch-1.3.3-alt2
> git-email-1.3.3-alt2
> git-core-1.3.3-alt2
> gitk-1.3.3-alt2
> git-doc-1.3.3-alt2
> git-cvs-1.3.3-alt2
> git-svn-1.3.3-alt2
> git-1.3.3-alt2
> [icesik@iceberg ~]$
>
> Его обязательно до последней версии (1.4 которая) докатывать? Или такой тоже
> сойдёт?
Такой git-core сойдёт, хотя в новом есть некоторые новые полезные
возможности. А вот git-doc (да и manual pages) всё таки чем свежее тем лучше.
>
> 2) как лучше хранить всё свои пакеты в gear? один репозиторий -- один пакет?
> Хотелось бы услышать у кого как и почему.
Я думаю, что лучше "один репозиторий -- один пакет".
Точнее говоря, одна сущность - один репозиторий.
Если разные пакеты имеют общую базу (у меня есть такой случай, readline4.3
и readline), то, возможно, имеет смысл хранить их в одном git-репозитории.
> 3) как импортировать в репозиторий (допустим, один репозиторий на один пакет)
> пакет начинает с первого релиза по последнего? т.е. мне охота сохранить всю
> информацию про изменения в этом пакете.
Если у вас есть в локальном доступе все srpm'ы, то gear-srpmimport(1).
В противном случае подождите, когда это сделаю и опубликую я.
Подробности отдельным письмом.
> p.s.: хотел пожаловатся что gear 1.0.0 забыта зависимость на faketime, но как
> оказалось уже починили:
Да, спасибо, мне уже отрепортил один из тех, кто прошёл этим путём раньше
вас.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] вопросы новичка по gear
2006-09-12 14:21 ` Dmitry V. Levin
@ 2006-09-13 15:32 ` Igor Zubkov
2006-09-13 16:25 ` Dmitry V. Levin
0 siblings, 1 reply; 8+ messages in thread
From: Igor Zubkov @ 2006-09-13 15:32 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1.1: Type: text/plain, Size: 1803 bytes --]
В сообщении от 12 сентября 2006 17:21 Dmitry V. Levin написал(a):
> > Его обязательно до последней версии (1.4 которая) докатывать? Или такой
> > тоже сойдёт?
>
> Такой git-core сойдёт, хотя в новом есть некоторые новые полезные
> возможности. А вот git-doc (да и manual pages) всё таки чем свежее тем
> лучше.
Хорошо. Обновил.
> > 2) как лучше хранить всё свои пакеты в gear? один репозиторий -- один
> > пакет? Хотелось бы услышать у кого как и почему.
>
> Я думаю, что лучше "один репозиторий -- один пакет".
> Точнее говоря, одна сущность - один репозиторий.
Ясно. Это я и хотел услышать.
> Если разные пакеты имеют общую базу (у меня есть такой случай, readline4.3
> и readline), то, возможно, имеет смысл хранить их в одном git-репозитории.
У меня такого явно нет (пока?).
> > 3) как импортировать в репозиторий (допустим, один репозиторий на один
> > пакет) пакет начинает с первого релиза по последнего? т.е. мне охота
> > сохранить всю информацию про изменения в этом пакете.
>
> Если у вас есть в локальном доступе все srpm'ы, то gear-srpmimport(1).
Возмём для примера пакет phpMyAdmin. У меня есть все srpm'ы которые я с ним
ложил в /i/S/ и /i/D/.
[icesik@iceberg committed]$ ls -1 phpMyAdmin*
phpMyAdmin-2.8.0.3-alt1.src.rpm
phpMyAdmin-2.8.0.4-alt1.src.rpm
phpMyAdmin-2.8.1-alt1.src.rpm
phpMyAdmin-2.8.2.1-alt1.src.rpm
phpMyAdmin-2.8.2.2-alt1.src.rpm
phpMyAdmin-2.8.2.3-alt1.src.rpm
phpMyAdmin-2.8.2.4-alt1.src.rpm
phpMyAdmin-2.8.2-alt1.src.rpm
[icesik@iceberg committed]$
gear-srpmimport(1) отработал на ура. Не понравилось что надо все пакеты
ручками. Скрипт для исправления такого неудобства прилагается. ;)
Скрипт делает в начале git init-db, ls -tr1 *.src.rpm и все эти файлы
gear-srpmimport. Чуть позже (сегодня) я хочу к нему немного логики
прикрутить. ;)
--
icesik
[-- Attachment #1.2: gear-srpmimport-all.sh --]
[-- Type: application/x-shellscript, Size: 978 bytes --]
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] вопросы новичка по gear
2006-09-13 15:32 ` Igor Zubkov
@ 2006-09-13 16:25 ` Dmitry V. Levin
2006-09-13 16:43 ` Sergey Vlasov
2006-09-13 16:43 ` Igor Zubkov
0 siblings, 2 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2006-09-13 16:25 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 636 bytes --]
On Wed, Sep 13, 2006 at 06:32:01PM +0300, Igor Zubkov wrote:
> [icesik@iceberg committed]$ ls -1 phpMyAdmin*
> phpMyAdmin-2.8.0.3-alt1.src.rpm
> phpMyAdmin-2.8.0.4-alt1.src.rpm
> phpMyAdmin-2.8.1-alt1.src.rpm
> phpMyAdmin-2.8.2.1-alt1.src.rpm
> phpMyAdmin-2.8.2.2-alt1.src.rpm
> phpMyAdmin-2.8.2.3-alt1.src.rpm
> phpMyAdmin-2.8.2.4-alt1.src.rpm
> phpMyAdmin-2.8.2-alt1.src.rpm
> [icesik@iceberg committed]$
>
> gear-srpmimport(1) отработал на ура. Не понравилось что надо все пакеты
> ручками. Скрипт для исправления такого неудобства прилагается. ;)
Ась? Неужели "gear-srpmimport *.rpm" это неудобно?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] вопросы новичка по gear
2006-09-13 16:25 ` Dmitry V. Levin
@ 2006-09-13 16:43 ` Sergey Vlasov
2006-09-13 16:49 ` Dmitry V. Levin
2006-09-13 16:43 ` Igor Zubkov
1 sibling, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2006-09-13 16:43 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 878 bytes --]
On Wed, Sep 13, 2006 at 08:25:03PM +0400, Dmitry V. Levin wrote:
> On Wed, Sep 13, 2006 at 06:32:01PM +0300, Igor Zubkov wrote:
> > [icesik@iceberg committed]$ ls -1 phpMyAdmin*
> > phpMyAdmin-2.8.0.3-alt1.src.rpm
> > phpMyAdmin-2.8.0.4-alt1.src.rpm
> > phpMyAdmin-2.8.1-alt1.src.rpm
> > phpMyAdmin-2.8.2.1-alt1.src.rpm
> > phpMyAdmin-2.8.2.2-alt1.src.rpm
> > phpMyAdmin-2.8.2.3-alt1.src.rpm
> > phpMyAdmin-2.8.2.4-alt1.src.rpm
> > phpMyAdmin-2.8.2-alt1.src.rpm
> > [icesik@iceberg committed]$
> >
> > gear-srpmimport(1) отработал на ура. Не понравилось что надо все пакеты
> > ручками. Скрипт для исправления такого неудобства прилагается. ;)
>
> Ась? Неужели "gear-srpmimport *.rpm" это неудобно?
А он их в этом случае разве в правильном порядке импортирует?
(Строго говоря, ls -1tr - это тоже неправильно; старый вариант сортировал
по buildtime.)
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] вопросы новичка по gear
2006-09-13 16:25 ` Dmitry V. Levin
2006-09-13 16:43 ` Sergey Vlasov
@ 2006-09-13 16:43 ` Igor Zubkov
2006-09-13 16:50 ` Dmitry V. Levin
1 sibling, 1 reply; 8+ messages in thread
From: Igor Zubkov @ 2006-09-13 16:43 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 358 bytes --]
В сообщении от 13 сентября 2006 19:25 Dmitry V. Levin написал(a):
> > gear-srpmimport(1) отработал на ура. Не понравилось что надо все пакеты
> > ручками. Скрипт для исправления такого неудобства прилагается. ;)
>
> Ась? Неужели "gear-srpmimport *.rpm" это неудобно?
А в каком мане это написано? В gear-srpmimport(1) об этом не слова.
--
Placebo - I Know
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] вопросы новичка по gear
2006-09-13 16:43 ` Sergey Vlasov
@ 2006-09-13 16:49 ` Dmitry V. Levin
0 siblings, 0 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2006-09-13 16:49 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1008 bytes --]
On Wed, Sep 13, 2006 at 08:43:16PM +0400, Sergey Vlasov wrote:
> On Wed, Sep 13, 2006 at 08:25:03PM +0400, Dmitry V. Levin wrote:
> > On Wed, Sep 13, 2006 at 06:32:01PM +0300, Igor Zubkov wrote:
> > > [icesik@iceberg committed]$ ls -1 phpMyAdmin*
> > > phpMyAdmin-2.8.0.3-alt1.src.rpm
> > > phpMyAdmin-2.8.0.4-alt1.src.rpm
> > > phpMyAdmin-2.8.1-alt1.src.rpm
> > > phpMyAdmin-2.8.2.1-alt1.src.rpm
> > > phpMyAdmin-2.8.2.2-alt1.src.rpm
> > > phpMyAdmin-2.8.2.3-alt1.src.rpm
> > > phpMyAdmin-2.8.2.4-alt1.src.rpm
> > > phpMyAdmin-2.8.2-alt1.src.rpm
> > > [icesik@iceberg committed]$
> > >
> > > gear-srpmimport(1) отработал на ура. Не понравилось что надо все пакеты
> > > ручками. Скрипт для исправления такого неудобства прилагается. ;)
> >
> > Ась? Неужели "gear-srpmimport *.rpm" это неудобно?
>
> А он их в этом случае разве в правильном порядке импортирует?
Не факт, конечно, надо либо по SNVR, либо по buildtime сортировать.
Я *.rpm просто для примера привёл.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] вопросы новичка по gear
2006-09-13 16:43 ` Igor Zubkov
@ 2006-09-13 16:50 ` Dmitry V. Levin
0 siblings, 0 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2006-09-13 16:50 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 609 bytes --]
On Wed, Sep 13, 2006 at 07:43:49PM +0300, Igor Zubkov wrote:
> В сообщении от 13 сентября 2006 19:25 Dmitry V. Levin написал(a):
> > > gear-srpmimport(1) отработал на ура. Не понравилось что надо все пакеты
> > > ручками. Скрипт для исправления такого неудобства прилагается. ;)
> >
> > Ась? Неужели "gear-srpmimport *.rpm" это неудобно?
>
> А в каком мане это написано? В gear-srpmimport(1) об этом не слова.
$ man gear-srpmimport |fgrep ...
gear-srpmimport [options] <source-package>...
$ man ls |fgrep ...
ls [OPTION]... [FILE]...
Стандартная нотация, однако.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2006-09-13 16:50 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-09-12 14:06 [devel] вопросы новичка по gear Igor Zubkov
2006-09-12 14:21 ` Dmitry V. Levin
2006-09-13 15:32 ` Igor Zubkov
2006-09-13 16:25 ` Dmitry V. Levin
2006-09-13 16:43 ` Sergey Vlasov
2006-09-13 16:49 ` Dmitry V. Levin
2006-09-13 16:43 ` Igor Zubkov
2006-09-13 16:50 ` Dmitry V. Levin
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