Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 442466 - dev-ruby/activerecord-2.3.14 not updating dev-ruby/mysql-ruby on MySQL 5.1 -> 5.5 upgrade
Summary: dev-ruby/activerecord-2.3.14 not updating dev-ruby/mysql-ruby on MySQL 5.1 ->...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-09 17:38 UTC by Mark Zhitomirski
Modified: 2012-11-09 18:00 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 Mark Zhitomirski 2012-11-09 17:38:33 UTC
My story:
- installed www-apps/redmine-1.3.2 with dev-db/mysql-5.1.61 or something like that and ran it OK for many months.
- when noticed that mysql-5.5 has arrived in Portage decided to try just that
- upgraded mysql by running emerge -uDN1 --with-bdeps=y =dev-ruby/activerecord-2.3.14 (to keep Redmine from upgrading to newer version)
- restarted mysql, ran 'mysql_upgrade', updated help tables 
- wondering why nobody cared to update Ruby modules decided to give it a try
- directed browser to my Redmine page and saw Rails (or Passenger - not sure) error page noticing  '/usr/lib64/ruby/site_ruby/1.8/x86_64-linux/mysql.so'
- checked origin for it and found it to be 'mysql-ruby'
- re-emerged it with 'emerge -1 mysql-ruby'
- my Redmine starts OK
Comment 1 Alex Legler (RETIRED) archtester gentoo-dev Security 2012-11-09 18:00:31 UTC
(In reply to comment #0)
> - wondering why nobody cared to update Ruby modules decided to give it a try

That is your responsibility using either portage's preserved-rebuild feature or revdep-rebuild(1) from gentoolkit.

> - directed browser to my Redmine page and saw Rails (or Passenger - not
> sure) error page noticing 
> '/usr/lib64/ruby/site_ruby/1.8/x86_64-linux/mysql.so'

Hint for your next bug report: Be sure to note and provide full error messages.