Re: Getting Latest Mozilla RPMs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 12 Jun 2003, Charles Curley wrote:

> On Mon, Jun 09, 2003 at 03:08:06PM -0600, Charles Curley wrote:
> > On Mon, Jun 09, 2003 at 01:10:33PM -0300, Sergio Durand wrote:
> > > i don't now, but you can try in rawhide.redhat.com
> > >
> > >
> > > Charles Curley wrote:
> > > >On Mon, Jun 09, 2003 at 09:49:15AM -0500, John Mathey wrote:
> > > >
> > > >>www.mozilla.org is where I get mine.
> >
> > Thanks, I found RPMs there
> > (http://rawhide.redhat.com/pub/redhat/linux/rawhide/i386/RedHat/). Now
> > to see if I can install them. :-)
>
> I tried compiling the source for 1.4-4, and hit the following error:
>
> checking for gtk+-2.0 >= 1.3.7... Package gtk+-2.0 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `gtk+-2.0.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'gtk+-2.0' found
>
> configure: error: Library requirements (gtk+-2.0 >= 1.3.7) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
>
> I seem to have gtk2 installed (gtk2-2.0.6-8), but not gtk+-2.0. Is
> there a difference?

Yes.  But you need the gtk2-devel package to get
/usr/lib/pkgconfig/gtk+-2.0.pc.

>
>
> Also:
>
> I tried installing the Mozilla 1.4-4 binaries on a test system. It did
> not run. So, on the chance that there was an undetected dependency, I
> tried installing the gtk+ 2 libraries, like so:
>
> [root@xxxxxx root]# rpm -ivh gtk2-2.2.2-1.i386.rpm pango-1.2.3-1.i386.rpm glib2-2.2.2-1.i386.rpm freetype-2.1.4-2.i386.rpm
> error: Failed dependencies:
>         libXrandr.so.2 is needed by gtk2-2.2.2-1
>
> Where does one get libXrandr.so.2?

XFree86-devel

>
> Here is a question for RPM package builders: Why are there
> dependencies such that you can't tell the name of the package that
> resolves the dependency?

Because the item you are depending on might be supplied by different
packages in some circumstances.  Done right, for example, it wouldn't
matter if you got MySQL by installing the Red Hat mysql packages or the
MySQL packages from the MySQL developer (unfortunately, that one is not
done right...).  If a package depends on having a generic Web browser, it
shouldn't say "requires mozilla-x.x.x-yy", it should say "requires
webclient".

You can find out what packages satisfy requirements by using
redhat-config-packages, up2date, or rpm --redhat-provides with the
rpmdb-redhat RPM installed.

-- 
		Matthew Saltzman

Clemson University Math Sciences
mjs@xxxxxxxxxxx
http://www.math.clemson.edu/~mjs


-- 
Psyche-list mailing list
Psyche-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/psyche-list

[Index of Archives]     [Fedora General Discussion]     [Red Hat General Discussion]     [Centos]     [Kernel]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux