[DRE-maint] Bug#634441: libcairo-ruby: FTBFS: pkg-config.rb:131:in `parse_pc': .pc for pixman-1 doesn't exist. (RuntimeError)

Lucas Nussbaum lucas at lucas-nussbaum.net
Mon Jul 18 22:22:27 UTC 2011


Source: libcairo-ruby
Version: 1.8.1-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20110718 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  fakeroot debian/rules binary
> /usr/share/cdbs/1/rules/simple-patchsys.mk:31: WARNING:  simple-patchsys.mk is deprecated - please use source format 3.0 (quilt) instead
> test -x debian/rules
> dh_testroot
> dh_clean -k 
> dh_clean: dh_clean -k is deprecated; use dh_prep instead
> dh_installdirs -A 
> mkdir -p "."
> /usr/share/cdbs/1/rules/buildcore.mk:109: WARNING:  DEB_COMPRESS_EXCLUDE is a deprecated variable
> Adding cdbs dependencies to debian/libcairo-ruby.substvars
> dh_installdirs -plibcairo-ruby 
> dh_installdocs -plibcairo-ruby ./README ./NEWS ./AUTHORS 
> dh_installexamples -plibcairo-ruby 
> dh_installman -plibcairo-ruby  
> dh_installinfo -plibcairo-ruby  
> dh_installmenu -plibcairo-ruby 
> dh_installcron -plibcairo-ruby 
> dh_installinit -plibcairo-ruby  
> dh_installdebconf -plibcairo-ruby 
> dh_installemacsen -plibcairo-ruby   
> dh_installcatalogs -plibcairo-ruby 
> dh_installpam -plibcairo-ruby 
> dh_installlogrotate -plibcairo-ruby 
> dh_installlogcheck -plibcairo-ruby 
> dh_installchangelogs -plibcairo-ruby  ./ChangeLog 
> dh_installudev -plibcairo-ruby 
> dh_lintian -plibcairo-ruby 
> dh_bugfiles -plibcairo-ruby 
> dh_install -plibcairo-ruby  
> dh_link -plibcairo-ruby  
> dh_installmime -plibcairo-ruby 
> dh_installgsettings -plibcairo-ruby 
> dh_strip -plibcairo-ruby  
> dh_compress -plibcairo-ruby -X .rb 
> dh_fixperms -plibcairo-ruby  
> dh_makeshlibs -plibcairo-ruby  
> dh_installdeb -plibcairo-ruby 
> dh_perl -plibcairo-ruby 
> dh_shlibdeps -plibcairo-ruby    
> dh_gencontrol -plibcairo-ruby  
> dh_md5sums -plibcairo-ruby 
> dh_builddeb -plibcairo-ruby 
> dpkg-deb: building package `libcairo-ruby' in `../libcairo-ruby_1.8.1-1_all.deb'.
> Adding cdbs dependencies to debian/libcairo-ruby1.8.substvars
> dh_installdirs -plibcairo-ruby1.8 
> cd . 
> [ ! -f Makefile ] || /usr/bin/make distclean
> /usr/bin/ruby1.8  extconf.rb 
> checking for GCC... yes
> *** 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
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> 	--with-pkg-config
> 	--without-pkg-config
> 	--with-override-variables
> 	--without-override-variables
> ./pkg-config.rb:131:in `parse_pc': .pc for pixman-1 doesn't exist. (RuntimeError)
> 	from ./pkg-config.rb:69:in `declaration'
> 	from ./pkg-config.rb:32:in `requires_private'
> 	from ./pkg-config.rb:87:in `collect_cflags'
> 	from ./pkg-config.rb:36:in `cflags'
> 	from ./pkg-config.rb:88:in `collect_cflags'
> 	from ./pkg-config.rb:87:in `collect'
> 	from ./pkg-config.rb:87:in `collect_cflags'
> 	from ./pkg-config.rb:36:in `cflags'
> 	from ./pkg-config.rb:258:in `cflags'
> 	from ./pkg-config.rb:301:in `have_package'
> 	from extconf.rb:81
> checking for cairo version (>= 1.2.0)... yes
> make: *** [install/libcairo-ruby1.8] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011/07/18/libcairo-ruby_1.8.1-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |






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