* [devel] Как избавиться от лишней зависимости в пакете
@ 2005-02-24 13:50 vserge
2005-02-24 13:56 ` Alexey I. Froloff
0 siblings, 1 reply; 20+ messages in thread
From: vserge @ 2005-02-24 13:50 UTC (permalink / raw)
To: devel
Доброго времени суток
Пытаюсь собрать пакет perl-SOAP-Lite
и не могу никак избавиться от навязчивой зависимости на /bin/env
как правильно это сделать
во всех файла этого проекта присутствует строчка
egrep -ri "/bin/env" ../BUILD/SOAP-Lite-0.60/
../BUILD/SOAP-Lite-0.60/t/04-attach.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/01-core.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/36-leaks.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/16-tcp.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/06-modules.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/29-uddi_publishing.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/08-schema.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/07-xmlrpc_payload.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/TEST.pl:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/37-mod_xmlrpc.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/24-wsdl.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/23-ppm.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/22-interop_apache.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/14-cgi_apache.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/27-xmlparserlite.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/11-cgi.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/17-mod_soap.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/12-cgi_https.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/05-customxml.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/19-apachesoap.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/02-payload.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/26-xmlrpc.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/21-public.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/15-daemon.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/25-uddi.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/13-mod_perl.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/t/28-uddi_search.t:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/bin/stubmaker.pl:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/bin/XMLRPCsh.pl:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/bin/SOAPsh.pl:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/blib/script/stubmaker.pl:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/blib/script/XMLRPCsh.pl:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/blib/script/SOAPsh.pl:#!/bin/env perl
../BUILD/SOAP-Lite-0.60/examples/XMLRPC/xmlrpc.daemon:#!/usr/bin/env
perl ../BUILD/SOAP-Lite-0.60/examples/XMLRPC/xmlrpc.cgi:#!/usr/bin/env
perl
и соответственно при установке получаем:
# rpm -Uvh perl-SOAP-Lite-0.60-alt1.noarch.rpm
error: failed dependencies:
/bin/env is needed by perl-SOAP-Lite-0.60-alt1
--
> Вот пример исполняемого map, написанный Сергеем Большаковым
Ага, теперь я знаю, кто будет maintainer'ом пакета autofs. *rub*
Начинать формальную процедуру переноса пакета в orphaned или можно
обойтись без неё?
-- ldv in devel@
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Как избавиться от лишней зависимости в пакете 2005-02-24 13:50 [devel] Как избавиться от лишней зависимости в пакете vserge @ 2005-02-24 13:56 ` Alexey I. Froloff 2005-02-24 13:59 ` vserge 2005-02-24 14:44 ` [devel] " vserge 0 siblings, 2 replies; 20+ messages in thread From: Alexey I. Froloff @ 2005-02-24 13:56 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 479 bytes --] * vserge <vserge@> [050224 16:53]: > как правильно это сделать > во всех файла этого проекта присутствует строчка > egrep -ri "/bin/env" ../BUILD/SOAP-Lite-0.60/ %prep %setup ... ... fgrep -lZr '#!/bin/env perl' . | xargs -r0 %__subst 's,#!/bin/env perl,#!/usr/bin/perl' -- -- Regards, Sir Raorn. ------------------- Новая версия пакета hasher-priv даёт ещё больше возможностей использовать hasher совершенно не по прямому назначению. -- ldv in sisyphus@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Как избавиться от лишней зависимости в пакете 2005-02-24 13:56 ` Alexey I. Froloff @ 2005-02-24 13:59 ` vserge 2005-02-24 14:15 ` Victor Forsyuk 2005-02-24 14:44 ` [devel] " vserge 1 sibling, 1 reply; 20+ messages in thread From: vserge @ 2005-02-24 13:59 UTC (permalink / raw) To: ALT Devel discussion list Приветствую On Thu, 24 Feb 2005 16:56:00 +0300 "Alexey I. Froloff" <raorn@immo.ru> wrote: > * vserge <vserge@> [050224 16:53]: > > как правильно это сделать > > > во всех файла этого проекта присутствует строчка > > egrep -ri "/bin/env" ../BUILD/SOAP-Lite-0.60/ > > %prep > %setup ... > ... > fgrep -lZr '#!/bin/env perl' . | xargs -r0 %__subst 's,#!/bin/env > perl,#!/usr/bin/perl' -- Я это предполагал, но думал, что есть способ какой-то друго СПАСИБО! -- > Все должно в utf-8 работать. Второй GTK как раз кучу проблем с этим > решил. Решить-то он решил, но программы под GTK2 нужно писать правильно. :-) -- abr in devel@ ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Как избавиться от лишней зависимости в пакете 2005-02-24 13:59 ` vserge @ 2005-02-24 14:15 ` Victor Forsyuk 2005-02-25 17:15 ` Andrei Bulava 0 siblings, 1 reply; 20+ messages in thread From: Victor Forsyuk @ 2005-02-24 14:15 UTC (permalink / raw) To: ALT Devel discussion list On Thu, Feb 24, 2005 at 04:59:35PM +0300, vserge wrote: > > > > > во всех файла этого проекта присутствует строчка > > > egrep -ri "/bin/env" ../BUILD/SOAP-Lite-0.60/ > > > > %prep > > %setup ... > > ... > > fgrep -lZr '#!/bin/env perl' . | xargs -r0 %__subst 's,#!/bin/env > > perl,#!/usr/bin/perl' -- > > Я это предполагал, но думал, что есть способ какой-то друго Есть и другой способ. Ну вот для примера, то что оказалось под рукой - пакет spamassassin под ASP (помнится, встречал такое и в mdk'шных): В spec-файле указываем: Source99: filter-requires-spamassassin.sh %define __find_requires %{SOURCE99} Упомянутый скрипт тривиально прост: #!/bin/sh /usr/lib/rpm/find-requires $* | grep -v 'perl(Net::SMTP::Server' | grep -v 'perl(MIME::Body' ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Как избавиться от лишней зависимости в пакете 2005-02-24 14:15 ` Victor Forsyuk @ 2005-02-25 17:15 ` Andrei Bulava 2005-02-28 13:08 ` Victor Forsyuk 0 siblings, 1 reply; 20+ messages in thread From: Andrei Bulava @ 2005-02-25 17:15 UTC (permalink / raw) To: ALT Devel discussion list Victor Forsyuk wrote: > On Thu, Feb 24, 2005 at 04:59:35PM +0300, vserge wrote: > >>>>во всех файла этого проекта присутствует строчка >>>> egrep -ri "/bin/env" ../BUILD/SOAP-Lite-0.60/ >>> >>>%prep >>>%setup ... >>>... >>>fgrep -lZr '#!/bin/env perl' . | xargs -r0 %__subst 's,#!/bin/env >>>perl,#!/usr/bin/perl' -- >> >>Я это предполагал, но думал, что есть способ какой-то друго > > > Есть и другой способ. Ну вот для примера, то что оказалось под рукой - > пакет spamassassin под ASP (помнится, встречал такое и в mdk'шных): > > В spec-файле указываем: > > Source99: filter-requires-spamassassin.sh > > %define __find_requires %{SOURCE99} > > Упомянутый скрипт тривиально прост: > > #!/bin/sh > /usr/lib/rpm/find-requires $* | grep -v 'perl(Net::SMTP::Server' | grep -v 'perl(MIME::Body' Да-да-да (такое в mrtg разлива mdk тоже присутствует)! В devel@ уже давно обсуждалась идея более стандартизованной (и описанной в документации разработчика) фильтрации зависимостей, причём именно для perl: http://lists.altlinux.ru/pipermail/devel/2004-May/011043.html (правда, исходное сообщение at@ побилось в pipermail, но его можно понять по ответам). Быть или не быть, в конце концов? Моя практика уже многократно доказала необходимость фильтрации найденных зависимостей perl :-\ -- // AB1002-UANIC ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Как избавиться от лишней зависимости в пакете 2005-02-25 17:15 ` Andrei Bulava @ 2005-02-28 13:08 ` Victor Forsyuk 2005-03-04 22:15 ` [devel] " Alexey Tourbin 0 siblings, 1 reply; 20+ messages in thread From: Victor Forsyuk @ 2005-02-28 13:08 UTC (permalink / raw) To: ALT Devel discussion list On Fri, Feb 25, 2005 at 07:15:27PM +0200, Andrei Bulava wrote: > > > >Упомянутый скрипт тривиально прост: > > > >#!/bin/sh > >/usr/lib/rpm/find-requires $* | grep -v 'perl(Net::SMTP::Server' | grep -v > >'perl(MIME::Body' > > Да-да-да (такое в mrtg разлива mdk тоже присутствует)! В devel@ уже > давно обсуждалась идея более стандартизованной (и описанной в > документации разработчика) фильтрации зависимостей, причём именно для perl: > > http://lists.altlinux.ru/pipermail/devel/2004-May/011043.html (правда, > исходное сообщение at@ побилось в pipermail, но его можно понять по > ответам). > > Быть или не быть, в конце концов? Моя практика уже многократно доказала > необходимость фильтрации найденных зависимостей perl :-\ Следовательно, Вы и являетесь достаточно заинтересованным в вешаньи бага и зудении над ухом мантейнера rpm-build-perl лицом. :-) ^ permalink raw reply [flat|nested] 20+ messages in thread
* [devel] Re: Как избавиться от лишней зависимости в пакете 2005-02-28 13:08 ` Victor Forsyuk @ 2005-03-04 22:15 ` Alexey Tourbin 2005-03-04 22:59 ` [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ Volkov Serge ` (2 more replies) 0 siblings, 3 replies; 20+ messages in thread From: Alexey Tourbin @ 2005-03-04 22:15 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 537 bytes --] On Mon, Feb 28, 2005 at 03:08:18PM +0200, Victor Forsyuk wrote: > On Fri, Feb 25, 2005 at 07:15:27PM +0200, Andrei Bulava wrote: > > Быть или не быть, в конце концов? Моя практика уже многократно доказала > > необходимость фильтрации найденных зависимостей perl :-\ Некоторые типичные случаи были учтены. > Следовательно, Вы и являетесь достаточно заинтересованным в вешаньи бага > и зудении над ухом мантейнера rpm-build-perl лицом. :-) В чем rpm-build-perl виноват? Фильтрацию зависимостей нужно делать в find-requires [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ 2005-03-04 22:15 ` [devel] " Alexey Tourbin @ 2005-03-04 22:59 ` Volkov Serge 2005-03-05 13:35 ` [devel] Re: Как избавиться от лишней зависимости в пакете Victor Forsyuk 2005-03-05 13:38 ` Andrey Orlov 2 siblings, 0 replies; 20+ messages in thread From: Volkov Serge @ 2005-03-04 22:59 UTC (permalink / raw) To: ALT Devel discussion list Hello Alexey, Saturday, March 5, 2005, 1:15:37 AM, you wrote: AT> On Mon, Feb 28, 2005 at 03:08:18PM +0200, Victor Forsyuk wrote: >> On Fri, Feb 25, 2005 at 07:15:27PM +0200, Andrei Bulava wrote: >> > Быть или не быть, в конце концов? Моя практика уже многократно доказала >> > необходимость фильтрации найденных зависимостей perl :-\ AT> Некоторые типичные случаи были учтены. >> Следовательно, Вы и являетесь достаточно заинтересованным в вешаньи бага >> и зудении над ухом мантейнера rpm-build-perl лицом. :-) AT> В чем rpm-build-perl виноват? AT> Фильтрацию зависимостей нужно делать в find-requires Через skip_list? или как? -- Best regards, Volkov mailto:vserge@altlinux.ru ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Re: Как избавиться от лишней зависимости в пакете 2005-03-04 22:15 ` [devel] " Alexey Tourbin 2005-03-04 22:59 ` [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ Volkov Serge @ 2005-03-05 13:35 ` Victor Forsyuk 2005-03-05 13:38 ` Andrey Orlov 2 siblings, 0 replies; 20+ messages in thread From: Victor Forsyuk @ 2005-03-05 13:35 UTC (permalink / raw) To: ALT Devel discussion list On Sat, Mar 05, 2005 at 01:15:37AM +0300, Alexey Tourbin wrote: > On Mon, Feb 28, 2005 at 03:08:18PM +0200, Victor Forsyuk wrote: > > On Fri, Feb 25, 2005 at 07:15:27PM +0200, Andrei Bulava wrote: > > > Быть или не быть, в конце концов? Моя практика уже многократно доказала > > > необходимость фильтрации найденных зависимостей perl :-\ > > Некоторые типичные случаи были учтены. > > > Следовательно, Вы и являетесь достаточно заинтересованным в вешаньи бага > > и зудении над ухом мантейнера rpm-build-perl лицом. :-) > > В чем rpm-build-perl виноват? Ни в чём. :) Я предположил, что случаи из практики Андрея вполне могут быть тоже достаточно типичными и кандидатами на учтение. > Фильтрацию зависимостей нужно делать в find-requires Для "нетипичных" лишних зависимостей - согласен (и даже приводил рецепт хака, как это делают). P.S. Интересно, а возможно ли доработать perl.req так, чтобы он не давился спамассассином? Пока, увы, не могу обойтись без %define _perl_req_method relaxed ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Re: Как избавиться от лишней зависимости в пакете 2005-03-04 22:15 ` [devel] " Alexey Tourbin 2005-03-04 22:59 ` [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ Volkov Serge 2005-03-05 13:35 ` [devel] Re: Как избавиться от лишней зависимости в пакете Victor Forsyuk @ 2005-03-05 13:38 ` Andrey Orlov 2 siblings, 0 replies; 20+ messages in thread From: Andrey Orlov @ 2005-03-05 13:38 UTC (permalink / raw) To: ALT Devel discussion list On Saturday 05 March 2005 01:15, Alexey Tourbin wrote: > On Mon, Feb 28, 2005 at 03:08:18PM +0200, Victor Forsyuk wrote: > > On Fri, Feb 25, 2005 at 07:15:27PM +0200, Andrei Bulava wrote: > > > Быть или не быть, в конце концов? Моя практика уже многократно доказала > > > необходимость фильтрации найденных зависимостей perl :-\ > > Некоторые типичные случаи были учтены. > > > Следовательно, Вы и являетесь достаточно заинтересованным в вешаньи бага > > и зудении над ухом мантейнера rpm-build-perl лицом. :-) > > В чем rpm-build-perl виноват? Тем же чем и rpm-builld-python, ИМХО. Тем что в питоне такие типичные случаи слишком многообразны. Кстати, у нас зависимости фильтруются. > Фильтрацию зависимостей нужно делать в find-requires Надо. Но т.к. rpm-build-python был в свое время творчески срисован с rpm-build-perl, то осмелюсь предположить, что и проблемы будут сходные. А это для python наличие фильтрации в find-requires означало бы написание конструкций типа этой:: SkipRequires: python2.4(omniidl) python2.4(os) Что, в общем, длинновато. Да и цифирьки меняются, что тоже добавляет работ. Сейчас пишется так: %add_python_req_skip os omniidl Что значительно короче и хорошо переживает смену версии Так что по крмре в моем случае, введение фильтрации на уровне find requires приведет лишь к тому, что я напишу вокруг него враппер вместо существующего. Я это к тому, что не стоит так явно перекладывать все проблемы на головной модуль, наш камень там тоже есть . И к тому же - надо же с чего то начать? -- WthBstRgrds -- Андрей Орлов -- --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org --- ---------------------------------------- ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Как избавиться от лишней зависимости в пакете 2005-02-24 13:56 ` Alexey I. Froloff 2005-02-24 13:59 ` vserge @ 2005-02-24 14:44 ` vserge 2005-02-24 15:05 ` Alexey Gladkov 2005-02-24 15:05 ` [devel] Как избавиться от лишней зависимости в пакете Denis Klykvin 1 sibling, 2 replies; 20+ messages in thread From: vserge @ 2005-02-24 14:44 UTC (permalink / raw) To: ALT Devel discussion list Приветствую On Thu, 24 Feb 2005 16:56:00 +0300 "Alexey I. Froloff" <raorn@immo.ru> wrote: > * vserge <vserge@> [050224 16:53]: > > как правильно это сделать > > > во всех файла этого проекта присутствует строчка > > egrep -ri "/bin/env" ../BUILD/SOAP-Lite-0.60/ > > %prep > %setup ... > ... > fgrep -lZr '#!/bin/env perl' . | xargs -r0 %__subst 's,#!/bin/env > perl,#!/usr/bin/perl' -- Что-то не могу разобраться + fgrep -lZr '#!/bin/env perl' . + xargs -r0 /usr/bin/subst 's,#!/bin/env perl,#!/usr/bin/perl' subst: sed: -e expression #1, char 33: unterminated `s' command /usr/bin/subst: fork > > -- > Regards, Sir Raorn. > ------------------- > Новая версия пакета hasher-priv даёт ещё больше возможностей > использовать hasher совершенно не по прямому назначению. > -- ldv in sisyphus@ -- В каком дистрибутиве apt по-умолчанию настроен на Сизиф? -- zerg in sisyphus@ ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Как избавиться от лишней зависимости в пакете 2005-02-24 14:44 ` [devel] " vserge @ 2005-02-24 15:05 ` Alexey Gladkov 2005-03-04 22:11 ` [devel] " Alexey Tourbin 2005-02-24 15:05 ` [devel] Как избавиться от лишней зависимости в пакете Denis Klykvin 1 sibling, 1 reply; 20+ messages in thread From: Alexey Gladkov @ 2005-02-24 15:05 UTC (permalink / raw) To: ALT Devel discussion list vserge wrote: > > Что-то не могу разобраться > + fgrep -lZr '#!/bin/env perl' . > + xargs -r0 /usr/bin/subst 's,#!/bin/env perl,#!/usr/bin/perl' > subst: sed: -e expression #1, char 33: unterminated `s' command > /usr/bin/subst: fork > Конечно же %__subst 's,#!/bin/env perl,#!/usr/bin/perl,' ^^^ -- Rgrds, legion ^ permalink raw reply [flat|nested] 20+ messages in thread
* [devel] Re: Как избавиться от лишней зависимости в пакете 2005-02-24 15:05 ` Alexey Gladkov @ 2005-03-04 22:11 ` Alexey Tourbin 2005-03-04 22:58 ` [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ Volkov Serge 0 siblings, 1 reply; 20+ messages in thread From: Alexey Tourbin @ 2005-03-04 22:11 UTC (permalink / raw) To: Alexey Gladkov; +Cc: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 473 bytes --] On Thu, Feb 24, 2005 at 06:05:28PM +0300, Alexey Gladkov wrote: > >Что-то не могу разобраться > >+ fgrep -lZr '#!/bin/env perl' . > >+ xargs -r0 /usr/bin/subst 's,#!/bin/env perl,#!/usr/bin/perl' > >subst: sed: -e expression #1, char 33: unterminated `s' command > >/usr/bin/subst: fork > > > > Конечно же > %__subst 's,#!/bin/env perl,#!/usr/bin/perl,' > ^^^ Ещё вместо s лучше писать 1s. > -- > Rgrds, legion [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ 2005-03-04 22:11 ` [devel] " Alexey Tourbin @ 2005-03-04 22:58 ` Volkov Serge 2005-03-04 23:59 ` [devel] Re: лБЛ ЙЪВБЧЙФШУС ПФ МЙЫОЕК ЪБЧЙУЙНПУФЙ Ч РБЛЕФЕ Alexey Tourbin 2005-03-05 0:02 ` [devel] Re: Как избавиться от лишней зависимости в пакете Dmitry V. Levin 0 siblings, 2 replies; 20+ messages in thread From: Volkov Serge @ 2005-03-04 22:58 UTC (permalink / raw) To: ALT Devel discussion list Hello Alexey, Saturday, March 5, 2005, 1:11:12 AM, you wrote: AT> On Thu, Feb 24, 2005 at 06:05:28PM +0300, Alexey Gladkov wrote: >> >Что-то не могу разобраться >> >+ fgrep -lZr '#!/bin/env perl' . >> >+ xargs -r0 /usr/bin/subst 's,#!/bin/env perl,#!/usr/bin/perl' >> >subst: sed: -e expression #1, char 33: unterminated `s' command >> >/usr/bin/subst: fork >> > >> >> Конечно же >> %__subst 's,#!/bin/env perl,#!/usr/bin/perl,' >> ^^^ AT> Ещё вместо s лучше писать 1s. А чем лучше и где об этом почитать ? -- Best regards, Volkov mailto:vserge@altlinux.ru ^ permalink raw reply [flat|nested] 20+ messages in thread
* [devel] Re: лБЛ ЙЪВБЧЙФШУС ПФ МЙЫОЕК ЪБЧЙУЙНПУФЙ Ч РБЛЕФЕ 2005-03-04 22:58 ` [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ Volkov Serge @ 2005-03-04 23:59 ` Alexey Tourbin 2005-03-05 0:02 ` [devel] Re: Как избавиться от лишней зависимости в пакете Dmitry V. Levin 1 sibling, 0 replies; 20+ messages in thread From: Alexey Tourbin @ 2005-03-04 23:59 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 400 bytes --] On Sat, Mar 05, 2005 at 01:58:21AM +0300, Volkov Serge wrote: > >> Конечно же > >> %__subst 's,#!/bin/env perl,#!/usr/bin/perl,' > >> ^^^ > > AT> Ещё вместо s лучше писать 1s. > А чем лучше и где об этом почитать ? $ perldoc psed /sed command syntax Ж) > -- > Best regards, > Volkov mailto:vserge@altlinux.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Re: Как избавиться от лишней зависимости в пакете 2005-03-04 22:58 ` [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ Volkov Serge 2005-03-04 23:59 ` [devel] Re: лБЛ ЙЪВБЧЙФШУС ПФ МЙЫОЕК ЪБЧЙУЙНПУФЙ Ч РБЛЕФЕ Alexey Tourbin @ 2005-03-05 0:02 ` Dmitry V. Levin 2005-03-05 10:17 ` vserge 2005-07-15 4:03 ` [devel] UPE Alexey Tourbin 1 sibling, 2 replies; 20+ messages in thread From: Dmitry V. Levin @ 2005-03-05 0:02 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 757 bytes --] On Sat, Mar 05, 2005 at 01:58:21AM +0300, Volkov Serge wrote: > Saturday, March 5, 2005, 1:11:12 AM, you wrote: > AT> On Thu, Feb 24, 2005 at 06:05:28PM +0300, Alexey Gladkov wrote: > >> >Что-то не могу разобраться > >> >+ fgrep -lZr '#!/bin/env perl' . > >> >+ xargs -r0 /usr/bin/subst 's,#!/bin/env perl,#!/usr/bin/perl' > >> >subst: sed: -e expression #1, char 33: unterminated `s' command > >> >/usr/bin/subst: fork > >> > >> Конечно же > >> %__subst 's,#!/bin/env perl,#!/usr/bin/perl,' > > AT> Ещё вместо s лучше писать 1s. > А чем лучше и где об этом почитать ? Ну ты и спросил... Это же обычный sed. В таком запущенном случае рекомендую прочитать книгу "UNIX. Программное окружение" Брайна Кернигана и Роба Пайка. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Re: Как избавиться от лишней зависимости в пакете 2005-03-05 0:02 ` [devel] Re: Как избавиться от лишней зависимости в пакете Dmitry V. Levin @ 2005-03-05 10:17 ` vserge 2005-07-15 4:03 ` [devel] UPE Alexey Tourbin 1 sibling, 0 replies; 20+ messages in thread From: vserge @ 2005-03-05 10:17 UTC (permalink / raw) To: ALT Devel discussion list On Sat, 5 Mar 2005 03:02:40 +0300 "Dmitry V. Levin" <ldv@altlinux.org> wrote: > On Sat, Mar 05, 2005 at 01:58:21AM +0300, Volkov Serge wrote: > > Saturday, March 5, 2005, 1:11:12 AM, you wrote: > > AT> On Thu, Feb 24, 2005 at 06:05:28PM +0300, Alexey Gladkov wrote: > > >> >Что-то не могу разобраться > > >> >+ fgrep -lZr '#!/bin/env perl' . > > >> >+ xargs -r0 /usr/bin/subst 's,#!/bin/env perl,#!/usr/bin/perl' > > >> >subst: sed: -e expression #1, char 33: unterminated `s' command > > >> >/usr/bin/subst: fork > > >> > > >> Конечно же > > >> %__subst 's,#!/bin/env perl,#!/usr/bin/perl,' > > > > AT> Ещё вместо s лучше писать 1s. > > А чем лучше и где об этом почитать ? > > Ну ты и спросил... Это же обычный sed. > В таком запущенном случае рекомендую прочитать книгу > "UNIX. Программное окружение" Брайна Кернигана и Роба Пайка. Гы: Неужели нельзя спросить :) > > > -- > ldv -- Потенциальный продавец-злоумышленник, торгуя дистрибутивами специального вида, может нанести ущерб... (и далее в том же духе) -- ldv in community@ ^ permalink raw reply [flat|nested] 20+ messages in thread
* [devel] UPE 2005-03-05 0:02 ` [devel] Re: Как избавиться от лишней зависимости в пакете Dmitry V. Levin 2005-03-05 10:17 ` vserge @ 2005-07-15 4:03 ` Alexey Tourbin 1 sibling, 0 replies; 20+ messages in thread From: Alexey Tourbin @ 2005-07-15 4:03 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 488 bytes --] On Sat, Mar 05, 2005 at 03:02:40AM +0300, Dmitry V. Levin wrote: > On Sat, Mar 05, 2005 at 01:58:21AM +0300, Volkov Serge wrote: > > >> Конечно же > > >> %__subst 's,#!/bin/env perl,#!/usr/bin/perl,' > > > > AT> Ещё вместо s лучше писать 1s. > > А чем лучше и где об этом почитать ? > > Ну ты и спросил... Это же обычный sed. > В таком запущенном случае рекомендую прочитать книгу > "UNIX. Программное окружение" Брайна Кернигана и Роба Пайка. http://ask.km.ru/books/upe/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Как избавиться от лишней зависимости в пакете 2005-02-24 14:44 ` [devel] " vserge 2005-02-24 15:05 ` Alexey Gladkov @ 2005-02-24 15:05 ` Denis Klykvin 2005-02-24 15:31 ` vserge 1 sibling, 1 reply; 20+ messages in thread From: Denis Klykvin @ 2005-02-24 15:05 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 432 bytes --] On Thu, 24 Feb 2005 17:44:40 +0300 vserge wrote: > Что-то не могу разобраться > + fgrep -lZr '#!/bin/env perl' . > + xargs -r0 /usr/bin/subst 's,#!/bin/env perl,#!/usr/bin/perl' > subst: sed: -e expression #1, char 33: unterminated `s' command > /usr/bin/subst: fork 's,#!/bin/env perl,#!/usr/bin/perl,' -- так, наверное -- With Best Wishes, Denis Klykvin JID: nikon@jabber.ru XmmS now play: Dj Groove - Outro [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Как избавиться от лишней зависимости в пакете 2005-02-24 15:05 ` [devel] Как избавиться от лишней зависимости в пакете Denis Klykvin @ 2005-02-24 15:31 ` vserge 0 siblings, 0 replies; 20+ messages in thread From: vserge @ 2005-02-24 15:31 UTC (permalink / raw) To: ALT Devel discussion list Добрый день On Thu, 24 Feb 2005 18:05:34 +0300 Denis Klykvin <nikon@e-nk.ru> wrote: > On Thu, 24 Feb 2005 17:44:40 +0300 > vserge wrote: > > > Что-то не могу разобраться > > + fgrep -lZr '#!/bin/env perl' . > > + xargs -r0 /usr/bin/subst 's,#!/bin/env perl,#!/usr/bin/perl' > > subst: sed: -e expression #1, char 33: unterminated `s' command > > /usr/bin/subst: fork > 's,#!/bin/env perl,#!/usr/bin/perl,' -- так, наверное Да именно так ВСЕМ СПАСИБО! Пакет ушел в инкомминг Дедела! > > > -- > With Best Wishes, Denis Klykvin > JID: nikon@jabber.ru > XmmS now play: Dj Groove - Outro -- > Установить 4 ггц 1гб и scsi - raid для > ускорения старта kdm не предлагать :-) А мне не предлагать убрать fixed шрифты из настройки fontconfig по-умолчанию ;-) -- zerg in sisyphus@ ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2005-07-15 4:03 UTC | newest] Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-02-24 13:50 [devel] Как избавиться от лишней зависимости в пакете vserge 2005-02-24 13:56 ` Alexey I. Froloff 2005-02-24 13:59 ` vserge 2005-02-24 14:15 ` Victor Forsyuk 2005-02-25 17:15 ` Andrei Bulava 2005-02-28 13:08 ` Victor Forsyuk 2005-03-04 22:15 ` [devel] " Alexey Tourbin 2005-03-04 22:59 ` [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ Volkov Serge 2005-03-05 13:35 ` [devel] Re: Как избавиться от лишней зависимости в пакете Victor Forsyuk 2005-03-05 13:38 ` Andrey Orlov 2005-02-24 14:44 ` [devel] " vserge 2005-02-24 15:05 ` Alexey Gladkov 2005-03-04 22:11 ` [devel] " Alexey Tourbin 2005-03-04 22:58 ` [devel] Re: ëÁË ÉÚÂÁ×ÉÔØÓÑ ÏÔ ÌÉÛÎÅÊ ÚÁ×ÉÓÉÍÏÓÔÉ × ÐÁËÅÔÅ Volkov Serge 2005-03-04 23:59 ` [devel] Re: лБЛ ЙЪВБЧЙФШУС ПФ МЙЫОЕК ЪБЧЙУЙНПУФЙ Ч РБЛЕФЕ Alexey Tourbin 2005-03-05 0:02 ` [devel] Re: Как избавиться от лишней зависимости в пакете Dmitry V. Levin 2005-03-05 10:17 ` vserge 2005-07-15 4:03 ` [devel] UPE Alexey Tourbin 2005-02-24 15:05 ` [devel] Как избавиться от лишней зависимости в пакете Denis Klykvin 2005-02-24 15:31 ` vserge
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