frankly, i would just like to get it working..
its a 512mb i386 somewhat weak (but very usable) machine.. i feel it is counterproductive to put a newer OS on it.. and I love the lack of framebuffer console in 6.1.5...

I'm running i386 7.1.2 with openchrome video and LXDE but I have 2mb RAM. I also have an older ECS A900 w/ Sis video,512mb RAM running OpenBox/Tint2/Wbar. LXDE was a rainy day experiment and required alot of effort to get it working. On both, I used packages rather than source. On the low end machines, it takes foreever to build applications and my attempt at cross-compiling failed.

If you are willing to use another WM, you should be able to do it. It is also possible to compile a custom 7.1.2 kernel w/ inteldrm/radeondrm removed.

The weird thing is.. i googled it.. on the freetype website newest version is 2.9.1..
Am I missing something obvious?

Versions of libfreetype.so are named after the corresponding libtool version which freetype2 is generated with; see freetype/docs/VERSIONS.TXT.

Quote:

I am trying to compile ratpoison from pkgsrc, it breaks with following message, while trying to install libXft (ratpoison dependency)

Code:

Package dependency requirement 'freetype2 >= 21.0.15' could not be satisfied.
Package 'freetype2' has version '13.0.7', required version is '>= 21.0.15'

GCC is trying to link to the freetype2 version included in xbase.tgz, which, on such an outdated system version, predictably lags several versions behind (you should have /usr/X11R7/lib/libfreetype.so.13.0.7 ,
whereas /usr/pkg/lib/libfreetype.so.x.y.z, provided by graphics/freetype2@2.9.1 is what you're looking for. Just echo: