* [devel] perl-5.8.0-alt0.1 @ 2002-10-06 14:45 at 0 siblings, 1 reply; 6+ messages in thread From: at @ 2002-10-06 14:45 UTC (permalink / raw) To: devel devel:/incoming/Sisyphus/perl-5.8.0-alt0.1.nosrc.rpm Вопросов пока много, но смотреть уже есть что. Notes: 1) размер; не нравится мне это. И собирается тоже долго. $ ls -sw1 perl*.tar.bz2 4757 perl-5.6.1.tar.bz2 8428 perl-5.8.0.tar.bz2 Некоторых модулей (Storable) раньше в перле не было, и они собирались как отдельные пакеты, а теперь они входят в perl bundle. 2) бинарная несовместимость. Как правильно выставить obsoletes? Obsoletes: perl-base < 1:5.8.0 ? Кроме того, желательно (предлагаю) изменить soname: libperl.so.5.8. Provides: libperl.so.5.8 Obsoletes: libperl.so.5 Тогда по зависимостям автоматически отвалится, например, vim. Но и этого недостаточно для безболезненного апгрейда. Пример: $ rpm -ql perl-HTML-Parser | grep so /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/HTML/Parser/Parser.so $ rpm -q --requires perl-HTML-Parser | grep perl perl-HTML-Tagset >= 3.03 perl >= 0:5.00400 perl(Carp.pm) perl(DynaLoader.pm) perl(Exporter.pm) perl(HTML/Entities.pm) perl(HTML/Parser.pm) perl(HTML/PullParser.pm) perl(HTML/Tagset.pm) perl(HTTP/Headers.pm) perl(IO/File.pm) perl(URI.pm) perl(strict.pm) perl(vars.pm) $ При апгрейде перла этот пакет обновлен не будет. Что с этим делать, я не знаю. Если изменять soname, то этим нужно воспользоваться при пересборке пакетов с бинарным кодом: PreReq: libperl.so.5.8 Надеюсь что в 5.8.x ABI не изменится. :o) 3) Интерфейс тредов устаканился (ithreads), теперь надо собирать с тредами. s,/usr/lib/perl5/i386-linux,/usr/lib/perl5/i386-linux-thread-multi, Из-за этого удалось выловить несколько глюков, когда при сборке на самом деле использовался уже установленный перл. Или лучше оставить i386-linux? 4) db, gdbm, ndbm -- которые из этих модулей нужно/не нужно собирать и по каким соображениям? TODO: 1) просмотреть патчи от debian. 2) сделать статические списки для %files; это должно увеличить надежность сборки. 3) buildreq и т.п.; сделать локальный BTE и проверить зависимости. ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <20021006150031.GS39846@osdn.org.ua>]
[parent not found: <20021006150444.GA13480@homestead.turbinal.org>]
* [devel] Re: perl-5.8.0-alt0.1 @ 2002-10-06 15:10 ` Michael Shigorin 2002-10-06 16:06 ` at 0 siblings, 1 reply; 6+ messages in thread From: Michael Shigorin @ 2002-10-06 15:10 UTC (permalink / raw) To: at; +Cc: devel [-- Attachment #1: Type: text/plain, Size: 440 bytes --] On Sun, Oct 06, 2002 at 07:04:44PM +0400, at@turbinal.org wrote: > > > devel:/incoming/Sisyphus/perl-5.8.0-alt0.1.nosrc.rpm > > > Вопросов пока много, но смотреть уже есть что. > > Уже в Sisyphus?? Не Daedalus? > Ещё нигде нет. А куда правильно заливать? Насколько я понимаю, perl 5.8 -- это на сейчас _совсем_ не для Sisyphus. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* [devel] Re: perl-5.8.0-alt0.1 2002-10-06 15:10 ` [devel] perl-5.8.0-alt0.1 Michael Shigorin @ 2002-10-06 16:06 ` at 2002-10-06 21:40 ` Aleksandr Blokhin 0 siblings, 1 reply; 6+ messages in thread From: at @ 2002-10-06 16:06 UTC (permalink / raw) To: devel On Sun, Oct 06, 2002 at 06:10:44PM +0300, Michael Shigorin wrote: > Насколько я понимаю, perl 5.8 -- это на сейчас _совсем_ не для > Sisyphus. Да, сейчас в Daedalus. Но будет быстрый переход на perl-5.8.0 (это обсуждалось с inger). Либо излагайте другие мнения. В Daedalus заливается с ошибками. :( $ rsync -va -e ssh RPM/SRPMS/perl-5.8.0-alt0.1.nosrc.rpm devel:/incoming/Daedalus Enter passphrase for key '...altlinux': building file list ... done perl-5.8.0-alt0.1.nosrc.rpm mkstemp .perl-5.8.0-alt0.1.nosrc.rpm.XZ0fio failed: Permission denied wrote 28511 bytes read 36 bytes 1270.76 bytes/sec total size is 28383 speedup is 0.99 rsync error: partial transfer (code 23) at main.c(578) $ rsync -va -e ssh RPM/SRPMS/perl-5.8.0-alt0.1.nosrc.rpm devel:/incoming/Sisyphus Enter passphrase for key '...altlinux': building file list ... done perl-5.8.0-alt0.1.nosrc.rpm wrote 28511 bytes read 36 bytes 1268.76 bytes/sec total size is 28383 speedup is 0.99 $ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Re: perl-5.8.0-alt0.1 2002-10-06 16:06 ` at @ 2002-10-06 21:40 ` Aleksandr Blokhin 2002-10-06 20:53 ` Dmitry V. Levin 0 siblings, 1 reply; 6+ messages in thread From: Aleksandr Blokhin @ 2002-10-06 21:40 UTC (permalink / raw) To: devel On Sun, 6 Oct 2002 20:06:23 +0400 at@turbinal.org wrote: A> On Sun, Oct 06, 2002 at 06:10:44PM +0300, Michael Shigorin wrote: >> Насколько я понимаю, perl 5.8 -- это на сейчас _совсем_ не для >> Sisyphus. A> Да, сейчас в Daedalus. Done. A> Но будет быстрый переход на perl-5.8.0 (это обсуждалось с inger). A> Либо излагайте другие мнения. A> В Daedalus заливается с ошибками. :( A> $ rsync -va -e ssh RPM/SRPMS/perl-5.8.0-alt0.1.nosrc.rpm A> devel:/incoming/Daedalus A> Enter passphrase for key '...altlinux': A> building file list ... done A> perl-5.8.0-alt0.1.nosrc.rpm A> mkstemp .perl-5.8.0-alt0.1.nosrc.rpm.XZ0fio failed: Permission denied A> wrote 28511 bytes read 36 bytes 1270.76 bytes/sec A> total size is 28383 speedup is 0.99 A> rsync error: partial transfer (code 23) at main.c(578) Что-то странное. У меня всё проходит нормально. -- Best regards AB -- ... In nomine Altli, et Ctrli, et Spititus Deli, Reset! ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Re: perl-5.8.0-alt0.1 2002-10-06 21:40 ` Aleksandr Blokhin @ 2002-10-06 20:53 ` Dmitry V. Levin 2002-10-07 6:09 ` Aleksandr Blokhin 0 siblings, 1 reply; 6+ messages in thread From: Dmitry V. Levin @ 2002-10-06 20:53 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 722 bytes --] On Sun, Oct 06, 2002 at 11:40:00PM +0200, Aleksandr Blokhin wrote: > A> В Daedalus заливается с ошибками. :( > > A> $ rsync -va -e ssh RPM/SRPMS/perl-5.8.0-alt0.1.nosrc.rpm > A> devel:/incoming/Daedalus > A> Enter passphrase for key '...altlinux': > A> building file list ... done > A> perl-5.8.0-alt0.1.nosrc.rpm > A> mkstemp .perl-5.8.0-alt0.1.nosrc.rpm.XZ0fio failed: Permission denied > A> wrote 28511 bytes read 36 bytes 1270.76 bytes/sec > A> total size is 28383 speedup is 0.99 > A> rsync error: partial transfer (code 23) at main.c(578) > > Что-то странное. У меня всё проходит нормально. Еще бы. Александр, Вы постоянно сбрасываете права на devel:/incoming/Daedalus в 0755 вместо положенных 3775. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Re: perl-5.8.0-alt0.1 2002-10-06 20:53 ` Dmitry V. Levin @ 2002-10-07 6:09 ` Aleksandr Blokhin 0 siblings, 0 replies; 6+ messages in thread From: Aleksandr Blokhin @ 2002-10-07 6:09 UTC (permalink / raw) To: devel On Mon, 7 Oct 2002 00:53:39 +0400 "Dmitry V. Levin" <ldv@altlinux.org> wrote: DVL> Еще бы. DVL> Александр, Вы постоянно сбрасываете права на DVL> devel:/incoming/Daedalus в DVL> 0755 вместо положенных 3775. Почём беру, по том и сдаю. Никакого навара :) Ок! Я постараюсь исправиться. -- Best regards AB -- ... In nomine Altli, et Ctrli, et Spititus Deli, Reset! ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2002-10-07 6:09 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-10-06 14:45 [devel] perl-5.8.0-alt0.1 at 2002-10-06 15:10 ` [devel] perl-5.8.0-alt0.1 Michael Shigorin 2002-10-06 16:06 ` at 2002-10-06 21:40 ` Aleksandr Blokhin 2002-10-06 20:53 ` Dmitry V. Levin 2002-10-07 6:09 ` Aleksandr Blokhin
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