* [devel] Re: Package MHonArc @ 2003-06-16 10:10 ` Alexey Tourbin 2003-06-16 21:42 ` [devel] Re: Package MHonArc Volkov Serge 2003-06-16 15:32 ` vserge 1 sibling, 2 replies; 8+ messages in thread From: Alexey Tourbin @ 2003-06-16 10:10 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1547 bytes --] On Mon, Jun 16, 2003 at 12:32:52PM +0400, Alexey Tourbin wrote: > On Mon, Jun 16, 2003 at 12:19:49PM +0400, vserge wrote: > > Так как мне не удалось разрешить проблемы с зависимостями на перл скрипты > > (Self Requires) > > поэтому пакет приходится ставить с опцией --nodeps > > Я посмотрю. Если речь идёт об этом: $ rpm -ivh --test ~/RPM/RPMS/noarch/MHonArc-*2.6.3-alt0.1.noarch.rpm error: failed dependencies: perl(Unicode/MapUTF8.pm) is needed by MHonArc-2.6.3-alt0.1 perl(Unicode/String.pm) is needed by MHonArc-2.6.3-alt0.1 $ то все зависимости определились правильно. Grep is your friend (c). Для работы нужен дополнительный модуль, об этом написано в CHANGES: and to remove unnecessary code. Use of module does require that the Unicode::MapUTF8 module is installed and the utf8 pragma is supported in the version of Perl you are using. У нас такого пакета пока нет. $ cpan cpan shell -- CPAN exploration and modules installation (v1.70) ReadLine support enabled cpan> m Unicode::MapUTF8 CPAN: Storable loaded ok Going to read /home/at/.cpan/Metadata Database was generated on Sun, 15 Jun 2003 23:14:42 GMT Module id = Unicode::MapUTF8 DESCRIPTION Conversions to and from arbitrary charsets CPAN_USERID SNOWHARE (Benjamin Franz <snowhare@nihongo.org>) CPAN_VERSION 1.09 CPAN_FILE S/SN/SNOWHARE/Unicode-MapUTF8-1.09.tar.gz DSLI_STATUS Rdpf (released,developer,perl,functions) INST_FILE (not installed) cpan> No history written (no histfile specified). Lockfile removed. $ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <3EEDA2B9.9070501@altlinux.ru>]
* [devel] Re: perl packages @ 2003-06-16 11:24 ` Alexey Tourbin 2003-06-16 16:09 ` aen 0 siblings, 1 reply; 8+ messages in thread From: Alexey Tourbin @ 2003-06-16 11:24 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1897 bytes --] On Mon, Jun 16, 2003 at 02:58:01PM +0400, aen wrote: > Я вот исключил embedxpm из сборки gimp, так как он треьует File::Slurp :-) Если embedxmp является важной частью gimp'а, а модуль File::Slurp жизненно необходим для его работы, тогда нужно собрать пакет perl-File-Slurp. Если зависимость на File::Slurp опциональна и отсутствие File::Slurp не нарушает основной функциональности embedxpm (в этом нужно разобраться!), тогда эту зависимость можно игнорировать с помощью %add_findreq_skiplist. Кому потребуется "неосновная" функциональность embedxmp, может поставить File::Slurp с помощью CPAN (это очень просто). Короче, нет смысла следовать слишком жестким зависимостям, иначе потребуется заворачивать весь CPAN в rpm'ы, а он гораздо больше, чем текущий Sisyphus. А может и есть смысл. У нас будет самый большой репозитарий свободного ПО. :) Пример: в модуль URI начиная с версии 1.20 добавлена поддержка ISBN (International Standard Book Numbers, RFC 3187). Это нельзя считать основной функциональностью URI. Скорее всего, дополнительные модули никто не будет тестировать и использовать. Поэтому я "ослабил" зависимости с помощью %add_findreq_skiplist %perl_vendor_privlib/URI/urn/isbn.pm Тем не менее, я оставил этот файл в пакете. Если кому-нибудь всё же потребуется поддержка ISBN, он поставит дополнительные необходимые модули с помощью CPAN. > Но у меня появилась еще одна любопытная зависимость от таинственного of.pm. > Произошла она от "use of" в одном из комментариев в Gimp.pm. :-) Не может быть. :) $ fgrep -C1 ^of /usr/lib/rpm/perl.req # MDK: skip if the phrase was "use of" -- shows up in gimp-perl, et al qr(^of$), ); Хотя... вы правы. Должно быть qr(^of\.pm$). В новом варианте скриптов будет использоваться B::Deparse, который осуществляет переформатирование кода, удаление комментариев и т.п. Там такие проблемы будут исключены. Но будут другие. :) [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] Re: perl packages 2003-06-16 11:24 ` [devel] Re: perl packages Alexey Tourbin @ 2003-06-16 16:09 ` aen 2003-06-16 17:48 ` Mikhail Zabaluev 2003-06-16 22:30 ` Alexey Tourbin 0 siblings, 2 replies; 8+ messages in thread From: aen @ 2003-06-16 16:09 UTC (permalink / raw) To: ALT Devel discussion list Alexey Tourbin пишет: >On Mon, Jun 16, 2003 at 02:58:01PM +0400, aen wrote: > > >>Я вот исключил embedxpm из сборки gimp, так как он треьует File::Slurp :-) >> >> > >Если embedxmp является важной частью gimp'а, > Нет& > а модуль File::Slurp >жизненно необходим для его работы, тогда нужно собрать пакет >perl-File-Slurp. Если зависимость на File::Slurp опциональна и >отсутствие File::Slurp не нарушает основной функциональности embedxpm (в >этом нужно разобраться!), тогда эту зависимость можно игнорировать с >помощью %add_findreq_skiplist. Кому потребуется "неосновная" >функциональность embedxmp, может поставить File::Slurp с помощью CPAN >(это очень просто). > Вот я и отложил пока решение этого вопроса :-) > >Короче, нет смысла следовать слишком жестким зависимостям, иначе >потребуется заворачивать весь CPAN в rpm'ы, а он гораздо больше, чем >текущий Sisyphus. А может и есть смысл. У нас будет самый большой >репозитарий свободного ПО. :) > >Пример: в модуль URI начиная с версии 1.20 добавлена поддержка ISBN >(International Standard Book Numbers, RFC 3187). Это нельзя считать >основной функциональностью URI. Скорее всего, дополнительные модули >никто не будет тестировать и использовать. Поэтому я "ослабил" >зависимости с помощью > >%add_findreq_skiplist %perl_vendor_privlib/URI/urn/isbn.pm > >Тем не менее, я оставил этот файл в пакете. Если кому-нибудь всё же >потребуется поддержка ISBN, он поставит дополнительные необходимые >модули с помощью CPAN. > > > >>Но у меня появилась еще одна любопытная зависимость от таинственного of.pm. >>Произошла она от "use of" в одном из комментариев в Gimp.pm. :-) >> >> > >Не может быть. :) > >$ fgrep -C1 ^of /usr/lib/rpm/perl.req ># MDK: skip if the phrase was "use of" -- shows up in gimp-perl, et al > qr(^of$), >); > >Хотя... вы правы. Должно быть qr(^of\.pm$). > :-) Пока я заменил use of на usе of (во втором случае е -- русская). Rgrds, AEN ^ permalink raw reply [flat|nested] 8+ messages in thread
* [devel] Re: perl packages 2003-06-16 16:09 ` aen @ 2003-06-16 17:48 ` Mikhail Zabaluev 2003-06-16 22:30 ` Alexey Tourbin 1 sibling, 0 replies; 8+ messages in thread From: Mikhail Zabaluev @ 2003-06-16 17:48 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 821 bytes --] Hello aen, On Mon, Jun 16, 2003 at 08:09:21PM +0400, aen wrote: > > >>Но у меня появилась еще одна любопытная зависимость от таинственного > >>of.pm. > >>Произошла она от "use of" в одном из комментариев в Gimp.pm. :-) > >> > >> > > > >Не может быть. :) > > > >$ fgrep -C1 ^of /usr/lib/rpm/perl.req > ># MDK: skip if the phrase was "use of" -- shows up in gimp-perl, et al > > qr(^of$), > >); > > > >Хотя... вы правы. Должно быть qr(^of\.pm$). > > > :-) > Пока я заменил use of на usе of (во втором случае е -- русская). Тц-тц-тц. Ранее этот скрипт не заглядывал в комментарии :( -- Stay tuned, MhZ JID: mhz@altlinux.org ___________ Q: Why is it that Mexico isn't sending anyone to the '84 summer games? A: Anyone in Mexico who can run, swim or jump is already in LA. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* [devel] Re: perl packages 2003-06-16 16:09 ` aen 2003-06-16 17:48 ` Mikhail Zabaluev @ 2003-06-16 22:30 ` Alexey Tourbin 1 sibling, 0 replies; 8+ messages in thread From: Alexey Tourbin @ 2003-06-16 22:30 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 524 bytes --] On Mon, Jun 16, 2003 at 08:09:21PM +0400, aen wrote: > >>Произошла она от "use of" в одном из комментариев в Gimp.pm. :-) > Пока я заменил use of на usе of (во втором случае е -- русская). В Gimp.pm? Только что обновил gimp. Не вижу. $ sudo subst 's/us. of/use of/g' /usr/lib/perl5/vendor_perl/i386-linux/Gimp.pm $ /usr/lib/rpm/perl.req --method normal /usr/lib/perl5/vendor_perl/i386-linux/Gimp.pm perl(Carp.pm) perl(DynaLoader.pm) perl(Gimp/Compat.pm) perl(Gtk.pm) perl(XSLoader.pm) perl(overload.pm) perl(subs.pm) $ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] Re: Package MHonArc 2003-06-16 10:10 ` [devel] Re: Package MHonArc Alexey Tourbin @ 2003-06-16 21:42 ` Volkov Serge 1 sibling, 1 reply; 8+ messages in thread From: Volkov Serge @ 2003-06-16 21:42 UTC (permalink / raw) To: ALT Devel discussion list Hello Alexey, Monday, June 16, 2003, 2:10:08 PM, you wrote: AT> On Mon, Jun 16, 2003 at 12:32:52PM +0400, Alexey Tourbin wrote: >> On Mon, Jun 16, 2003 at 12:19:49PM +0400, vserge wrote: >> > Так как мне не удалось разрешить проблемы с зависимостями на перл скрипты >> > (Self Requires) >> > поэтому пакет приходится ставить с опцией --nodeps >> >> Я посмотрю. AT> Если речь идёт об этом: AT> $ rpm -ivh --test ~/RPM/RPMS/noarch/MHonArc-*2.6.3-alt0.1.noarch.rpm AT> error: failed dependencies: AT> perl(Unicode/MapUTF8.pm) is needed by MHonArc-2.6.3-alt0.1 AT> perl(Unicode/String.pm) is needed by MHonArc-2.6.3-alt0.1 AT> $ AT> то все зависимости определились правильно. Grep is your friend (c). AT> Для работы нужен дополнительный модуль, об этом написано в CHANGES: AT> and to remove unnecessary code. Use of module does require that AT> the Unicode::MapUTF8 module is installed and the utf8 pragma is AT> supported in the version of Perl you are using. Сорри значит не доглядел не дочитал :(( Тысяча извинений! уже качаю! AT> У нас такого пакета пока нет. AT> $ cpan AT> cpan shell -- CPAN exploration and modules installation (v1.70) AT> ReadLine support enabled cpan>> m Unicode::MapUTF8 AT> CPAN: Storable loaded ok AT> Going to read /home/at/.cpan/Metadata AT> Database was generated on Sun, 15 Jun 2003 23:14:42 GMT AT> Module id = Unicode::MapUTF8 AT> DESCRIPTION Conversions to and from arbitrary charsets AT> CPAN_USERID SNOWHARE (Benjamin Franz <snowhare@nihongo.org>) AT> CPAN_VERSION 1.09 AT> CPAN_FILE S/SN/SNOWHARE/Unicode-MapUTF8-1.09.tar.gz AT> DSLI_STATUS Rdpf (released,developer,perl,functions) AT> INST_FILE (not installed) cpan>> No history written (no histfile specified). AT> Lockfile removed. AT> $ -- Best regards, Volkov mailto:vserge@altlinux.ru ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <20030618210807.748ff762.vserge@altlinux.ru>]
[parent not found: <200306190855.08192.ivv@altlinux.ru>]
* [devel] Re: Package MHonArc @ 2003-06-19 5:34 ` Alexey Tourbin 0 siblings, 0 replies; 8+ messages in thread From: Alexey Tourbin @ 2003-06-19 5:34 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 228 bytes --] On Thu, Jun 19, 2003 at 08:55:08AM +0600, Victor V Ismakaev wrote: > %def_without test > %perl_vendor_build > ? Тесты лучше всегда делать (когда физически возможно). Это же минимальное доказательство того, что пакет работает. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] Re: Package MHonArc 2003-06-16 10:10 ` [devel] Re: Package MHonArc Alexey Tourbin @ 2003-06-16 15:32 ` vserge 1 sibling, 0 replies; 8+ messages in thread From: vserge @ 2003-06-16 15:32 UTC (permalink / raw) To: ALT Devel discussion list Добрый день Вы написали Alexey Tourbin <at@altlinux.ru> Mon, 16 Jun 2003 12:32:52 +0400: > On Mon, Jun 16, 2003 at 12:19:49PM +0400, vserge wrote: > > Так как мне не удалось разрешить проблемы с зависимостями на перл скрипты > > (Self Requires) > > поэтому пакет приходится ставить с опцией --nodeps > > Я посмотрю. Буду примного благодарен! И тогда это решение может быть распространим на sympa, над которой бьется Михаил. ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2003-06-19 5:34 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-06-16 10:10 ` [devel] Re: Package MHonArc Alexey Tourbin 2003-06-16 11:24 ` [devel] Re: perl packages Alexey Tourbin 2003-06-16 16:09 ` aen 2003-06-16 17:48 ` Mikhail Zabaluev 2003-06-16 22:30 ` Alexey Tourbin 2003-06-16 21:42 ` [devel] Re: Package MHonArc Volkov Serge 2003-06-19 5:34 ` Alexey Tourbin 2003-06-16 15:32 ` 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