[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: rpm dependencies unsolvable
From: |
Mukesh |
Subject: |
Re: rpm dependencies unsolvable |
Date: |
Thu, 01 Sep 2005 19:51:56 +0530 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.3) Gecko/20040924 |
thanx quentin for ur detailed explaination..
it seems i solved all other dependencies for octave (atleast)..
i created the directory /etc/ld.so.conf.d but still not success..
plz help!!
------------------------- Octave problem------------------------
address@hidden OCTAVE_RPM]# cd /etc/ld.so.conf.d/
address@hidden ld.so.conf.d]# ls
address@hidden ld.so.conf.d]# cd -
/local_home/doc_mukesh/TOOLS/OCTAVE/OCTAVE_RPM
address@hidden OCTAVE_RPM]# rpm -ivhf octave-2.1.71-3.i386.rpm
error: Failed dependencies:
/etc/ld.so.conf.d is needed by octave-2.1.71-3
-------------------------------------------------------------------------
When David recommended that you use my packages compiled for FC3 on
your RHEW 3 system, I thought it might work, but I was worried about
this possibility. It looks like you may have conflicting versions of
glibc in your list above, which could be causing the problem. The
easiest way out of this that I can think of is to rebuild the SRPMs
for GiNaC and octave on your system. That should be just a simple
"rpmbuild --rebuild <SRPM>", but they both are long compiles. I
suspect when you have all that working you may need to do the same for
octave-forge as well. The remaining problem is the /etc/ld.so.conf.d
dependency. In FC 3 and newer /etc/ld.so.conf contains one line:
"include ld.so.conf.d/*.conf", which automatically includes any files
put in /etc/ld.so.conf.d by RPM packages. I suspect this isn't
supported on your system, so what I would suggest is creating the
directory /etc/ld.so.conf.d, installing the RPM, and then manually
copying the contents of /etc/ld.so.conf.d/octave-i386.conf into
/etc/ld.so.conf.
This is all an unfortunate consequence of Red Hat's neglect of
packages like Octave that are not used by a large segment of their
user base. They kept a very old release of Octave in Fedora Core for a
long time and allowed months to pass before releasing an update to a
critically broken lapack library. Now that Octave is in Fedora Extras
and maintained by someone who actually uses it (me), Fedora users can
get more up to date versions of octave with more features available.
The idea of a Fedora Extras repository for RHEL/RHEW releases has come
up, but I don't know whether that's likely to happen any time soon.
Even if it does happen, it is Fedora Extras policy not to replace
packages in Core, so it may be simply a matter of releasing an
octave-forge package for an old release of Octave, with no FFTW
support. So, unless something changes, maybe Fedora is a better option
than RHEL for Octave users in the long run.
-Quentin
--
Thanx and Regards,
Mukesh Khatri
Design Engineer - Analog Mobile +91 - 9448.011.061
Cosmic Circuits Pvt. Ltd. Email address@hidden
address@hidden
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
- rpm dependencies unsolvable, Mukesh, 2005/09/01
- Re: rpm dependencies unsolvable, Quentin Spencer, 2005/09/01
- Re: rpm dependencies unsolvable,
Mukesh <=
- Re: rpm dependencies unsolvable, Quentin Spencer, 2005/09/01
- Re: rpm dependencies unsolvable, Shan G. Smith, 2005/09/01
- Re: rpm dependencies unsolvable, Quentin Spencer, 2005/09/01
- Re: rpm dependencies unsolvable, John W. Eaton, 2005/09/01
- Re: rpm dependencies unsolvable, Mukesh, 2005/09/02
- Re: rpm dependencies unsolvable, Quentin Spencer, 2005/09/02
- Re: rpm dependencies unsolvable, Mukesh, 2005/09/02
- Re: rpm dependencies unsolvable, Quentin Spencer, 2005/09/02