Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 410561 - dev-libs/redland-bindings-1.0.14.1 please stable
Summary: dev-libs/redland-bindings-1.0.14.1 please stable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 338839
Blocks: 410125
  Show dependency tree
 
Reported: 2012-04-02 14:14 UTC by Justin Lecher (RETIRED)
Modified: 2012-04-07 08:03 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Lecher (RETIRED) gentoo-dev 2012-04-02 14:14:22 UTC
Can we get this stable?
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-04-02 18:28:58 UTC
it's the most fragile package from all of redland/rasqal/raptor/... but at the moment it's in good shape. go ahead.
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2012-04-03 09:55:03 UTC
Oh my. I have a build log that proves that raptor itself is an RDEP to redland-bindings.  

In file included from /usr/include/redland.h:30:0,
                 from ./Redland_wrap.c:2976:
/usr/include/librdf.h:31:21: fatal error: raptor2.h: No such file or directory

re-emerge raptor;

archtester redland-bindings # qfile raptor2.h
media-libs/raptor (/usr/include/raptor2/raptor2.h)

Carrying on;
archtester redland-bindings # ebuild redland-bindings-1.0.14.1.ebuild clean test
----------------------------------------------------------------------
Ran 25 tests in 0.986s

OK
Add raptor as RDEP; all is good, amd64
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2012-04-03 10:47:06 UTC
(In reply to comment #2)
> Oh my. I have a build log that proves that raptor itself is an RDEP to
> redland-bindings.  
> 
> In file included from /usr/include/redland.h:30:0,
>                  from ./Redland_wrap.c:2976:
> /usr/include/librdf.h:31:21: fatal error: raptor2.h: No such file or
> directory
> 
> re-emerge raptor;
> 
> archtester redland-bindings # qfile raptor2.h
> media-libs/raptor (/usr/include/raptor2/raptor2.h)
> 
> Carrying on;
> archtester redland-bindings # ebuild redland-bindings-1.0.14.1.ebuild clean
> test
> ----------------------------------------------------------------------
> Ran 25 tests in 0.986s
> 
> OK
> Add raptor as RDEP; all is good, amd64

nah, it's redland -> rasqal -> raptor dependency chain, and it won't break unless you manually emerge -C wrong packages or run with --nodeps

arch's go on with the bug
Comment 4 Agostino Sarubbo gentoo-dev 2012-04-05 04:46:14 UTC
it pulles in a lot of ~arch packages:



The following keyword changes are necessary to proceed:
#required by dev-ruby/rdoc-3.12[ruby_targets_ree18], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ruby19], required by dev-ruby/hoe-2.13.0[test,ruby_targets_ruby19], required by dev-ruby/rubyforge-2.0.4-r2[test,-doc,ruby_targets_ruby18]
=dev-ruby/racc-1.4.7 ~amd64
#required by dev-ruby/rubyforge-2.0.4-r2[test,ruby_targets_ree18], required by dev-ruby/hoe-2.13.0[test,ruby_targets_ree18], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ree18], required by dev-ruby/rdoc-3.12[test,ruby_targets_ree18], required by virtual/ruby-rdoc-3, required by dev-ruby/rubygems-1.8.15, required by virtual/rubygems-4, required by dev-ruby/rake-0.9.2.2, required by dev-ruby/racc-1.4.7[test,-doc,ruby_targets_ruby19]
=virtual/ruby-test-unit-0-r4 ~amd64
#required by dev-ruby/rdoc-3.12[test,ruby_targets_ree18], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ruby19], required by dev-ruby/hoe-2.13.0[test,ruby_targets_ruby19], required by dev-ruby/rubyforge-2.0.4-r2[test,-doc,ruby_targets_ruby18]
=dev-ruby/json-1.6.4 ~amd64
#required by dev-ruby/json-1.6.4[test,ruby_targets_ruby19], required by dev-ruby/rdoc-3.12[test,ruby_targets_ree18], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ruby19], required by dev-ruby/hoe-2.13.0[test,ruby_targets_ruby19], required by dev-ruby/rubyforge-2.0.4-r2[test,-doc,ruby_targets_ruby18]
=virtual/rubygems-4 ~amd64
#required by dev-ruby/rake-0.9.2.2[test,ruby_targets_ruby18], required by dev-ruby/hoe-2.13.0[test,ruby_targets_ruby19], required by dev-ruby/rdoc-3.12[test,-doc,ruby_targets_ruby18], required by virtual/ruby-rdoc-3, required by dev-ruby/rubygems-1.8.15, required by virtual/rubygems-4, required by dev-ruby/log4r-1.1.10, required by dev-libs/redland-bindings-1.0.14.1[ruby], required by =dev-libs/redland-bindings-1.0.14.1 (argument)
=dev-ruby/minitest-2.10.0 ~amd64
#required by dev-libs/redland-bindings-1.0.14.1[ruby], required by =dev-libs/redland-bindings-1.0.14.1 (argument)
=dev-ruby/log4r-1.1.10 ~amd64
#required by virtual/rubygems-1, required by dev-ruby/hoe-2.13.0[test,ruby_targets_ruby18], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ree18], required by dev-ruby/rdoc-3.12[test,ruby_targets_ree18], required by virtual/ruby-rdoc-3
=dev-ruby/rubygems-1.8.15 ~amd64
#required by dev-lang/ruby-1.9.3_p125[rdoc], required by virtual/ruby-rdoc-1, required by dev-ruby/rubygems-1.8.15[test,ruby_targets_ruby19], required by virtual/rubygems-4, required by dev-ruby/hoe-2.13.0[test,ruby_targets_ruby19], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ree18], required by dev-ruby/rake-0.9.2.2[test,ruby_targets_ruby18], required by dev-ruby/racc-1.4.7[test,-doc,ruby_targets_ruby19]
=dev-ruby/rdoc-3.12 ~amd64
#required by dev-ruby/hoe-2.13.0[test,ruby_targets_ree18], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ree18], required by dev-ruby/rdoc-3.12[test,ruby_targets_ree18], required by virtual/ruby-rdoc-3, required by dev-ruby/rubygems-1.8.15, required by virtual/rubygems-4, required by dev-ruby/rake-0.9.2.2, required by dev-ruby/racc-1.4.7[test,-doc,ruby_targets_ruby19]
=dev-ruby/rubyforge-2.0.4-r2 ~amd64
#required by virtual/ruby-ssl-1, required by dev-ruby/rubyforge-2.0.4-r2[test,ruby_targets_ruby19], required by dev-ruby/hoe-2.13.0[test,ruby_targets_ree18], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ree18], required by dev-ruby/rdoc-3.12[test,ruby_targets_ree18], required by virtual/ruby-rdoc-3, required by dev-ruby/rubygems-1.8.15, required by virtual/rubygems-4, required by dev-ruby/rake-0.9.2.2, required by dev-ruby/racc-1.4.7[test,-doc,ruby_targets_ruby19]
=dev-lang/ruby-1.9.3_p125 ~amd64
#required by dev-ruby/rubyforge-2.0.4-r2[test,ruby_targets_ruby19], required by dev-ruby/hoe-2.13.0[test,ruby_targets_ree18], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ree18], required by dev-ruby/rdoc-3.12[test,ruby_targets_ree18], required by virtual/ruby-rdoc-3, required by dev-ruby/rubygems-1.8.15, required by virtual/rubygems-4, required by dev-ruby/rake-0.9.2.2, required by dev-ruby/racc-1.4.7[test,-doc,ruby_targets_ruby19]
=virtual/ruby-ssl-1 ~amd64
#required by dev-ruby/hoe-2.13.0[test,ruby_targets_ruby19], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ree18], required by dev-ruby/rdoc-3.12[test,ruby_targets_ree18], required by virtual/ruby-rdoc-3, required by dev-ruby/rubygems-1.8.15, required by virtual/rubygems-4, required by dev-ruby/log4r-1.1.10, required by dev-libs/redland-bindings-1.0.14.1[ruby], required by =dev-libs/redland-bindings-1.0.14.1 (argument)
=dev-ruby/rake-0.9.2.2 ~amd64
#required by dev-ruby/rdoc-3.12[test,-doc,ruby_targets_ruby18], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ruby19], required by dev-ruby/rake-0.9.2.2[test,ruby_targets_ruby18], required by dev-ruby/racc-1.4.7[test,-doc,ruby_targets_ruby19]
=dev-ruby/hoe-2.13.0 ~amd64
#required by dev-ruby/rubygems-1.8.15[test,ruby_targets_ruby19], required by virtual/rubygems-4, required by dev-ruby/hoe-2.13.0[test,ruby_targets_ruby19], required by dev-ruby/minitest-2.10.0[test,-doc,ruby_targets_ree18], required by dev-ruby/rdoc-3.12[test,ruby_targets_ree18], required by virtual/ruby-rdoc-3
=virtual/ruby-rdoc-1 ~amd64
Comment 5 Alexis Ballier gentoo-dev 2012-04-05 11:01:47 UTC
(In reply to comment #4)
> it pulles in a lot of ~arch packages:
> 
> 

you should remove ruby stuff from your package.keyword files until you have stabilised it. this has nothing to do with redland-bindings.

there's an extra dev-ruby/log4r but x86 and ia64 have it stable already, someone will have to decide what to do on that side.
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2012-04-05 18:50:35 UTC
someone file a new bug report to ruby@ and request whatever needs to be done log4r, if anything. redland-bindings uses that and ruby itself (doesn't specify which version)

might even need ebuild improvement with regard to USE="ruby" since I'm not familiar with ruby eclasses
Comment 7 Agostino Sarubbo gentoo-dev 2012-04-06 18:39:42 UTC
amd64 stable
Comment 8 Jeff (JD) Horelick (RETIRED) gentoo-dev 2012-04-07 08:03:49 UTC
x86 stable