List of common errors for the module libgsf.
Error - /usr/bin/ld: cannot find -lgsf-1
System details: 2006-08-20 09:21 MST - JHBuild, GNOME 2.16 - Ubuntu
/usr/bin/ld: cannot find -lgsf-1 collect2: ld returned 1 exit status make: *** [gsfmodule.la] Error 1 make: Leaving directory `/extra/cvs/gnome2/libgsf/python' make: *** [all-recursive] Error 1 make: Leaving directory `/extra/cvs/gnome2/libgsf' make: *** [all] Error 2
The problem is that the python bindings try to link with the library before it's installed.
Drop to a shell, and perform a make install in the gsf subdirectory. The linking in the python subdirectory should then complete successfully.