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

From: Roberto Resoli roberto.resoli at gmail.com
Date: Thu Feb 7 01:57:47 EET 2008
2008/2/7, Ryan Pavlik <abiryan at ryand.net>:
> 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:
....
> 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?

I have installed Chinook scratchbox "from scratch" on Ubunt Gutsy,
following the standard guide
(hitting the akamai problems :(   ) .
here's my sources.list:
[sbox-CHINOOK_X86: ~] > cat /etc/apt/sources.list
deb http://repository.maemo.org/ chinook free non-free
deb-src http://repository.maemo.org/ chinook free
deb http://repository.maemo.org/extras chinook free non-free
deb file:/home/resoli/maemo-sdk-nokia-binaries_4.0 chinook explicit

> 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.

I have managed to do the same downloading the packages from bora by hand ....
there was only a missing dependency,
libgsf-gnome-1-114: Depends: libdbus-1-2 (>= 0.61)

but libgsf-gnome-1-114 seems not essential for building Abiword, so i
have done it successfully.

Tomorrow I will build the armel version ...

> Could this (apparently) wrong list of sources be
> introducing bugs in my Chinook packages of abiword?

May be ...

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

:)

Bye,
Roberto.

> 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