* [devel] про паразитные зависимости в левоскриптах
@ 2020-03-21 8:10 ` Michael Shigorin
2020-03-21 9:11 ` Dmitry V. Levin
2020-03-21 9:35 ` Andrey Savchenko
0 siblings, 2 replies; 8+ messages in thread
From: Michael Shigorin @ 2020-03-21 8:10 UTC (permalink / raw)
To: devel
On Sat, Mar 21, 2020 at 04:44:02AM +0000, QA Team Robot wrote:
> burp - Burp is a network-based backup and restore program
> * Thu Feb 13 2020 Vitaly Chikunov <vt@altlinux> 2.3.22-alt1
> - Update to 2.3.22.
> - Overwrite our `readall=' support with upstream version.
> * Wed Feb 12 2020 Vitaly Chikunov <vt@altlinux> 2.3.16-alt3
> - Remove parasite dependencies from optional scripts.
Ещё можно сказать, что в них не надо искать зависимости:
%add_findreq_skiplist %_bindir/some*.sh
http://altlinux.org/Особенности_написания_спек_файлов_в_ALT_Linux
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] про паразитные зависимости в левоскриптах
2020-03-21 8:10 ` [devel] про паразитные зависимости в левоскриптах Michael Shigorin
@ 2020-03-21 9:11 ` Dmitry V. Levin
2020-03-21 9:35 ` Andrey Savchenko
1 sibling, 0 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2020-03-21 9:11 UTC (permalink / raw)
To: ALT Devel discussion list
On Sat, Mar 21, 2020 at 11:10:41AM +0300, Michael Shigorin wrote:
> On Sat, Mar 21, 2020 at 04:44:02AM +0000, QA Team Robot wrote:
> > burp - Burp is a network-based backup and restore program
> > * Thu Feb 13 2020 Vitaly Chikunov <vt@altlinux> 2.3.22-alt1
> > - Update to 2.3.22.
> > - Overwrite our `readall=' support with upstream version.
> > * Wed Feb 12 2020 Vitaly Chikunov <vt@altlinux> 2.3.16-alt3
> > - Remove parasite dependencies from optional scripts.
>
> Ещё можно сказать, что в них не надо искать зависимости:
> %add_findreq_skiplist %_bindir/some*.sh
>
> http://altlinux.org/Особенности_написания_спек_файлов_в_ALT_Linux
Вот с %_bindir как раз лучше так не поступать, поскольку предполагается,
что туда абы какой мусор не пакуют.
А ещё можно было сначала в burp.spec посмотреть. :)
--
ldv
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] про паразитные зависимости в левоскриптах
2020-03-21 8:10 ` [devel] про паразитные зависимости в левоскриптах Michael Shigorin
2020-03-21 9:11 ` Dmitry V. Levin
@ 2020-03-21 9:35 ` Andrey Savchenko
2020-03-21 10:00 ` Michael Shigorin
` (2 more replies)
1 sibling, 3 replies; 8+ messages in thread
From: Andrey Savchenko @ 2020-03-21 9:35 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --]
On Sat, 21 Mar 2020 11:10:41 +0300 Michael Shigorin wrote:
> On Sat, Mar 21, 2020 at 04:44:02AM +0000, QA Team Robot wrote:
> > burp - Burp is a network-based backup and restore program
> > * Thu Feb 13 2020 Vitaly Chikunov <vt@altlinux> 2.3.22-alt1
> > - Update to 2.3.22.
> > - Overwrite our `readall=' support with upstream version.
> > * Wed Feb 12 2020 Vitaly Chikunov <vt@altlinux> 2.3.16-alt3
> > - Remove parasite dependencies from optional scripts.
>
> Ещё можно сказать, что в них не надо искать зависимости:
> %add_findreq_skiplist %_bindir/some*.sh
Я не согласен с таким подходом. Если ставятся скрипты и любое
другое ПО, то все их зависимости должны быть удовлетворены. Если
они опциональные, то их можно вынести в отдельный пакет. Если они
совсем не нужны, то их можно удалить. Какой смысл ставить то, что
не будет работать?
Единственный случай, который выглядит разумным, если пакет ставит
набор примеров использования на все случаи жизни. Но и его можно
в отдельный подпакет поселить.
> http://altlinux.org/Особенности_написания_спек_файлов_в_ALT_Linux
>
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] про паразитные зависимости в левоскриптах
2020-03-21 9:35 ` Andrey Savchenko
@ 2020-03-21 10:00 ` Michael Shigorin
2020-03-21 11:07 ` Anton V. Boyarshinov
2020-03-23 9:02 ` Sergey V Turchin
2 siblings, 0 replies; 8+ messages in thread
From: Michael Shigorin @ 2020-03-21 10:00 UTC (permalink / raw)
To: devel
On Sat, Mar 21, 2020 at 12:35:43PM +0300, Andrey Savchenko wrote:
> > > - Remove parasite dependencies from optional scripts.
> > Ещё можно сказать, что в них не надо искать зависимости:
> > %add_findreq_skiplist %_bindir/some*.sh
> Единственный случай, который выглядит разумным, если пакет
> ставит набор примеров использования на все случаи жизни.
Именно; и если апстриму всякие хаки вроде "a= странныйбинарь"
не выглядят приемлемыми.
> Но и его можно в отдельный подпакет поселить.
Или в документацию; но случаи бывают разные.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] про паразитные зависимости в левоскриптах
2020-03-21 9:35 ` Andrey Savchenko
2020-03-21 10:00 ` Michael Shigorin
@ 2020-03-21 11:07 ` Anton V. Boyarshinov
2020-03-23 9:02 ` Sergey V Turchin
2 siblings, 1 reply; 8+ messages in thread
From: Anton V. Boyarshinov @ 2020-03-21 11:07 UTC (permalink / raw)
To: Andrey Savchenko; +Cc: ALT Linux Team development discussions
В Sat, 21 Mar 2020 12:35:43 +0300
Andrey Savchenko <bircoph@altlinux.org> пишет:
> Я не согласен с таким подходом. Если ставятся скрипты и любое
> другое ПО, то все их зависимости должны быть удовлетворены. Если
> они опциональные, то их можно вынести в отдельный пакет. Если они
> совсем не нужны, то их можно удалить. Какой смысл ставить то, что
> не будет работать?
Ещё бывает вариант, когда скрипт имеет разные варианты с использованием
разных инструментов для одного и того же. И достаточно того, чтоб в
наличии был один из них, а не все вместе.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] про паразитные зависимости в левоскриптах
2020-03-21 9:35 ` Andrey Savchenko
2020-03-21 10:00 ` Michael Shigorin
2020-03-21 11:07 ` Anton V. Boyarshinov
@ 2020-03-23 9:02 ` Sergey V Turchin
2 siblings, 0 replies; 8+ messages in thread
From: Sergey V Turchin @ 2020-03-23 9:02 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday, 21 March 2020 12:35:43 MSK Andrey Savchenko wrote:
> On Sat, 21 Mar 2020 11:10:41 +0300 Michael Shigorin wrote:
>
> > On Sat, Mar 21, 2020 at 04:44:02AM +0000, QA Team Robot wrote:
> >
> > > burp - Burp is a network-based backup and restore program
> > > * Thu Feb 13 2020 Vitaly Chikunov <vt@altlinux> 2.3.22-alt1
> > > - Update to 2.3.22.
> > > - Overwrite our `readall=' support with upstream version.
> > > * Wed Feb 12 2020 Vitaly Chikunov <vt@altlinux> 2.3.16-alt3
> > > - Remove parasite dependencies from optional scripts.
> >
> >
> > Ещё можно сказать, что в них не надо искать зависимости:
> > %add_findreq_skiplist %_bindir/some*.sh
>
>
> Я не согласен с таким подходом. Если ставятся скрипты и любое
> другое ПО, то все их зависимости должны быть удовлетворены.
Глазами почитать может быть гораздо проще.
> Если
> они опциональные, то их можно вынести в отдельный пакет.
Смотря сколько пакетов мантейните. Если один, то да, не проблема.
> Если они
> совсем не нужны, то их можно удалить. Какой смысл ставить то, что
> не будет работать?
Бывает
case
Darwin)
Cygwin)
FreeBSD)
Linux)
, везде использутся разные утилиты и удовлетворить не-Linux-овые просто
невозможно.
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] про паразитные зависимости в левоскриптах
@ 2020-03-24 9:56 ` Michael Shigorin
2020-03-25 13:38 ` arbars-alt
0 siblings, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2020-03-24 9:56 UTC (permalink / raw)
To: devel
On Mon, Mar 23, 2020 at 08:07:26PM +0600, arbars-alt wrote:
> Тот же самый screenfetch тащит за собой много всего.
Стоит повесить на него что-нить.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] про паразитные зависимости в левоскриптах
2020-03-24 9:56 ` Michael Shigorin
@ 2020-03-25 13:38 ` arbars-alt
0 siblings, 0 replies; 8+ messages in thread
From: arbars-alt @ 2020-03-25 13:38 UTC (permalink / raw)
To: devel
Вешал, cas@ закрыл, сказал, что это проблемы внутренних зависимостей
скрипта, так что разбирайтесь с апстримом...
24.03.2020 15:56, Michael Shigorin пишет:
> On Mon, Mar 23, 2020 at 08:07:26PM +0600, arbars-alt wrote:
>> Тот же самый screenfetch тащит за собой много всего.
> Стоит повесить на него что-нить.
>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2020-03-25 13:38 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-21 8:10 ` [devel] про паразитные зависимости в левоскриптах Michael Shigorin
2020-03-21 9:11 ` Dmitry V. Levin
2020-03-21 9:35 ` Andrey Savchenko
2020-03-21 10:00 ` Michael Shigorin
2020-03-21 11:07 ` Anton V. Boyarshinov
2020-03-24 9:56 ` Michael Shigorin
2020-03-25 13:38 ` arbars-alt
2020-03-23 9:02 ` Sergey V Turchin
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