ruby-gnome2 fails to build from source

Bug #869858 reported by Paul Dwerryhouse
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ruby-gnome2 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

ruby-gnome2 is failing when I try to build it from the Ubuntu natty source package. I have installed all of the build-dependencies (using apt-get build-dep ruby-gnome2), however when building, it fails during the configure stage due to a missing libgtkmozembed.so.

Either this means a package is missing from the build-dependency, or gtkmozembed is no longer available, and the official ruby-gnome2 package was built on a machine with an old version of whatever package used to have libgtkmozembed.so, still installed on it.

Build logs:

 /var/tmp/deb/ruby-gnome2-0.19.3 $ dpkg-buildpackage -rfakeroot
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package ruby-gnome2
dpkg-buildpackage: source version 0.19.3-2ubuntu1
dpkg-buildpackage: source changed by Fabrice Coutadeur <email address hidden>
dpkg-buildpackage: host architecture i386
 dpkg-source --before-build ruby-gnome2-0.19.3
 fakeroot debian/rules clean
dh --with xulrunner clean
   dh_testdir

...
...

checking for main() in -lxpcomglue... no
checking for main() in -lgtkembedmoz... no
extconf.rb: Leaving directory 'gtkmozembed'
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/usr/bin/ruby1.8
        --ruby=/usr/bin/ruby1.8
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory `/var/tmp/deb/ruby-gnome2-0.19.3'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: ruby-gnome2 (not installed)
ProcVersionSignature: Ubuntu 2.6.38-11.50-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic i686
NonfreeKernelModules: wl
Architecture: i386
Date: Fri Oct 7 20:26:25 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110426)
ProcEnviron:
 LANGUAGE=en_AU:en
 PATH=(custom, user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
SourcePackage: ruby-gnome2
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Thank you for reporting this bug to Ubuntu. Ubuntu 11.04 reached EOL in 2012. This package does build from source in newer releases. Therefore I am closing this bug.

See this document for currently supported Ubuntu releases: https://wiki.ubuntu.com/Releases

Changed in ruby-gnome2 (Ubuntu):
status: New → Fix Released
tags: added: ftbfs
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.