ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] упаковка: dir или -common
@ 2009-01-30 11:44 Artem Zolochevskiy
  2009-01-30 11:55 ` Led
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Artem Zolochevskiy @ 2009-01-30 11:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Господа,

Есть программка и её документация. Документацию планируется паковать
как отдельный пакет. Не могу понять, что наиболее правильно сделать с
каталогом /usr/share/doc/программка-версия

Т.е. в основной пакет тоже хочется положить в стандартный каталог
документации README Changelog и т.п.Остальное -- в пакет документации.
Получается, что и у основного пакета и пакета документации будет общий
каталог /usr/share/doc/программка-версия

Как его правильнее оформить?
- как %dir /usr/share/doc/программка-версия в спеке программки?
- как %dir /usr/share/doc/программка-версия в спеке документации?
- %dir в оба пакета?
- может вообще сделать какой-то common пакет с этой общей папкой?
- как-то ещё?

-- 
Артём Золочевский

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

* Re: [devel] упаковка: dir или -common
  2009-01-30 11:44 [devel] упаковка: dir или -common Artem Zolochevskiy
@ 2009-01-30 11:55 ` Led
  2009-01-30 12:01 ` Kirill Maslinsky
  2009-01-30 12:26 ` Andrey Rahmatullin
  2 siblings, 0 replies; 11+ messages in thread
From: Led @ 2009-01-30 11:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Friday, 30 January 2009 13:44:06 Artem Zolochevskiy wrote:
> Господа,
>
> Есть программка и её документация. Документацию планируется паковать
> как отдельный пакет. Не могу понять, что наиболее правильно сделать с
> каталогом /usr/share/doc/программка-версия
>
> Т.е. в основной пакет тоже хочется положить в стандартный каталог
> документации README Changelog и т.п.Остальное -- в пакет документации.
> Получается, что и у основного пакета и пакета документации будет общий
> каталог /usr/share/doc/программка-версия
>
> Как его правильнее оформить?
> - как %dir /usr/share/doc/программка-версия в спеке программки?
> - как %dir /usr/share/doc/программка-версия в спеке документации?
> - %dir в оба пакета?

Да

> - может вообще сделать какой-то common пакет с этой общей папкой?
> - как-то ещё?



-- 
Led

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

* Re: [devel] упаковка: dir или -common
  2009-01-30 11:44 [devel] упаковка: dir или -common Artem Zolochevskiy
  2009-01-30 11:55 ` Led
@ 2009-01-30 12:01 ` Kirill Maslinsky
  2009-01-30 12:15   ` Artem Zolochevskiy
  2009-01-30 12:26 ` Andrey Rahmatullin
  2 siblings, 1 reply; 11+ messages in thread
From: Kirill Maslinsky @ 2009-01-30 12:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Fri, Jan 30, 2009 at 01:44:06PM +0200, Artem Zolochevskiy wrote:
> Господа,
> 
> Есть программка и её документация. Документацию планируется паковать
> как отдельный пакет. Не могу понять, что наиболее правильно сделать с
> каталогом /usr/share/doc/программка-версия
> 
> Т.е. в основной пакет тоже хочется положить в стандартный каталог
> документации README Changelog и т.п.Остальное -- в пакет документации.
> Получается, что и у основного пакета и пакета документации будет общий
> каталог /usr/share/doc/программка-версия
> 
> Как его правильнее оформить?
> - как %dir /usr/share/doc/программка-версия в спеке программки?
> - как %dir /usr/share/doc/программка-версия в спеке документации?
А почему бы не собирать документацию подпакетом из одного srpm 
с программой?

> - %dir в оба пакета?
> - может вообще сделать какой-то common пакет с этой общей папкой?
"Наличие в разных пакетах одинаковых с точностью до mtime файлов и
каталогов с точки зрения rpm конфликтом не является."
http://www.altlinux.org/Filesystem_coherency_and_conflicts

> - как-то ещё?

-- 
Kirill Maslinsky
ALT Linux Team

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

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

* Re: [devel] упаковка: dir или -common
  2009-01-30 12:01 ` Kirill Maslinsky
@ 2009-01-30 12:15   ` Artem Zolochevskiy
  0 siblings, 0 replies; 11+ messages in thread
From: Artem Zolochevskiy @ 2009-01-30 12:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

30 января 2009 г. 14:01 пользователь Kirill Maslinsky
<kirill@altlinux.org> написал:
> On Fri, Jan 30, 2009 at 01:44:06PM +0200, Artem Zolochevskiy wrote:
>> Господа,
>>
>> Есть программка и её документация. Документацию планируется паковать
>> как отдельный пакет. Не могу понять, что наиболее правильно сделать с
>> каталогом /usr/share/doc/программка-версия
>>
>> Т.е. в основной пакет тоже хочется положить в стандартный каталог
>> документации README Changelog и т.п.Остальное -- в пакет документации.
>> Получается, что и у основного пакета и пакета документации будет общий
>> каталог /usr/share/doc/программка-версия
>>
>> Как его правильнее оформить?
>> - как %dir /usr/share/doc/программка-версия в спеке программки?
>> - как %dir /usr/share/doc/программка-версия в спеке документации?
> А почему бы не собирать документацию подпакетом из одного srpm
> с программой?

так и планируется. плохо выразился. вышеописанное надо читать как:
s/в спеке/в %files/

-- 
Артём Золочевский

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

* Re: [devel] упаковка: dir или -common
  2009-01-30 11:44 [devel] упаковка: dir или -common Artem Zolochevskiy
  2009-01-30 11:55 ` Led
  2009-01-30 12:01 ` Kirill Maslinsky
@ 2009-01-30 12:26 ` Andrey Rahmatullin
  2009-01-30 12:28   ` Artem Zolochevskiy
                     ` (2 more replies)
  2 siblings, 3 replies; 11+ messages in thread
From: Andrey Rahmatullin @ 2009-01-30 12:26 UTC (permalink / raw)
  To: devel

On Fri, Jan 30, 2009 at 01:44:06PM +0200, Artem Zolochevskiy wrote:
> Т.е. в основной пакет тоже хочется положить в стандартный каталог
> документации README Changelog и т.п.Остальное -- в пакет документации.
А что, у пакета с доками не будет зависимости на основной пакет?


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

* Re: [devel] упаковка: dir или -common
  2009-01-30 12:26 ` Andrey Rahmatullin
@ 2009-01-30 12:28   ` Artem Zolochevskiy
  2009-01-30 13:04     ` Aleksey Avdeev
  2009-01-30 13:06     ` Pavlov Konstantin
  2009-01-30 12:29   ` Pavlov Konstantin
  2009-01-30 13:21   ` Led
  2 siblings, 2 replies; 11+ messages in thread
From: Artem Zolochevskiy @ 2009-01-30 12:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

30 января 2009 г. 14:26 пользователь Andrey Rahmatullin
<wrar@altlinux.ru> написал:
> On Fri, Jan 30, 2009 at 01:44:06PM +0200, Artem Zolochevskiy wrote:
>> Т.е. в основной пакет тоже хочется положить в стандартный каталог
>> документации README Changelog и т.п.Остальное -- в пакет документации.
> А что, у пакета с доками не будет зависимости на основной пакет?

Хм.. Вот это тоже для меня вопрос. По идее он вполне живёт самостоятельно.
Как вообще заведено (если заведено) у нас с необходимостью такой зависимости?

-- 
Артём Золочевский

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

* Re: [devel] упаковка: dir или -common
  2009-01-30 12:26 ` Andrey Rahmatullin
  2009-01-30 12:28   ` Artem Zolochevskiy
@ 2009-01-30 12:29   ` Pavlov Konstantin
  2009-01-30 13:21   ` Led
  2 siblings, 0 replies; 11+ messages in thread
From: Pavlov Konstantin @ 2009-01-30 12:29 UTC (permalink / raw)
  To: devel

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

On Fri, Jan 30, 2009 at 12:26:51PM +0000, Andrey Rahmatullin wrote:
> On Fri, Jan 30, 2009 at 01:44:06PM +0200, Artem Zolochevskiy wrote:
> > Т.е. в основной пакет тоже хочется положить в стандартный каталог
> > документации README Changelog и т.п.Остальное -- в пакет документации.
> А что, у пакета с доками не будет зависимости на основной пакет?

А зачем?

-- 
<gns> или вот: 3. Умение настроить основные сервисы (sendmail, route, squid)
      под *nix. примечание: Для девушек п.3 звучит так:
<gns> <<Умение работать с документацией и вести переговоры>>

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

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

* Re: [devel] упаковка: dir или -common
  2009-01-30 12:28   ` Artem Zolochevskiy
@ 2009-01-30 13:04     ` Aleksey Avdeev
  2009-01-30 13:06     ` Pavlov Konstantin
  1 sibling, 0 replies; 11+ messages in thread
From: Aleksey Avdeev @ 2009-01-30 13:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Artem Zolochevskiy пишет:
> 30 января 2009 г. 14:26 пользователь Andrey Rahmatullin
> <wrar@altlinux.ru> написал:
>> On Fri, Jan 30, 2009 at 01:44:06PM +0200, Artem Zolochevskiy wrote:
>>> Т.е. в основной пакет тоже хочется положить в стандартный каталог
>>> документации README Changelog и т.п.Остальное -- в пакет документации.
>> А что, у пакета с доками не будет зависимости на основной пакет?
> 
> Хм.. Вот это тоже для меня вопрос. По идее он вполне живёт самостоятельно.
> Как вообще заведено (если заведено) у нас с необходимостью такой зависимости?

   Если доки можно поставить отдельно -- это только "+": если пакет с 
foo ставится на сервере, то разбираться с его документацией часто удобно 
локально.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]

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

* Re: [devel] упаковка: dir или -common
  2009-01-30 12:28   ` Artem Zolochevskiy
  2009-01-30 13:04     ` Aleksey Avdeev
@ 2009-01-30 13:06     ` Pavlov Konstantin
  2009-01-30 13:21       ` Led
  1 sibling, 1 reply; 11+ messages in thread
From: Pavlov Konstantin @ 2009-01-30 13:06 UTC (permalink / raw)
  To: devel

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

On Fri, Jan 30, 2009 at 02:28:58PM +0200, Artem Zolochevskiy wrote:
> 30 января 2009 г. 14:26 пользователь Andrey Rahmatullin
> <wrar@altlinux.ru> написал:
> > On Fri, Jan 30, 2009 at 01:44:06PM +0200, Artem Zolochevskiy wrote:
> >> Т.е. в основной пакет тоже хочется положить в стандартный каталог
> >> документации README Changelog и т.п.Остальное -- в пакет документации.
> > А что, у пакета с доками не будет зависимости на основной пакет?
> 
> Хм.. Вот это тоже для меня вопрос. По идее он вполне живёт самостоятельно.
> Как вообще заведено (если заведено) у нас с необходимостью такой зависимости?

Я считаю, что таковая зависимость вредна.

-- 
Я набрался терпения, достаточного для того, чтобы при
необходимости собрать ещё несколько snapshot'ов make'а.
		-- ldv in devel@

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

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

* Re: [devel] упаковка: dir или -common
  2009-01-30 12:26 ` Andrey Rahmatullin
  2009-01-30 12:28   ` Artem Zolochevskiy
  2009-01-30 12:29   ` Pavlov Konstantin
@ 2009-01-30 13:21   ` Led
  2 siblings, 0 replies; 11+ messages in thread
From: Led @ 2009-01-30 13:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Friday 30 January 2009 14:26:51 Andrey Rahmatullin wrote:
> On Fri, Jan 30, 2009 at 01:44:06PM +0200, Artem Zolochevskiy wrote:
> > Т.е. в основной пакет тоже хочется положить в стандартный каталог
> > документации README Changelog и т.п.Остальное -- в пакет документации.
>
> А что, у пакета с доками не будет зависимости на основной пакет?

А зачем?

-- 
Led

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

* Re: [devel] упаковка: dir или -common
  2009-01-30 13:06     ` Pavlov Konstantin
@ 2009-01-30 13:21       ` Led
  0 siblings, 0 replies; 11+ messages in thread
From: Led @ 2009-01-30 13:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Friday 30 January 2009 15:06:19 Pavlov Konstantin wrote:
> On Fri, Jan 30, 2009 at 02:28:58PM +0200, Artem Zolochevskiy wrote:
> > 30 января 2009 г. 14:26 пользователь Andrey Rahmatullin
> >
> > <wrar@altlinux.ru> написал:
> > > On Fri, Jan 30, 2009 at 01:44:06PM +0200, Artem Zolochevskiy wrote:
> > >> Т.е. в основной пакет тоже хочется положить в стандартный каталог
> > >> документации README Changelog и т.п.Остальное -- в пакет документации.
> > >
> > > А что, у пакета с доками не будет зависимости на основной пакет?
> >
> > Хм.. Вот это тоже для меня вопрос. По идее он вполне живёт
> > самостоятельно. Как вообще заведено (если заведено) у нас с
> > необходимостью такой зависимости?
>
> Я считаю, что таковая зависимость вредна.

+1

-- 
Led

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

end of thread, other threads:[~2009-01-30 13:21 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-30 11:44 [devel] упаковка: dir или -common Artem Zolochevskiy
2009-01-30 11:55 ` Led
2009-01-30 12:01 ` Kirill Maslinsky
2009-01-30 12:15   ` Artem Zolochevskiy
2009-01-30 12:26 ` Andrey Rahmatullin
2009-01-30 12:28   ` Artem Zolochevskiy
2009-01-30 13:04     ` Aleksey Avdeev
2009-01-30 13:06     ` Pavlov Konstantin
2009-01-30 13:21       ` Led
2009-01-30 12:29   ` Pavlov Konstantin
2009-01-30 13:21   ` Led

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