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