[maemo-developers] libgsf-1-114 (needed to build Abiword) not found - info and sources questions

From: Ryan Pavlik abiryan at ryand.net
Date: Thu Feb 7 01:23:44 EET 2008
Those were incomplete instructions that I stopped working on once I 
realized I was duplicating effort.  I should probably even remove them 
to reduce confusion.

I'm not sure where the trouble is in finding libgsf - here's what I see 
in bora and chinook, using the VMWare SDK:
[sbox-BORA_ARMEL: ~/src/abi26] > apt-cache policy libgsf-1-114
libgsf-1-114:
  Installed: 1.14.4-1indt1
  Candidate: 1.14.4-1indt1
  Version table:
 *** 1.14.4-1indt1 0
        500 http://repository.maemo.org bora/free Packages
        100 /var/lib/dpkg/status
     1.14.3-1indt1 0
        500 http://repository.maemo.org bora/free Packages

[sbox-CHINOOK_X86: ~] > apt-cache policy libgsf-1-114
libgsf-1-114:
  Installed: 1.14.4-1indt1
  Candidate: 1.14.4-1indt1
  Version table:
 *** 1.14.4-1indt1 0
        500 http://repository.maemo.org bora/free Packages
        100 /var/lib/dpkg/status
     1.14.3-1indt1 0
        500 http://repository.maemo.org bora/free Packages

Hmm, not sure what's going on here - I haven't touched the sources.list 
but here's mine from chinook:
[sbox-CHINOOK_X86: ~] > cat /etc/apt/sources.list
deb http://repository.maemo.org/ bora free non-free
deb-src http://repository.maemo.org/ bora free
deb http://repository.maemo.org/extras bora free non-free

deb file:/home/maemo/maemo-sdk-nokia-binaries_4.0 chinook explicit


Perhaps that has something to do with why I can build it and you can't?  
In such case, it should be a simple affair then of apt-get source 
libgsf-1-114 with a bora source repository available, then 
dpkg-buildpackage -rfakeroot from inside the directory in a Chinook 
scratchbox.  Could this (apparently) wrong list of sources be 
introducing bugs in my Chinook packages of abiword?

So I guess I answer a question with what works for me and another 
question :)

Ryan

PS.  If you'd like to help in AbiWord development on Maemo, please email 
the AbiWord mailing list, message me on ITT (username megabyte405), 
and/or join the Maemo Garage project at 
https://garage.maemo.org/projects/abiword  I do hope you are using the 
instructions from the SVN there and not my web site - please see the 
note mentioning the moving of the latest instructions.




Roberto Resoli wrote:
> Hello,
> I'm trying to find
>
> libgsf-1-114
> libgsf-1-dev
>
> packages, needed to build Abiword, but they are not available in current chinook
> repository.
> I have also tried to build from source, using the instructions found here:
>
> http://www.cleardefinition.com/page/Building_libgsf_for_Maemo/
>
> but the package build fails right after compilation, during the
> dh_install phase (log follows)
>
> Any hint?
>
> many thanks,
> Roberto Resoli
>
> ===============
> ....
>   /bin/sh ../libtool --mode=install /scratchbox/tools/bin/install -c
> 'gsf' '/home/resoli/projects/libgsf-1.14.7/debian/tmp/usr/bin/gsf'
> libtool: install: warning: `../gsf/libgsf-1.la' has not been installed
> in `/usr/lib'
> /scratchbox/tools/bin/install -c .libs/gsf
> /home/resoli/projects/libgsf-1.14.7/debian/tmp/usr/bin/gsf
>   /bin/sh ../libtool --mode=install /scratchbox/tools/bin/install -c
> 'gsf-vba-dump' '/home/resoli/projects/libgsf-1.14.7/debian/tmp/usr/bin/gsf-vba-dump'
> libtool: install: warning: `../gsf/libgsf-1.la' has not been installed
> in `/usr/lib'
> /scratchbox/tools/bin/install -c .libs/gsf-vba-dump
> /home/resoli/projects/libgsf-1.14.7/debian/tmp/usr/bin/gsf-vba-dump
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory `/home/resoli/projects/libgsf-1.14.7/build/tools'
> make[2]: Leaving directory `/home/resoli/projects/libgsf-1.14.7/build/tools'
> Making install in tests
> make[2]: Entering directory `/home/resoli/projects/libgsf-1.14.7/build/tests'
> make[3]: Entering directory `/home/resoli/projects/libgsf-1.14.7/build/tests'
> make[3]: Nothing to be done for `install-exec-am'.
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory `/home/resoli/projects/libgsf-1.14.7/build/tests'
> make[2]: Leaving directory `/home/resoli/projects/libgsf-1.14.7/build/tests'
> Making install in m4
> make[2]: Entering directory `/home/resoli/projects/libgsf-1.14.7/build/m4'
> make[3]: Entering directory `/home/resoli/projects/libgsf-1.14.7/build/m4'
> make[3]: Nothing to be done for `install-exec-am'.
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory `/home/resoli/projects/libgsf-1.14.7/build/m4'
> make[2]: Leaving directory `/home/resoli/projects/libgsf-1.14.7/build/m4'
> Making install in thumbnailer
> make[2]: Entering directory
> `/home/resoli/projects/libgsf-1.14.7/build/thumbnailer'
> make[3]: Entering directory
> `/home/resoli/projects/libgsf-1.14.7/build/thumbnailer'
> test -z "/usr/bin" || /scratchbox/tools/bin/mkdir -p
> "/home/resoli/projects/libgsf-1.14.7/debian/tmp/usr/bin"
>   /bin/sh ../libtool --mode=install /scratchbox/tools/bin/install -c
> 'gsf-office-thumbnailer'
> '/home/resoli/projects/libgsf-1.14.7/debian/tmp/usr/bin/gsf-office-thumbnailer'
> libtool: install: warning: `../gsf/libgsf-1.la' has not been installed
> in `/usr/lib'
> /scratchbox/tools/bin/install -c .libs/gsf-office-thumbnailer
> /home/resoli/projects/libgsf-1.14.7/debian/tmp/usr/bin/gsf-office-thumbnailer
> if test -z "/home/resoli/projects/libgsf-1.14.7/debian/tmp" -a -n
> "/etc/gconf/schemas" ; then \
>   for p in gsf-office-thumbnailer.schemas; do \
>     GCONF_CONFIG_SOURCE=xml:merged:/etc/gconf/gconf.xml.defaults \
>       gconftool-2 --makefile-install-rule $p; \
>   done \
> fi
> test -z "/etc/gconf/schemas" || /scratchbox/tools/bin/mkdir -p
> "/home/resoli/projects/libgsf-1.14.7/debian/tmp/etc/gconf/schemas"
>  /scratchbox/tools/bin/install -c -m 644
> 'gsf-office-thumbnailer.schemas'
> '/home/resoli/projects/libgsf-1.14.7/debian/tmp/etc/gconf/schemas/gsf-office-thumbnailer.schemas'
> make[3]: Leaving directory
> `/home/resoli/projects/libgsf-1.14.7/build/thumbnailer'
> make[2]: Leaving directory
> `/home/resoli/projects/libgsf-1.14.7/build/thumbnailer'
> make[2]: Entering directory `/home/resoli/projects/libgsf-1.14.7/build'
> make[3]: Entering directory `/home/resoli/projects/libgsf-1.14.7/build'
> make[3]: Nothing to be done for `install-exec-am'.
> test -z "/usr/lib/pkgconfig" || /scratchbox/tools/bin/mkdir -p
> "/home/resoli/projects/libgsf-1.14.7/debian/tmp/usr/lib/pkgconfig"
>  /scratchbox/tools/bin/install -c -m 644 'libgsf-1.pc'
> '/home/resoli/projects/libgsf-1.14.7/debian/tmp/usr/lib/pkgconfig/libgsf-1.pc'
> make[3]: Leaving directory `/home/resoli/projects/libgsf-1.14.7/build'
> make[2]: Leaving directory `/home/resoli/projects/libgsf-1.14.7/build'
> make[1]: Leaving directory `/home/resoli/projects/libgsf-1.14.7/build'
>
> libgsf-gnome-1 didn't get installed properly
> Perhaps ltmain.sh needs to be regenerated using a libtool package patched
> with the "inst-prefix" patch?
> make: *** [install] Error 1
> ==========================
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>
>   


More information about the maemo-developers mailing list