Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 578458

Summary: =dev-ruby/typhoeus-1.0.1 breaks dev-ruby/travis
Product: Gentoo Linux Reporter: Ferenc Erki <erkiferenc>
Component: Current packagesAssignee: Gentoo Ruby Team <ruby>
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---

Description Ferenc Erki 2016-03-28 11:57:27 UTC
When =dev-ruby/typhoeus-1.0.1 is installed, the travis command from =dev-ruby/travis-1.8.2-r1 fails to execute with the following error:

> $ travis
> /usr/lib64/ruby/site_ruby/2.1.0/rubygems/dependency.rb:298:in `to_specs': Could not find 'typhoeus' (>= 0.6.8, ~> 0.6) - did find: [typhoeus-1.0.1] (Gem::LoadError)
> 	from /usr/lib64/ruby/site_ruby/2.1.0/rubygems/specification.rb:1295:in `block in activate_dependencies'
> 	from /usr/lib64/ruby/site_ruby/2.1.0/rubygems/specification.rb:1284:in `each'
> 	from /usr/lib64/ruby/site_ruby/2.1.0/rubygems/specification.rb:1284:in `activate_dependencies'
> 	from /usr/lib64/ruby/site_ruby/2.1.0/rubygems/specification.rb:1266:in `activate'
> 	from /usr/lib64/ruby/site_ruby/2.1.0/rubygems.rb:196:in `rescue in try_activate'
> 	from /usr/lib64/ruby/site_ruby/2.1.0/rubygems.rb:193:in `try_activate'
> 	from /usr/lib64/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:132:in `rescue in require'
> 	from /usr/lib64/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:144:in `require'
> 	from /usr/lib64/ruby/gems/2.1.0/gems/travis-1.8.2/bin/travis:7:in `<top (required)>'
> 	from /usr/bin/travis:9:in `load'
> 	from /usr/bin/travis:9:in `<main>'

Downgrading to dev-ruby/typhoeus to 0.8.0 solves the above problem.
Comment 1 Hans de Graaff gentoo-dev Security 2016-06-08 05:13:27 UTC
Comment 2 Christoph Junghans (RETIRED) gentoo-dev 2016-06-11 20:54:23 UTC
commit effd69d76799e129ca0c3b4cc6b4601ae366caa2
Author: Christoph Junghans <>
Date:   Mon Jun 6 17:53:54 2016 -0600

    dev-ruby/travis: fix deps

    Fix #1648 gh
    Gentoo-bug: 578458

    Package-Manager: portage-2.2.28
Comment 3 Christoph Junghans (RETIRED) gentoo-dev 2016-08-05 15:08:11 UTC
Ok, some features like "travis encrypt-file" don't work with typhoeus-1.
Comment 4 Christoph Junghans (RETIRED) gentoo-dev 2016-08-05 15:20:21 UTC

commit 0ee255385f5ba914dd13d212e5041aaf4eb6a589
Author: Christoph Junghans <>
Date:   Fri Aug 5 09:15:35 2016 -0600

    dev-ruby/travis: revert "fix deps"

    This reverts commit effd69d76799e129ca0c3b4cc6b4601ae366caa2.

commit 59f9a8333c3cee414aba594f1b2d2849349f2f6e
Author: Christoph Junghans <>
Date:   Fri Aug 5 09:14:49 2016 -0600

    dev-ruby/typhoeus: bring back 0.6.9 (bug #578458)

    Package-Manager: portage-2.2.28
Comment 5 Hans de Graaff gentoo-dev Security 2020-05-09 09:16:41 UTC
As far as I can tell this has been fixed for a long time.