<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
I forgot about "apt-get name hell" too. i.e. you have to know exactly
the name of the package your looking for, like qt versus qt3 and the
like.......<br>
<br>
Cyber Source wrote:<br>
<blockquote cite="mid40324DE9.305@thecybersource.com" type="cite">
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
&gt;From the meeting last Sunday, it would seem apt-get has a few
shortcomings as well. We could call them "apt-get sources hell" because
we had to find sources for what we wanted in the first place. Now
granted, not many of us knew what we were doing but when the guy with
the beard stepped in, he had to find the source and add it as well. It
is a pretty cool app though, I imagine if you have it fully tweaked, it
works like a charm, but getting it fully tweaked will take some work.<br>
  <br>
Dave Andruczyk wrote:<br>
  <blockquote
 cite="mid20040217164632.69867.qmail@web14106.mail.yahoo.com"
 type="cite">
    <pre wrap="">Welcome to RPM hell. Unfortuntely this happens due to the way
distros/developers name their libraries, and the "provides" tags
inside the RPM.   I used to fight with this exact problem until
I moved away from RPM based distros.  I currently use Gentoo, which
is a meta-distro. (when you install a package it and all it's 
dependancies are compiled and installed for you).  Debian's .deb 
packages and the "apt" package manager do the same (take care of dependancies)

There is hope though,  there is "apt" for RPM distros, 
<a class="moz-txt-link-freetext"
 href="http://apt-rpm.tuxfamily.org/scripts/apt-rpm.html">http://apt-rpm.tuxfamily.org/scripts/apt-rpm.html</a>
<a class="moz-txt-link-freetext" href="http://apt4rpm.sourceforge.net/">http://apt4rpm.sourceforge.net/</a>

after installing the binary RPM for your rpm based distro, 
run: "apt-get update", then "apt-get install d4x" and it should
take care of the issues...

"apt-get upgrade" will bring your entire system up to date. (like redhat's
up2date program only you don't rely on redhat's service to do it)



--- Joe <a class="moz-txt-link-rfc2396E"
 href="mailto:josephj@main.nc.us">&lt;josephj@main.nc.us&gt;</a> wrote:
  </pre>
    <blockquote type="cite">
      <pre wrap="">This is really a generic howto question:
I'm trying to install a package using rpm --rebuild (per the 
instructions that came with it).  It wants a particular library I don't 
have.  I did a locate and found a different (older) version of the 
library.  I tried loading older versions of the package, but it skipped 
versions to an older library than I have.

My generic questions:
1) When something needs a version of a library I don't have, how do I 
tell what else uses that library so I can assess the impact of upgrading?
2) How do I find out what that library does?
3) How do I find the library on the net?

The specifics in this case are - I'm trying to install download manager
d4x-2.03-1.src.rpm,   d4x-2.5.0rc2-1.src.rpm, or d4x-2.4.1-1.src.rpm

It wants various versions of GLIB -( 2.2.0 is the newest it wants).
urpmi tells me:

The following packages contain GLIB: glibc libglib1.2 libglib2.0_0-devel 
libglibwww1-devel libglib1.2-devel glibc-doc libglibwww1 glibc-debug 
glibc-devel glibc-static-devel libglib2.0_0 glibc_lsb glib-gettextize 
glibc-i18ndata
 so I guess I have 2.0_0.

Thanks.

Joe

-- 
"The lips of Wisdom are closed, except to the ears of Understanding."
--Hermes Trismegistus


    </pre>
    </blockquote>
    <pre wrap=""><!---->

=====
Dave J. Andruczyk

__________________________________
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
<a class="moz-txt-link-freetext"
 href="http://taxes.yahoo.com/filing.html">http://taxes.yahoo.com/filing.html</a>
  </pre>
  </blockquote>
</blockquote>
</body>
</html>