Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 164369 - Ruby-gems and portage
Summary: Ruby-gems and portage
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-29 09:44 UTC by Pieter Steyn
Modified: 2007-01-29 09:55 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 Pieter Steyn 2007-01-29 09:44:15 UTC
Ruby-gems is used to install rails/mongrel and their dependencies.  Portage does not recognize that, and wants to install mongrel and its dependencies when installing the new amarok for example.

Reproducible: Always

Steps to Reproduce:
1. emerge rubygems
2. gem-install mongrel
3. emerge --sync  
4. emerge -pv amarok
Actual Results:  
Amarok still wants to emerge mongrel.


I'm not sure if this should be a bug, but I know that myself and alot of other people use gems to maintain our Rails application and dependencies, having to use the portage versions of these applications becomes troublesome...
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-29 09:55:42 UTC
Sorry, there's no way for portage to know about stuff installed by third-party tools, and there won't be any unless someone writes a g-cpan like tool for ruby gems stuff to install such stuff from ebuilds created by the tool. 

There's also not much of a reason to use gems for stuff that actually *is* in the official tree. If you really must, that's what package.provided is for (see man portage).

Thanks.