Re: The i830 saga

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

 



Hi Jon,

I cannot help you about your probl with the i830 chipset, but I have
just compiled and installed XFree86 4.2.99 from RawHide's SRPMs, so
maybe I could give you some help here.

* freetype is available as separate packages (also in RawHide): 

freetype-2.1.3-4
freetype-utils-2.1.3-4
freetype-devel-2.1.3-4

* AFAIK kernel-drm is provided by RedHat's kernel RPMs. In my case, I
don't use them (I compile the kernel myself directly from tarballs), and
since I have a GeForce2 card (which doesn't support DRM), I have no use
for DRM at all. So, I ignore this prerequisite with --nodeps or even
--force during package installation.

* ttmkfdir is provided by ttmkfdir-3.0.6-1 (RawHide too)

* libpthread.so.0 : this is provided by glibc. Version 2.3.2 is
mentioned, so maybe it is the minimum requirement (which sounds kind of
odd, since latest glibc reference I found on RawHide is 2.3.1, and the
one I use here is 2.2.4 and this was not a probl during X
installation).

As a final suggestion, YMMV but I believe you don't need to install all
30 packages. Here I have:

~ rpm -qa | grep XFree
XFree86-libs-data-4.2.99.3-20021230.4
XFree86-xfs-4.2.99.3-20021230.4
XFree86-100dpi-fonts-4.2.99.3-20021230.4
XFree86-base-fonts-4.2.99.3-20021230.4
XFree86-xauth-4.2.99.3-20021230.4
XFree86-75dpi-fonts-4.2.99.3-20021230.4
XFree86-devel-4.2.99.3-20021230.4
XFree86-truetype-fonts-4.2.99.3-20021230.4
XFree86-libs-4.2.99.3-20021230.4
XFree86-font-utils-4.2.99.3-20021230.4
XFree86-4.2.99.3-20021230.4
XFree86-tools-4.2.99.3-20021230.4

(of course, I have all mentioned dependencies installed as well).

I am not sure, but you probably need updated versions of fontconfig and
freetype too.

Last but not least, maybe you're indeed getting RawHide wrong; it
suffers from the same conceptual flaw all RPM-based distros suffer:
there is no automatic way of retrieving all packages necessary for a
specific installation because dependencies cannot be resolved
automatically (a la Debian's apt-get). RawHide is merely a repository
for bleeding-edge packages.

(I am not affiliated to RH in any way, these are simply my
opinions/experience).

HTH

Andre

On 17 Jan 2003 10:10:50 +0100
Jon Haugsand <Jon-H.Haugsand@norges-bank.no> wrote:

[...]
>  rpm -Uvh --test *.rpm 
> 
> error: Failed dependencies:
>         kernel-drm = 4.2.99.2 is needed by XFree86-4.2.99.3-20021230.4
>         freetype >= 2.1.3-4 is needed by
>         XFree86-libs-4.2.99.3-20021230.4 libc.so.6(GLIBC_2.3.2) is
>         needed by XFree86-libs-4.2.99.3-20021230.4/usr/bin/ttmkfdir is
>         needed by XFree86-syriac-fonts-4.2.99.3-20021230.4
>         libpthread.so.0(GLIBC_2.3.2) is needed by
>         XFree86-tools-4.2.99.3-20021230.4/usr/bin/ttmkfdir is needed
>         by XFree86-truetype-fonts-4.2.99.3-20021230.4/usr/bin/ttmkfdir
>         is needed by XFree86-xfs-4.2.99.3-20021230.4 rhpl >= 0.60 is
>         needed by redhat-config-xfree86-0.7.1-3/usr/bin/ttmkfdir is
>         needed by (installed) ttfonts-ko-1.0.11-21
>     Suggested resolutions:
>         XFree86-font-utils-4.2.0-72.i386.rpm
> 
> (Strangely, the XFree86-font-utils _is_ a part of the rawhide, but
> does not include the file /usr/bin/ttmkfdir.  Removing this file made
> it better, but still a lot is missing.)
> 
> What _other_ files should I include?  Or do I completely misunderstand
> the meaning of rawhide?
> 
> Thanks anyone,
> 
> -- 
>  Jon Haugsand, Jon-H.Haugsand@norges-bank.no
>  http://www.norges-bank.no
> 
> 
> 
> _______________________________________________
> xfree86-list mailing list
> xfree86-list@redhat.com
> https://listman.redhat.com/mailman/listinfo/xfree86-list
> IRC: #xfree86 on irc.redhat.com


-- 
Andre Oliveira da Costa



_______________________________________________
xfree86-list mailing list
xfree86-list@redhat.com
https://listman.redhat.com/mailman/listinfo/xfree86-list
IRC: #xfree86 on irc.redhat.com

[Red Hat General]     [Red Hat Watch]     [Red Hat Development]     [Kernel Development]     [Yosemite Camping]

  Powered by Linux