* [devel] Замечания по сборке netpolice
@ 2010-11-09 11:56 Igor Zubkov
2010-11-09 12:01 ` Michael Shigorin
2010-11-09 12:14 ` Anton V. Boyarshinov
0 siblings, 2 replies; 3+ messages in thread
From: Igor Zubkov @ 2010-11-09 11:56 UTC (permalink / raw)
To: ALT Linux Team development discussions
Hi!
Замечания по сборке netpolice:
http://git.altlinux.org/people/letanton/packages/?p=netpolice.git;a=blob;f=netpolice.spec;h=e1bab3615011ced7b102560a655fe8490b3dd945;hb=4fd519f4a4f3e620197f1c22f9ac7bbbf4793d59
1) Summary: NETPOLICE IS CONTENT FILTERING SYSTEM
Не стоит писать так. Это выглядит так как будто тебе кричат на ухо.
2) Release: alt2.1
Странный релиз, учитывая что в %changelog одна запись:
49 %changelog
50 * Mon Mar 1 2010 Anton Pischulin <letanton@altlinux.ru> 1.02-alt2.1
51 - Change version to 1.01
3) 13 Conflicts: %name < %version-%release
14 Conflicts: %name > %version-%release
Это выглядит странно. Т.е. мы у пакета netpolice ставим конфликты на
самого себе только других версий. Зачем?
4) 16 %description
17 NETPOLICE ID CONTENT FILTERING SYSTEM.
Опять же, не надо всё писать так. К тому же, здесь опечатка. "ID" хотя
подразумевалось "IS".
5) 30 Provides: %name-main = %version-%release, %_docdir/%name/%name
Пакет %name-main провайдит %name-main. RPM это и так сделает. Зачем
ещё провайдить %_docdir/%name/%name?
6) 34 %description -n %name-main
35 This package is meta package for %name
У описания пакета принято ставить точку в конце.
7) 41 %post
42 %post -n %name-main
43 /sbin/chkconfig --level 345 squid on
44 /sbin/chkconfig --level 345 c-icap on
%post на 41 строчке вообще лишний.
Ну и второе, а добавлять чужие сервисы в загрузку это нормально?
--
Igor Zubkov
http://hi.im/ice
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [devel] Замечания по сборке netpolice
2010-11-09 11:56 [devel] Замечания по сборке netpolice Igor Zubkov
@ 2010-11-09 12:01 ` Michael Shigorin
2010-11-09 12:14 ` Anton V. Boyarshinov
1 sibling, 0 replies; 3+ messages in thread
From: Michael Shigorin @ 2010-11-09 12:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Nov 09, 2010 at 01:56:51PM +0200, Igor Zubkov wrote:
> Ну и второе, а добавлять чужие сервисы в загрузку это нормально?
Нет.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [devel] Замечания по сборке netpolice
2010-11-09 11:56 [devel] Замечания по сборке netpolice Igor Zubkov
2010-11-09 12:01 ` Michael Shigorin
@ 2010-11-09 12:14 ` Anton V. Boyarshinov
1 sibling, 0 replies; 3+ messages in thread
From: Anton V. Boyarshinov @ 2010-11-09 12:14 UTC (permalink / raw)
To: devel
> 5) 30 Provides: %name-main = %version-%release, %_docdir/%name/%name
Requires: %name = %version-%release
в netpolice-filter тоже выглядит небанально.
И в результате всех этих множественных версионированных requires и
conflicts имеем:
The following packages have unmet dependencies:
netpolice-main: Depends: netpolice-filter (>= 1.01-alt2.1)
Depends: host2cat (>= 1.01-alt2.1)
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-11-09 12:14 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-09 11:56 [devel] Замечания по сборке netpolice Igor Zubkov
2010-11-09 12:01 ` Michael Shigorin
2010-11-09 12:14 ` Anton V. Boyarshinov
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