Saturday, February 27, 2010

Re: FedoraCore 8

On Sat, 27 Feb 2010, Suresh Govindachar wrote:

>
> Hello,
>
> I tried 3 ways to install "vim-with-everything" on Fedora Core 8, but failed:
>
> Attempt 1) vim-7.2.tar.bz2 - typing make resulted in the following error:
>
> [...]
> checking for tgetent()... configure: error: NOT FOUND!
> You need to install a terminal library; for example ncurses.
> Or specify the name of the library with --with-tlib.

Generally, to compile software on RPM-based distributions, you need to
install '-dev' or '-devel' packages for things that are normally
installed as binaries.

So, you might have 'curses' or 'ncurses' installed, but you also need
'curses-devel' or 'ncurses-dev' (I don't know the correct name).

You'll probably need several such packages. The following is probably
your easiest approach:

> Matt Wozniski wrote on February 11th:
>
> > Or just "sudo apt-get build-dep vim" to get all of the dependencies
> > needed to build the version that's in the repositories. In theory,
> > that might not be all of the things you need to build a vim that
> > you're ./configuring yourself, since it won't include headers needed
> > for features that aren't compiled into vim-gnome. In practice,
> > though, vim-gnome includes nearly all features, so that's not really a
> > problem. At the very least, it's the best jumping off point, since
> > the worst case is that you need to track down one or two more missing
> > packages.

> [...]
> Attempt 2) Was unable to find vim-enhanced-7.2.315-1 fc8 rpm on the internet.

Seems unlikely to exist. Fedora 8 is pretty old. Latest vim-enhanced
in the official repository looks to be 7.1.135-1
(
http://archive.kernel.org/fedora-archive/fedora/linux/releases/8/Everything/i386/os/Packages/)

> Attempt 3) rpm -iv --test vim-enhanced-7.2.245-3.fc12.i686.rpm resulted in:

This is also unlikely to work without significant hassle. Between
versions, RPM-based distributions tend to only work with a given version
of the core libraries.

> [...]
> error: Failed dependencies:
> libc.so.6(GLIBC_2.11) is needed by vim-enhanced-7.2.245-3.fc12.i686

In this case, it looks like Fedora 8 doesn't have the version of the GNU
C library (GLIBC) that the Fedora 12 package would require.

--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

No comments: