Summary: | dev-libs/redland-bindings-1.0.14.1 please stable | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Justin Lecher (RETIRED) <jlec> |
Component: | [OLD] Keywording and Stabilization | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | Keywords: | STABLEREQ |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 338839 | ||
Bug Blocks: | 410125 |
Description
Justin Lecher (RETIRED)
![]() it's the most fragile package from all of redland/rasqal/raptor/... but at the moment it's in good shape. go ahead. 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 (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 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 (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. 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 amd64 stable x86 stable |