Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 369357 - dev-ruby/ruby-gtksourceview-0.90.8 is require x11-libs/gtksourceview:2
Summary: dev-ruby/ruby-gtksourceview-0.90.8 is require x11-libs/gtksourceview:2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Naohiro Aota
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-30 16:06 UTC by Kazunori Kojima
Modified: 2011-06-29 13:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild fix patch (ruby-gtksourceview-0.90.8.ebuild.patch,613 bytes, patch)
2011-05-30 16:08 UTC, Kazunori Kojima
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kazunori Kojima 2011-05-30 16:06:19 UTC
dev-ruby/ruby-gtksourceview-0.90.8 is require x11-libs/gtksourceview:2

but, ruby-gtksourceview-0.90.8.ebuild depend gtksourceview:1

Reproducible: Always

Steps to Reproduce:
1.Always




Package:    dev-ruby/ruby-gtksourceview-0.90.8        
Repository: gentoo      
Maintainer: ruby@gentoo.org      
USE:        amd64 elibc_glibc kernel_linux multilib ruby_targets_ruby18 userland_GNU      
FEATURES:   ccache distcc preserve-libs sandbox      
>>> Unpacking source...
>>> Unpacking ruby-gnome2-all-0.90.8.tar.gz to /var/tmp/portage/dev-ruby/ruby-gtksourceview-0.90.8/work/all
>>> Source unpacked in /var/tmp/portage/dev-ruby/ruby-gtksourceview-0.90.8/work
>>> Preparing source in /var/tmp/portage/dev-ruby/ruby-gtksourceview-0.90.8/work ...
Running prepare phase for all ... 
Running source copy phase for ruby18 ... 
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-ruby/ruby-gtksourceview-0.90.8/work ...
 nning configure phase for ruby18 ...
checking for GCC... yes
checking for rb_define_alloc_func() in ruby.h... yes
checking for rb_block_proc() in ruby.h... yes
checking for new allocation framework... yes
checking for attribute assignment... yes
checking for cairo... yes
checking for rb_cairo.h... yes
checking for Win32 OS... no
checking for gtksourceview-2.0... no
*** /var/tmp/portage/dev-ruby/ruby-gtksourceview-0.90.8/work/ruby18/ruby-gnome2-all-0.90.8/gtksourceview2/ext/gtksourceview2/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=/var/tmp/portage/dev-ruby/ruby-gtksourceview-0.90.8/work/ruby18/ruby-gnome2-all-0.90.8/gtksourceview2/ext/gtksourceview2
        --curdir
        --ruby=/usr/bin/ruby18
        --with-pkg-config
        --without-pkg-config
        --with-override-variables
        --without-override-variables
*** 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/ruby18
ERROR: dev-ruby/ruby-gtksourceview-0.90.8 failed:
 extconf.rb failed
call stack:
   ebuild.sh, line   56:  Called src_configure
 environment, line 2836:  Called ruby-ng_src_configure
 environment, line 2627:  Called _ruby_each_implementation 'each_ruby_configure'
 environment, line  421:  Called _ruby_invoke_environment 'ruby18' 'each_ruby_configure'
 environment, line  461:  Called each_ruby_configure
 environment, line  830:  Called die
 The specific snippet of code:
     ${RUBY} extconf.rb || die "extconf.rb failed"
 If you need support, post the output of 'emerge --info =dev-ruby/ruby-gtksourceview-0.90.8',
 The complete build log and the output of 'emerge -pqv =dev-ruby/ruby-gtksourceview-0.90.8'.
 The complete build log is located at '/var/tmp/portage/dev-ruby/ruby-gtksourceview-0.90.8/temp/build.log'.
 The ebuild environment file is located at '/var/tmp/portage/dev-ruby/ruby-gtksourceview-0.90.8/temp/environment'.
  '/var/tmp/portage/dev-ruby/ruby-gtksourceview-0.90.8/work/ruby18/ruby-gnome2-all-0.90.8/gtksourceview2'
Comment 1 Kazunori Kojima 2011-05-30 16:08:08 UTC
Created attachment 275195 [details, diff]
ebuild fix patch
Comment 2 Pacho Ramos gentoo-dev 2011-06-29 13:30:02 UTC
+  29 Jun 2011; Pacho Ramos <pacho@gentoo.org> ruby-gtksourceview-0.90.8.ebuild:
+  Fix x11-libs/gtksourceview dependencies (bug #369357 by Kazunori Kojima),
+  this is also needed for bug #354241.
+