maemo.org Bugzilla – Bug 4845
Remove Scratchboxism in libosso packaging
Last modified: 2010-03-15 20:53:31 UTC
You need to
before you can comment on or make changes to this bug.
STEPS TO REPRODUCE THE PROBLEM:
Building libosso outside Scratchbox (Debian/Ubuntu) in typical build
environment (build-essentials and dependancies installed)
Ability to build libosso
Fails to build due to assumption that automake, autoconf and libtool is
installed in typical build environments, this is a scratchboxism (which
Scratchbox has), but Debian, Ubuntu and others do not.
EXTRA SOFTWARE INSTALLED:
Fixing this is a matter of adding ', autoconf, automake, libtool' to
Build-Depends in libosso packaging. Adding this fix will remove the one delta
we have to maintain in Mer and would allow us and others to directly use the
libosso packaging outside of Maemo without modification.
Use of libtool, autoconf and automake can be seen in 'autogen.sh' and hence
package should build-depend on them as these tools are not part of a typical
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:18.104.22.168)
Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11
(In reply to comment #1)
> any patch?
As stated in other comments, it is a matter of adding ', autoconf, automake,
libtool' to the Build-Depends: line in debian/control of the package - so a
patch may be a bit overkill. :)
But since you did ask, yes, we do have one:
for graphical patch,
ah, yes, I didn't read it properly, sorry.
fixed in git master now, no idea when it can be included to the produce (as the
bug is not hurting enough)
Setting explicit PR1.2 milestone (so it's clearer in which public release the
fix will be available to users).
Sorry for the bugmail noise (you can filter on this message).