/usr/ports/x11-toolkits/eel linker error
Nagy László Zsolt
nagylzs at freemail.hu
Tue Dec 5 01:23:30 PST 2006
>> 20061014:
>> AFFECTS: All GTK+2 and GNOME users
>> AUTHOR: gnome at FreeBSD.org
>>
>> GNOME has been updated to 2.16. All GTK+2 and GNOME components have
>> been moved from X11BASE (/usr/X11R6) to LOCALBASE (/usr/local). To
>> upgrade your GNOME desktop or/and other applications you will need
>> to use either sysutils/portupgrade or sysutils/portmaster. To use
>> portmaster, make sure you have least 1.9 version to have the
>> upgrade succeed.
>>
>> Portupgrade users:
>> pkgdb -Ff
>> portupgrade -rf pkg-config\*
> I did this, but I still get the same error.
I thought this was a problem with my ports tree, but it is not the case.
I did not want to reinstall everything again. Fortunately, I had another
FreeBSD 6.1-RELEASE machine. I did exactly the same things there (
portsnap fetch ; portsnap update; pkdb -Ff ; portupgrade -rf
pkg-config\* ) and I got the same problem again. I cannot install ee1
because of the same linker error. I also tried this:
messias# portupgrade -a
Stale dependency: gail-1.9.3 <-- gnome2-fifth-toe-2.12.3 -- manually run
'pkgdb -F' to fix, or specify -O to force.
messias# pkgdb -F
---> Checking the package registry database
messias#
Although the dependency error was different on the other machine, it is
the same kind. I think I did everything right, and now I have two
machines where I cannot move forward. Can this be a bug in portupgrade,
or FreeBSD? How it is possible that portupgrade thinks there is a stale
dependency, but pkgdb cannot find it?
Regards,
Laszlo
More information about the freebsd-questions
mailing list