From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 9 Apr 2004 11:09:31 +0400 (MSD) From: "unix9" Sender: unix9@yandex.ru Message-Id: <40764C2B.00000A.05651@pantene.yandex.ru> MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] Errors-To: unix9@yandex.ru To: community@altlinux.ru Subject: =?KOI8-R?B?UmU6W0NvbW1d68HLINrB0sXHydPU0snS?= =?KOI8-R?B?z9fB1NggwsnCzMnP1MXL1SAg1yA=?= =?KOI8-R?B?08nT1MXNxT8/Pz8hISEhISE=?= In-Reply-To: <20040409065406.GK6984@pyro.hopawar.private.net> References: <40755D2E.000001.11681@pantene.yandex.ru> <20040409065406.GK6984@pyro.hopawar.private.net> X-source-ip: 217.73.113.5 Content-Type: text/plain; charset="KOI8-R" Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 07:09:48 -0000 Archived-At: List-Archive: List-Post: >On Fri, Apr 09, 2004 at 10:33:43AM +0400, unix9 wrote: >> >Нет. Вы должны создать виртуальный (то есть, с пустой секцией %files) >> >пакет (н-р, Oracle-libs), в спеке которого прописать >> >Provides: libwtc9.so итп >> >> Вот что я создал >> lib-virtual.spec >> >> Name: lib-virtual >Здорово. Только назвать стоило как-нибудь ... повыразительнее. >Н-р, oracle-lib-virtual :-) Согласен :-)) >> Version: 1.03 >> Release: 2 >> Summary: Perl module providing access to Oracle databases >Summary и description стоит подправить, хотя не принципиально. > >> Group: Applications/Databases >> License: GPL >> BuildRoot: /tmp/%{name}-root >> Provides: libclntsh.so >Угу, верно. А про Вашу эту libwtc9.so, видимо, забыли? Ошибку я свою понял :-) как только отправил письмо, теперь изменил спек и создал новый пакет. Теперь пакет DBD-Oracle при установке об ошибках зависимостей не сообщает. Но тестового коннекта к базе нету. Вот сообщение об ошибке. [user@mashine user]$ ./ora.cgi install_driver(Oracle) failed: Can't locate DBD/Oracle.pm in @INC (@INC contains: /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.0/i386-linux /usr/local/lib/perl5/site_perl/5.8.0 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl .) at (eval 4) line 3. Perhaps the DBD::Oracle perl module hasn't been fully installed, or perhaps the capitalisation of 'Oracle' isn't right. Available drivers: DBM, ExampleP, File, Proxy, Sponge. at ./ora.cgi line 36 Что теперь делать я уж не знаю. Может кто знает как тут быть?