[gobolinux-users] Gettext Error: symbol `fstatat64' is already defined, solved.

Jonas Karlsson jonka750 at student.liu.se
Tue May 27 09:20:07 NZST 2008


On Mon, 26 May 2008 19:18:27 +0200, Paul Bonser <misterpib at gmail.com> wrote:

> I just did a fresh install of 014.01 (not over the top of an old
> installation like I tried to do earlier), and I was running Freshen to
> get everything up to date.
>
> When running Freshen (3.0.2), the Gettext compile was failing with
>
>> Error: symbol `fstatat64' is already defined
>> Error: symbol `fstat64' is already defined
>> Error: symbol `lstat64' is already defined
>> Error: symbol `stat64' is already defined
>
> sudo Freshen -C Glibc
> [  ] Program                             Installed
> [ R] Gettext 0.17-r1                 0.16.1-r1
> [ R] Autoconf 2.62-r2              2.61-r1
> [ R] Glibc 2.8-r1                       2.5-r3
> 3 recipes, 0 binary recipes, 0 packages, 3 total
>
> I compiled Glibc first, and then Gettext compiled fine.
>
> I'm not sure if there's any way we can fix this for other people
> (making Gettext have a dependency for a more recent version of Glibc,
> but then Glibc depends on Gettext, so that'd be a circular dependency,
> right?), but I figured I'd at least document it here so others could
> find it if they had the same problem.
>
GetText is only an unversioned BuildDependency for Glibc, so there
might be a way to avoid circular dependencies, but I cannot answer how
CheckDependencies or Freshen handles this though.

-- 
/Jonas

Using Opera's revolutionary e-mail client: http://www.opera.com/mail/


More information about the gobolinux-users mailing list