* [devel] Причуды RPM? @ 2003-07-18 6:06 Serge 2003-07-18 7:44 ` Sergey V Turchin 0 siblings, 1 reply; 14+ messages in thread From: Serge @ 2003-07-18 6:06 UTC (permalink / raw) To: devel Здравствуйте. Меня терзают смутные сомнения что в новом RPM появилась новая фича(?!) которая не даёт устанавливаться пакетам которые нормально ставятся на Master 2.2 Это чем-то похоже на ругань когда perl модуль лежит в пакете в нестандартном пути и rpm ругается что его нет. Ну с этим сейчас понятно как бороться. Итак: [serge@serge]$ rpm -ql sip /usr/bin/sip /usr/lib/python2.2/site-packages/libsip.so /usr/lib/python2.2/site-packages/libsip.so.10 /usr/lib/python2.2/site-packages/libsip.so.10.1 /usr/lib/python2.2/site-packages/libsip.so.10.1.0 .... Попытка установки в Сизифе rpm -i PyQt-3.7-alt1.i586.rpm ошибка: неудовлетворенные зависимости: libqtcmodule.so.1 нужен для PyQt-3.7-alt1 libqttablecmodule.so.1 нужен для PyQt-3.7-alt1 libsip.so.10 нужен для PyQt-3.7-alt1 В Master 2.2 все пакеты ставятся работают: [serge@lin01 serge]$ rpm -ql PyQt .... /usr/lib/python2.2/site-packages/libqtcmodule.so /usr/lib/python2.2/site-packages/libqtcmodule.so.1 /usr/lib/python2.2/site-packages/libqtcmodule.so.1.0 /usr/lib/python2.2/site-packages/libqtcmodule.so.1.0.0 .... /usr/lib/python2.2/site-packages/libqttablecmodule.so /usr/lib/python2.2/site-packages/libqttablecmodule.so.1 /usr/lib/python2.2/site-packages/libqttablecmodule.so.1.0 /usr/lib/python2.2/site-packages/libqttablecmodule.so.1.0.0 ..... Сизифа у меня нет - вся эта информация собрана по результатам тестирования inger и ilar. Подскажите что нужно сделать. Какой нибудь очередной макрос определить для библиотек? (Типа %define _perl_lib_path %perl_vendor_privlib:/bla/bla ;) ) Regards, Serge. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 6:06 [devel] Причуды RPM? Serge @ 2003-07-18 7:44 ` Sergey V Turchin 2003-07-18 8:19 ` Serge 0 siblings, 1 reply; 14+ messages in thread From: Sergey V Turchin @ 2003-07-18 7:44 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 303 bytes --] В сообщении от 18 Июль 2003 10:06 Serge написал(a): > Здравствуйте. > > Меня терзают смутные сомнения что в новом RPM появилась новая > фича(?!) Ага, %_findprov_lib_path <skip/> -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 7:44 ` Sergey V Turchin @ 2003-07-18 8:19 ` Serge 2003-07-18 10:33 ` Sergey V Turchin 0 siblings, 1 reply; 14+ messages in thread From: Serge @ 2003-07-18 8:19 UTC (permalink / raw) To: ALT Devel discussion list On Fri, 18 Jul 2003 11:44:32 +0400 Sergey V Turchin <zerg@altlinux.org> wrote: > В сообщении от 18 Июль 2003 10:06 Serge написал(a): > > Здравствуйте. > > > > Меня терзают смутные сомнения что в новом RPM появилась новая > > фича(?!) > Ага, %_findprov_lib_path Меня опять терзают смутные сомнения ;) что в _данном_ случае это не верный путь решения проблемы: [serge@serge]$ cat /usr/lib/python2.2/site-packages/README This directory exists so that 3rd party packages can be installed here. Read the source for site.py for more details. Может попросить ldv включить этот путь в rpm? Regards, Serge. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 8:19 ` Serge @ 2003-07-18 10:33 ` Sergey V Turchin 2003-07-18 11:44 ` Serge 0 siblings, 1 reply; 14+ messages in thread From: Sergey V Turchin @ 2003-07-18 10:33 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 925 bytes --] В сообщении от 18 Июль 2003 12:19 Serge написал(a): > On Fri, 18 Jul 2003 11:44:32 +0400 > > Sergey V Turchin <zerg@altlinux.org> wrote: > > В сообщении от 18 Июль 2003 10:06 Serge написал(a): > > > Здравствуйте. > > > > > > Меня терзают смутные сомнения что в новом RPM появилась новая > > > фича(?!) > > > > Ага, %_findprov_lib_path > > Меня опять терзают смутные сомнения ;) что в _данном_ случае это > не верный путь решения проблемы: > > [serge@serge]$ cat /usr/lib/python2.2/site-packages/README > This directory exists so that 3rd party packages can be installed > here. Read the source for site.py for more details. > > Может попросить ldv включить этот путь в rpm? Тогда придется включать еще несколько различных каталогов и каждый раз пересобирать rpm для добавления/удаления/изменения их. -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 10:33 ` Sergey V Turchin @ 2003-07-18 11:44 ` Serge 2003-07-18 12:16 ` Sergey V Turchin 0 siblings, 1 reply; 14+ messages in thread From: Serge @ 2003-07-18 11:44 UTC (permalink / raw) To: ALT Devel discussion list On Fri, 18 Jul 2003 14:33:07 +0400 Sergey V Turchin <zerg@altlinux.org> wrote: >> SKIP > > Может попросить ldv включить этот путь в rpm? > Тогда придется включать еще несколько различных каталогов > и каждый раз пересобирать rpm > для добавления/удаления/изменения их. 1. Почему в Master 2.2 этой проблемы нет?(И зачем её теперь создали? ;) ) 2.Есть такой каталог: /usr/lib/perl5/vendor_perl/i386-linux/auto Совершенно аналогичный /usr/lib/python2.2/site-packages/ только для perl. Скажите, rpm осведомлён что в нём могут находится *.so библиотеки для perl модулей? Если да - то также нужно поступить и c python(чтобы не нарушать отчётности;) ) - если нет я снимаю свои дальнейшие вопросы и предложения ;) Regards, Serge. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 11:44 ` Serge @ 2003-07-18 12:16 ` Sergey V Turchin 2003-07-18 12:40 ` Alexander Bokovoy 0 siblings, 1 reply; 14+ messages in thread From: Sergey V Turchin @ 2003-07-18 12:16 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 1021 bytes --] В сообщении от 18 Июль 2003 15:44 Serge написал(a): > On Fri, 18 Jul 2003 14:33:07 +0400 > > Sergey V Turchin <zerg@altlinux.org> wrote: > >> SKIP > >> > > > Может попросить ldv включить этот путь в rpm? > > > > Тогда придется включать еще несколько различных каталогов > > и каждый раз пересобирать rpm > > для добавления/удаления/изменения их. > > 1. Почему в Master 2.2 этой проблемы нет?(И зачем её теперь > создали? ;) ) 2.Есть такой каталог: > /usr/lib/perl5/vendor_perl/i386-linux/auto > Совершенно аналогичный /usr/lib/python2.2/site-packages/ только > для perl. Скажите, rpm осведомлён что в нём могут находится *.so Нет, в /usr/lib/rpm/i386-alt-linux/macros %_findprov_lib_path /lib:/usr/lib:/usr/X11R6/lib > библиотеки для perl модулей? Если да - то также нужно поступить и > c python(чтобы не нарушать отчётности;) ) - если нет я снимаю > свои дальнейшие вопросы и предложения ;) -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 12:16 ` Sergey V Turchin @ 2003-07-18 12:40 ` Alexander Bokovoy 2003-07-18 12:42 ` Sergey V Turchin 0 siblings, 1 reply; 14+ messages in thread From: Alexander Bokovoy @ 2003-07-18 12:40 UTC (permalink / raw) To: ALT Devel discussion list On Fri, Jul 18, 2003 at 04:16:56PM +0400, Sergey V Turchin wrote: Content-Description: signed data > В сообщении от 18 Июль 2003 15:44 Serge написал(a): > > On Fri, 18 Jul 2003 14:33:07 +0400 > > > > Sergey V Turchin <zerg@altlinux.org> wrote: > > >> SKIP > > >> > > > > Может попросить ldv включить этот путь в rpm? > > > > > > Тогда придется включать еще несколько различных каталогов > > > и каждый раз пересобирать rpm > > > для добавления/удаления/изменения их. > > > > 1. Почему в Master 2.2 этой проблемы нет?(И зачем её теперь > > создали? ;) ) 2.Есть такой каталог: > > /usr/lib/perl5/vendor_perl/i386-linux/auto > > Совершенно аналогичный /usr/lib/python2.2/site-packages/ только > > для perl. Скажите, rpm осведомлён что в нём могут находится *.so > Нет, в /usr/lib/rpm/i386-alt-linux/macros > %_findprov_lib_path /lib:/usr/lib:/usr/X11R6/lib Узко ты смотришь, Сергей. :) Зависимостями для модулей конкретных языков заведуют /usr/lib/rpm/язык.{req,prov}. Их и надо изучать и править в случае чего. > > библиотеки для perl модулей? Если да - то также нужно поступить и > > c python(чтобы не нарушать отчётности;) ) - если нет я снимаю > > свои дальнейшие вопросы и предложения ;) Нужно исправлять. Механизмы детектирования зависимостей для высокоуровневых языков в RPM еще не до конца отработаны, их нужно исправлять, если они ведут себя не так, как предполагается языком. -- / Alexander Bokovoy --- Research is to see what everybody else has seen, and think what nobody else has thought. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 12:40 ` Alexander Bokovoy @ 2003-07-18 12:42 ` Sergey V Turchin 2003-07-18 12:47 ` Sergey V Turchin 2003-07-18 12:57 ` [devel] " Alexander Bokovoy 0 siblings, 2 replies; 14+ messages in thread From: Sergey V Turchin @ 2003-07-18 12:42 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 1766 bytes --] В сообщении от 18 Июль 2003 16:40 Alexander Bokovoy написал(a): > On Fri, Jul 18, 2003 at 04:16:56PM +0400, Sergey V Turchin wrote: > Content-Description: signed data > > > В сообщении от 18 Июль 2003 15:44 Serge написал(a): > > > On Fri, 18 Jul 2003 14:33:07 +0400 > > > > > > Sergey V Turchin <zerg@altlinux.org> wrote: > > > >> SKIP > > > >> > > > > > Может попросить ldv включить этот путь в rpm? > > > > > > > > Тогда придется включать еще несколько различных каталогов > > > > и каждый раз пересобирать rpm > > > > для добавления/удаления/изменения их. > > > > > > 1. Почему в Master 2.2 этой проблемы нет?(И зачем её теперь > > > создали? ;) ) 2.Есть такой каталог: > > > /usr/lib/perl5/vendor_perl/i386-linux/auto > > > Совершенно аналогичный /usr/lib/python2.2/site-packages/ > > > только для perl. Скажите, rpm осведомлён что в нём могут > > > находится *.so > > > > Нет, в /usr/lib/rpm/i386-alt-linux/macros > > %_findprov_lib_path /lib:/usr/lib:/usr/X11R6/lib > > Узко ты смотришь, Сергей. :) > > Зависимостями для модулей конкретных языков заведуют > /usr/lib/rpm/язык.{req,prov}. Их и надо изучать и править в > случае чего. Там нет питона. Кстати /usr/lib/rpm/perl* принадлежит rpm-build, который возможно пересобирать гораздо чаще > > > библиотеки для perl модулей? Если да - то также нужно > > > поступить и c python(чтобы не нарушать отчётности;) ) - если > > > нет я снимаю свои дальнейшие вопросы и предложения ;) > > Нужно исправлять. Механизмы детектирования зависимостей для > высокоуровневых языков в RPM еще не до конца отработаны, их нужно > исправлять, если они ведут себя не так, как предполагается > языком. -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 12:42 ` Sergey V Turchin @ 2003-07-18 12:47 ` Sergey V Turchin 2003-07-18 12:58 ` Alexander Bokovoy 2003-07-18 14:17 ` [devel] " Michael Shigorin 2003-07-18 12:57 ` [devel] " Alexander Bokovoy 1 sibling, 2 replies; 14+ messages in thread From: Sergey V Turchin @ 2003-07-18 12:47 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 395 bytes --] В сообщении от 18 Июль 2003 16:42 Sergey V Turchin написал(a): <skip/> > Там нет питона. > Кстати /usr/lib/rpm/perl* принадлежит rpm-build, > который возможно пересобирать гораздо чаще Особенно клево будет, если /usr/lib/rpm/язык* будет написан на язык-е ;-) <skip/> -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 12:47 ` Sergey V Turchin @ 2003-07-18 12:58 ` Alexander Bokovoy 2003-07-18 14:17 ` [devel] " Michael Shigorin 1 sibling, 0 replies; 14+ messages in thread From: Alexander Bokovoy @ 2003-07-18 12:58 UTC (permalink / raw) To: ALT Devel discussion list On Fri, Jul 18, 2003 at 04:47:01PM +0400, Sergey V Turchin wrote: Content-Description: signed data > В сообщении от 18 Июль 2003 16:42 Sergey V Turchin написал(a): > > <skip/> > > > Там нет питона. > > Кстати /usr/lib/rpm/perl* принадлежит rpm-build, > > который возможно пересобирать гораздо чаще > Особенно клево будет, если > /usr/lib/rpm/язык* будет написан на язык-е ;-) Я не вижу в этом проблемы. Вот, для перла так и есть. -- / Alexander Bokovoy --- UH-OH!! I think KEN is OVER-DUE on his R.V. PAYMENTS and HE'S having a NERVOUS BREAKDOWN too!! Ha ha. ^ permalink raw reply [flat|nested] 14+ messages in thread
* [devel] Re: Причуды RPM? 2003-07-18 12:47 ` Sergey V Turchin 2003-07-18 12:58 ` Alexander Bokovoy @ 2003-07-18 14:17 ` Michael Shigorin 2003-07-18 15:24 ` Sergey V Turchin 1 sibling, 1 reply; 14+ messages in thread From: Michael Shigorin @ 2003-07-18 14:17 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 476 bytes --] On Fri, Jul 18, 2003 at 04:47:01PM +0400, Sergey V Turchin wrote: > > Там нет питона. Взять из ASP -- Бормотов вроде как написал вполне адекватный. > > Кстати /usr/lib/rpm/perl* принадлежит rpm-build, > > который возможно пересобирать гораздо чаще > Особенно клево будет, если /usr/lib/rpm/язык* будет написан на > язык-е ;-) Так это как раз наиболее логично в общем случае. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Re: Причуды RPM? 2003-07-18 14:17 ` [devel] " Michael Shigorin @ 2003-07-18 15:24 ` Sergey V Turchin 2003-07-18 15:36 ` Michael Shigorin 0 siblings, 1 reply; 14+ messages in thread From: Sergey V Turchin @ 2003-07-18 15:24 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 642 bytes --] В сообщении от 18 Июль 2003 18:17 Michael Shigorin написал(a): > On Fri, Jul 18, 2003 at 04:47:01PM +0400, Sergey V Turchin wrote: > > > Там нет питона. > > Взять из ASP -- Бормотов вроде как написал вполне адекватный. > > > > Кстати /usr/lib/rpm/perl* принадлежит rpm-build, > > > который возможно пересобирать гораздо чаще > > > > Особенно клево будет, если /usr/lib/rpm/язык* будет написан на > > язык-е ;-) > > Так это как раз наиболее логично в общем случае. Если каждый будет в отдельном пакете, как сказал Саша -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* [devel] Re: Причуды RPM? 2003-07-18 15:24 ` Sergey V Turchin @ 2003-07-18 15:36 ` Michael Shigorin 0 siblings, 0 replies; 14+ messages in thread From: Michael Shigorin @ 2003-07-18 15:36 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 367 bytes --] On Fri, Jul 18, 2003 at 07:24:54PM +0400, Sergey V Turchin wrote: > > > Особенно клево будет, если /usr/lib/rpm/язык* будет написан на > > > язык-е ;-) > > Так это как раз наиболее логично в общем случае. > Если каждый будет в отдельном пакете, как сказал Саша Ну да. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Причуды RPM? 2003-07-18 12:42 ` Sergey V Turchin 2003-07-18 12:47 ` Sergey V Turchin @ 2003-07-18 12:57 ` Alexander Bokovoy 1 sibling, 0 replies; 14+ messages in thread From: Alexander Bokovoy @ 2003-07-18 12:57 UTC (permalink / raw) To: ALT Devel discussion list On Fri, Jul 18, 2003 at 04:42:40PM +0400, Sergey V Turchin wrote: > > > Нет, в /usr/lib/rpm/i386-alt-linux/macros > > > %_findprov_lib_path /lib:/usr/lib:/usr/X11R6/lib > > > > Узко ты смотришь, Сергей. :) > > > > Зависимостями для модулей конкретных языков заведуют > > /usr/lib/rpm/язык.{req,prov}. Их и надо изучать и править в > > случае чего. > Там нет питона. > Кстати /usr/lib/rpm/perl* принадлежит rpm-build, > который возможно пересобирать гораздо чаще Этот вопрос уже обсуждается не в первый раз, там много чего нет. Что касается Питона и других языков, то никаких проблем делать rpm-build-python с таким модулем и требовать его в BuildRequires: всех питоновских пакетов, это можно и автоматически сделать. -- / Alexander Bokovoy --- Practical politics consists in ignoring facts. -- Henry Adams ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2003-07-18 15:36 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-07-18 6:06 [devel] Причуды RPM? Serge 2003-07-18 7:44 ` Sergey V Turchin 2003-07-18 8:19 ` Serge 2003-07-18 10:33 ` Sergey V Turchin 2003-07-18 11:44 ` Serge 2003-07-18 12:16 ` Sergey V Turchin 2003-07-18 12:40 ` Alexander Bokovoy 2003-07-18 12:42 ` Sergey V Turchin 2003-07-18 12:47 ` Sergey V Turchin 2003-07-18 12:58 ` Alexander Bokovoy 2003-07-18 14:17 ` [devel] " Michael Shigorin 2003-07-18 15:24 ` Sergey V Turchin 2003-07-18 15:36 ` Michael Shigorin 2003-07-18 12:57 ` [devel] " Alexander Bokovoy
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