[unixODBC-support] libodbc.so.1 is needed ...

Stefan Radman Stefan.Radman at CTBTO.ORG
Wed May 10 17:03:54 BST 2006


> Also when I do the nodeps the iSeries it says odbcinst: 
> command not found
The iSeries RPM obviously tries to register the driver with the driver
manager but can't find the odbcinst program.
  rpm -qp iSeriesAccess-5.2.0-1.10.i386.rpm --scripts
Will show you what it's trying to do (look for "postinstall scriptlet").

Try putting /usr/local/bin into your PATH.
If that doesn't help try
  ln -s /usr/local/bin/odbcinst /usr/bin

You might want to consider rebuilding from the unixODBC-2.2.11-1.src.rpm
instead.

Stefan
> -----Original Message-----
> From: unixodbc-support-bounces at easysoft.com 
> [mailto:unixodbc-support-bounces at easysoft.com] On Behalf Of 
> Dan McCullough
> Sent: Wednesday, 10 May, 2006 17:44
> To: Support for the unixODBC project
> Subject: Re: [unixODBC-support] libodbc.so.1 is needed ...
> 
> Also when I do the nodeps the iSeries it says odbcinst: 
> command not found
> 
> On 5/10/06, Dan McCullough <dan.mccullough at gmail.com> wrote:
> > I was going to install the unixODBC rpms but I got a deped 
> error on that
> >
> > rpm -i unixODBC-2.2.11-1.i386.rpm
> > error: Failed dependencies:
> >        libreadline.so.4 is needed by unixODBC-2.2.11-1.i386
> >
> > I have readline5 installed via RPM but apparently you need readline4
> > to get the libreadline.so.4 and I cant find how to do that without
> > possibly screwing up the readline 5.
> >
> > On 5/10/06, Nick Gorham <nick.gorham at easysoft.com> wrote:
> > > Dan McCullough wrote:
> > >
> > > > I downloaded the source and installed it, and have the libraries
> > > > installed
> > > >
> > > > # whereis libodbc.so.1
> > > > libodbc.so: /usr/lib/libodbc.so.1 /usr/local/lib/libodbc.so.1
> > > >
> > > > # locate libodbc.so.1
> > > > /usr/local/unixODBC/lib/libodbc.so.1
> > > > /usr/local/unixODBC/lib/libodbc.so.1.0.0
> > > > /usr/local/lib/libodbc.so.1 linked to above
> > > > /usr/lib/libodbc.so.1 linked to top
> > > >
> > > > yet I get this
> > > >
> > > > rpm -i iSeriesAccess-5.2.0-1.10.i386.rpm
> > > > error: Failed dependencies:
> > > >        libodbc.so.1 is needed by iSeriesAccess-5.2.0-1.10.i386
> > > >        libodbcinst.so.1 is needed by 
> iSeriesAccess-5.2.0-1.10.i386
> > > >
> > > The iSeries RPM is expecting that unixODBC was loaded 
> from RPM's. Either
> > > install from a set of RPM.s or force the install
> > >
> > > --
> > > Nick Gorham
> > > Easysoft Limited
> > > http://www.easysoft.com, http://www.unixODBC.org
> > >
> > > _______________________________________________
> > > unixODBC-support mailing list
> > > unixODBC-support at easysoft.com
> > > http://mail.easysoft.com/mailman/listinfo/unixodbc-support
> > >
> >
> 
> _______________________________________________
> unixODBC-support mailing list
> unixODBC-support at easysoft.com
> http://mail.easysoft.com/mailman/listinfo/unixodbc-support
> 
> 




More information about the unixODBC-support mailing list