[DRE-maint] [Bug 869858] [NEW] ruby-gnome2 fails to build from source

Paul Dwerryhouse 869858 at bugs.launchpad.net
Fri Oct 7 09:34:58 UTC 2011


Public bug reported:

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 <fabricesp at ubuntu.com>
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)

** Affects: ruby-gnome2 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 natty

-- 
You received this bug notification because you are subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/869858

Title:
  ruby-gnome2 fails to build from source

Status in “ruby-gnome2” package in Ubuntu:
  New

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 <fabricesp at ubuntu.com>
  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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ruby-gnome2/+bug/869858/+subscriptions





More information about the Pkg-ruby-extras-maintainers mailing list