[maemo-developers] [maemo-developers] building xserver-xomap

From: Kalle Vahlman kalle.vahlman at gmail.com
Date: Wed Jan 31 21:03:24 EET 2007
2007/1/31, Detlef Schmicker <d.schmicker at physik.de>:
> Hi,
>
> I just try to build xserver-xomap on maemo 3.0
>
> apt-get source xserver-xomap
>
> to get the source and (after installing most of the missing libs)
>
> dpkg-buildpackage -rfakeroot
>
> ...
>
> dpkg-checkbuilddeps: Using Scratchbox tools to satisfy builddeps
> dpkg-checkbuilddeps: Unmet build dependencies: flex quilt
> dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
> dpkg-buildpackage: (Use -d flag to override.)
> [sbox-SDK_ARMEL: ~/xorg-server-1.1.99.3] >
>
> At least quilt is realy needed, as -d does not work.
>
> would be great, if anybody could help

Here's how I did it:

Get quilt (for example from debian sources):

  http://packages.debian.org/unstable/devel/quilt

Simply do './configure --prefix /usr && make all install'[1]

Then build the xserver with dpkg-buildpackage specifying the -d flag
(flex is not really needed and quilt is there, but just won't show on
the package list).

If you start building all the deps of quilt (of which apparently
nothing is really needed ;), you'll just end up building half of
debian... One of the shortcomings of debian package management :/

[1] If you don't want to do this on every target reset, you might want
to use /host_usr as the prefix, that is a place for custom tools that
the scratchbox user builds. It's visible on all targets and doesn't go
away on target resets.

-- 
Kalle Vahlman, zuh at iki.fi
Powered by http://movial.fi
Interesting stuff at http://syslog.movial.fi

More information about the maemo-developers mailing list