* [devel] Удаление файлов, созданых в postin
@ 2005-11-18 15:35 Igor Zubkov
2005-11-18 15:55 ` Dmitry V. Levin
2005-11-19 14:19 ` Denis Smirnov
0 siblings, 2 replies; 15+ messages in thread
From: Igor Zubkov @ 2005-11-18 15:35 UTC (permalink / raw)
To: Denis Smirnov, ALT Devel discussion list
Привет!
>>> Вопрос -- на каком этапе это лучше делать? Могу делать при сборке, могу в
>>> postin. Во втором случае возникает проблема "а как это счастье убивать при
>>> удаления пакета", в первом -- пакет слишком большой получается.
>IZ> %ghost
>1. ghost удалит за собой?
Он для этого и создан.
>2. файлов много, форматов тоже несколько, как в ghost прописать всё
>правильно?
%ghost /путь/файл(ы)
к примеру, %ghost /var/log/user.* после удаления пакета отправит
подальше /var/log/user.*
--
http://www.livejournal.com/users/icesik/7614.html
http://www.livejournal.com/users/icesik/7393.html
http://www.livejournal.com/users/icesik/7024.html
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-18 15:35 [devel] Удаление файлов, созданых в postin Igor Zubkov
@ 2005-11-18 15:55 ` Dmitry V. Levin
2005-11-19 14:19 ` Denis Smirnov
1 sibling, 0 replies; 15+ messages in thread
From: Dmitry V. Levin @ 2005-11-18 15:55 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 651 bytes --]
On Fri, Nov 18, 2005 at 05:35:54PM +0200, Igor Zubkov wrote:
> >>> Вопрос -- на каком этапе это лучше делать? Могу делать при сборке, могу в
> >>> postin. Во втором случае возникает проблема "а как это счастье убивать при
> >>> удаления пакета", в первом -- пакет слишком большой получается.
> >IZ> %ghost
>
> >1. ghost удалит за собой?
>
> Он для этого и создан.
>
> >2. файлов много, форматов тоже несколько, как в ghost прописать всё
> >правильно?
>
> %ghost /путь/файл(ы)
>
> к примеру, %ghost /var/log/user.* после удаления пакета отправит
> подальше /var/log/user.*
Пример (ab)use в пакете syslog-common.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-18 15:35 [devel] Удаление файлов, созданых в postin Igor Zubkov
2005-11-18 15:55 ` Dmitry V. Levin
@ 2005-11-19 14:19 ` Denis Smirnov
2005-11-19 16:52 ` Igor Zubkov
1 sibling, 1 reply; 15+ messages in thread
From: Denis Smirnov @ 2005-11-19 14:19 UTC (permalink / raw)
To: icesik; +Cc: ALT Devel discussion list
Igor Zubkov wrote:
>>2. файлов много, форматов тоже несколько, как в ghost прописать всё
>>правильно?
>>
>>
>
>%ghost /путь/файл(ы)
>
>к примеру, %ghost /var/log/user.* после удаления пакета отправит
>подальше /var/log/user.*
>
>
В этом и проблема.
Есть несколько пакетов, которые хранят музыку в одном месте. Определить
по шаблону где музыка одного пакета, где другого не получится.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-19 14:19 ` Denis Smirnov
@ 2005-11-19 16:52 ` Igor Zubkov
2005-11-19 17:58 ` Денис Смирнов
0 siblings, 1 reply; 15+ messages in thread
From: Igor Zubkov @ 2005-11-19 16:52 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Суббота, 19-Ноя-2005 16:19 Denis Smirnov написал(a):
> >к примеру, %ghost /var/log/user.* после удаления пакета отправит
> >подальше /var/log/user.*
> >
>
> В этом и проблема.
>
> Есть несколько пакетов, которые хранят музыку в одном месте. Определить
> по шаблону где музыка одного пакета, где другого не получится.
Может создать один мета пакет который все эти пакеты будут хотеть, а при
удалении его весь этот мусор будет уходить куда надо?
--
http://www.livejournal.com/users/icesik/7614.html
http://www.livejournal.com/users/icesik/7393.html
http://www.livejournal.com/users/icesik/7024.html
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-19 16:52 ` Igor Zubkov
@ 2005-11-19 17:58 ` Денис Смирнов
2005-11-19 18:59 ` Igor Zubkov
0 siblings, 1 reply; 15+ messages in thread
From: Денис Смирнов @ 2005-11-19 17:58 UTC (permalink / raw)
To: devel
On Sat, Nov 19, 2005 at 06:52:20PM +0200, Igor Zubkov wrote:
IZ> Может создать один мета пакет который все эти пакеты будут хотеть, а при
IZ> удалении его весь этот мусор будет уходить куда надо?
А если пользователь мета пакет не поставит?
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-19 17:58 ` Денис Смирнов
@ 2005-11-19 18:59 ` Igor Zubkov
2005-11-19 22:18 ` Денис Смирнов
0 siblings, 1 reply; 15+ messages in thread
From: Igor Zubkov @ 2005-11-19 18:59 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Суббота, 19-Ноя-2005 19:58 Денис Смирнов написал(a):
> IZ> Может создать один мета пакет который все эти пакеты будут хотеть, а
> при IZ> удалении его весь этот мусор будет уходить куда надо?
>
> А если пользователь мета пакет не поставит?
У пользователя никто не спрашивает. Это пакет по зависимостям вытянется. Т.е.
ты в нужных пакетах прописываеш Requires: MetaPackage.
?
--
http://www.livejournal.com/users/icesik/7614.html
http://www.livejournal.com/users/icesik/7393.html
http://www.livejournal.com/users/icesik/7024.html
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-19 18:59 ` Igor Zubkov
@ 2005-11-19 22:18 ` Денис Смирнов
2005-11-21 7:07 ` Igor Zubkov
0 siblings, 1 reply; 15+ messages in thread
From: Денис Смирнов @ 2005-11-19 22:18 UTC (permalink / raw)
To: devel
On Sat, Nov 19, 2005 at 08:59:55PM +0200, Igor Zubkov wrote:
>> А если пользователь мета пакет не поставит?
IZ> У пользователя никто не спрашивает. Это пакет по зависимостям вытянется. Т.е.
IZ> ты в нужных пакетах прописываеш Requires: MetaPackage.
Помнится ldv@ обещал кидаться тяжёлыми предметами в создающих циклические
зависимости. И он прав.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
ЗАКОН ГОЛДА
Если обувь по ноге, то она отвратительно выглядит.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-19 22:18 ` Денис Смирнов
@ 2005-11-21 7:07 ` Igor Zubkov
2005-11-21 15:45 ` Денис Смирнов
0 siblings, 1 reply; 15+ messages in thread
From: Igor Zubkov @ 2005-11-21 7:07 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 627 bytes --]
В сообщении от Воскресенье, 20-Ноя-2005 00:18 Денис Смирнов написал(a):
> >> А если пользователь мета пакет не поставит?
>
> IZ> У пользователя никто не спрашивает. Это пакет по зависимостям
> вытянется. Т.е. IZ> ты в нужных пакетах прописываеш Requires: MetaPackage.
>
> Помнится ldv@ обещал кидаться тяжёлыми предметами в создающих циклические
> зависимости. И он прав.
По поводу циклических зависимостей полностью согласен. Только здесь нет
циклических зависимостей.
--
http://www.livejournal.com/users/icesik/7614.html
http://www.livejournal.com/users/icesik/7393.html
http://www.livejournal.com/users/icesik/7024.html
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-21 7:07 ` Igor Zubkov
@ 2005-11-21 15:45 ` Денис Смирнов
2005-11-21 18:00 ` Igor Zubkov
0 siblings, 1 reply; 15+ messages in thread
From: Денис Смирнов @ 2005-11-21 15:45 UTC (permalink / raw)
To: devel
On Mon, Nov 21, 2005 at 09:07:56AM +0200, Igor Zubkov wrote:
> IZ>> У пользователя никто не спрашивает. Это пакет по зависимостям
>> вытянется. Т.е. IZ> ты в нужных пакетах прописываеш Requires: MetaPackage.
>>
>> Помнится ldv@ обещал кидаться тяжёлыми предметами в создающих циклические
>> зависимости. И он прав.
IZ> По поводу циклических зависимостей полностью согласен. Только здесь нет
IZ> циклических зависимостей.
Мета-пакет, который содержит зависимости на подпакеты, и на который есть
зависимость с этих подпакетов это и есть циклическая зависимость.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-21 15:45 ` Денис Смирнов
@ 2005-11-21 18:00 ` Igor Zubkov
2005-11-21 18:56 ` Денис Смирнов
0 siblings, 1 reply; 15+ messages in thread
From: Igor Zubkov @ 2005-11-21 18:00 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 878 bytes --]
В сообщении от Понедельник, 21-Ноя-2005 17:45 Денис Смирнов написал(a):
> > IZ>> У пользователя никто не спрашивает. Это пакет по зависимостям
> >
> >> вытянется. Т.е. IZ> ты в нужных пакетах прописываеш Requires:
> >> MetaPackage.
> >>
> >> Помнится ldv@ обещал кидаться тяжёлыми предметами в создающих
> >> циклические зависимости. И он прав.
>
> IZ> По поводу циклических зависимостей полностью согласен. Только здесь нет
> IZ> циклических зависимостей.
>
> Мета-пакет, который содержит зависимости на подпакеты, и на который есть
> зависимость с этих подпакетов это и есть циклическая зависимость.
Ты не понял. Есть пакеты А, Б и Х. Так вот, Х - это мета пакет. А пакеты А и Б
его требуют. Так сказать -common пакет.
--
http://www.livejournal.com/users/icesik/7614.html
http://www.livejournal.com/users/icesik/7393.html
http://www.livejournal.com/users/icesik/7024.html
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-21 18:00 ` Igor Zubkov
@ 2005-11-21 18:56 ` Денис Смирнов
2005-11-21 21:28 ` Igor Zubkov
2005-11-24 11:23 ` [devel] " Michael Shigorin
0 siblings, 2 replies; 15+ messages in thread
From: Денис Смирнов @ 2005-11-21 18:56 UTC (permalink / raw)
To: devel
On Mon, Nov 21, 2005 at 08:00:50PM +0200, Igor Zubkov wrote:
>> Мета-пакет, который содержит зависимости на подпакеты, и на который есть
>> зависимость с этих подпакетов это и есть циклическая зависимость.
IZ> Ты не понял. Есть пакеты А, Б и Х. Так вот, Х - это мета пакет. А пакеты А и Б
IZ> его требуют. Так сказать -common пакет.
Замечательно. Человек удаляет этот -common пакет, и у него умирают
файлы, которые должны быть целыми. Решение не принимается :)
Пока я вижу только одно решение -- генерировать кусок секции %files
скриптами.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Есть проблема в des.h; она, конечно, будет исправлена, но это
alt-specific.
-- ldv in devel@
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-21 18:56 ` Денис Смирнов
@ 2005-11-21 21:28 ` Igor Zubkov
2005-11-21 22:33 ` Денис Смирнов
2005-11-24 11:23 ` [devel] " Michael Shigorin
1 sibling, 1 reply; 15+ messages in thread
From: Igor Zubkov @ 2005-11-21 21:28 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 543 bytes --]
В сообщении от Понедельник, 21-Ноя-2005 20:56 Денис Смирнов написал(a):
> IZ> Ты не понял. Есть пакеты А, Б и Х. Так вот, Х - это мета пакет. А
> пакеты А и Б IZ> его требуют. Так сказать -common пакет.
>
> Замечательно. Человек удаляет этот -common пакет, и у него умирают
> файлы, которые должны быть целыми. Решение не принимается
Вышли спеки от пакетов которые ты так избить хочешь.
--
http://www.livejournal.com/users/icesik/7614.html
http://www.livejournal.com/users/icesik/7393.html
http://www.livejournal.com/users/icesik/7024.html
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Удаление файлов, созданых в postin
2005-11-21 21:28 ` Igor Zubkov
@ 2005-11-21 22:33 ` Денис Смирнов
0 siblings, 0 replies; 15+ messages in thread
From: Денис Смирнов @ 2005-11-21 22:33 UTC (permalink / raw)
To: devel
On Mon, Nov 21, 2005 at 11:28:20PM +0200, Igor Zubkov wrote:
>> Замечательно. Человек удаляет этот -common пакет, и у него умирают
>> файлы, которые должны быть целыми. Решение не принимается
IZ> Вышли спеки от пакетов которые ты так избить хочешь.
asterisk-freemusic в Сизифе. Там mp3. Мне нужно при установке иметь кроме
mp3 ещё и wav,gsm,alaw,ulaw версии этих файлов (с помощью sox).
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Если я не вернyсь - считайте меня программистом.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [devel] Re: Удаление файлов, созданых в postin
2005-11-21 18:56 ` Денис Смирнов
2005-11-21 21:28 ` Igor Zubkov
@ 2005-11-24 11:23 ` Michael Shigorin
2005-11-24 14:10 ` Денис Смирнов
1 sibling, 1 reply; 15+ messages in thread
From: Michael Shigorin @ 2005-11-24 11:23 UTC (permalink / raw)
To: devel
On Mon, Nov 21, 2005 at 09:56:20PM +0300, Денис Смирнов wrote:
> IZ> Ты не понял. Есть пакеты А, Б и Х. Так вот, Х - это мета пакет. А пакеты А и Б
> IZ> его требуют. Так сказать -common пакет.
> Замечательно. Человек удаляет этот -common пакет, и у него умирают
> файлы, которые должны быть целыми. Решение не принимается :)
Ну, он может и glibc-core удалить таким же образом.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [devel] Re: Удаление файлов, созданых в postin
2005-11-24 11:23 ` [devel] " Michael Shigorin
@ 2005-11-24 14:10 ` Денис Смирнов
0 siblings, 0 replies; 15+ messages in thread
From: Денис Смирнов @ 2005-11-24 14:10 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 803 bytes --]
On Thu, Nov 24, 2005 at 01:23:45PM +0200, Michael Shigorin wrote:
>> Замечательно. Человек удаляет этот -common пакет, и у него умирают
>> файлы, которые должны быть целыми. Решение не принимается :)
MS> Ну, он может и glibc-core удалить таким же образом.
glibc-core и asterisk-* это всё-таки разного уровня важности пакеты.
Мне-то вообще всё равно как делать -- я сейчас для себя ещё при сборке
конвертирую, и noarch пакеты немеряных размеров меня не пугают. Для
разрабатываемого сейчас решения это -- не самая большая проблема.
А вот то, что я хочу как можно большую часть своей работы выложить в
Сизиф, да так, чтобы зеркалирующие не забили меня ногами (а если я выложу
asterisk-freemusic в нескольких форматах -- то забьют).
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2005-11-24 14:10 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-18 15:35 [devel] Удаление файлов, созданых в postin Igor Zubkov
2005-11-18 15:55 ` Dmitry V. Levin
2005-11-19 14:19 ` Denis Smirnov
2005-11-19 16:52 ` Igor Zubkov
2005-11-19 17:58 ` Денис Смирнов
2005-11-19 18:59 ` Igor Zubkov
2005-11-19 22:18 ` Денис Смирнов
2005-11-21 7:07 ` Igor Zubkov
2005-11-21 15:45 ` Денис Смирнов
2005-11-21 18:00 ` Igor Zubkov
2005-11-21 18:56 ` Денис Смирнов
2005-11-21 21:28 ` Igor Zubkov
2005-11-21 22:33 ` Денис Смирнов
2005-11-24 11:23 ` [devel] " Michael Shigorin
2005-11-24 14:10 ` Денис Смирнов
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