Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460324 - =app-admin/puppet-3.x doesn't show up in gem list
Summary: =app-admin/puppet-3.x doesn't show up in gem list
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-04 20:00 UTC by Theo Chatzimichos (RETIRED)
Modified: 2014-03-03 00:10 UTC (History)
2 users (show)

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 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2013-03-04 20:00:44 UTC
In app-admin/puppet-3.x we switched from the gem to the tarball. This caused puppet not to show up in gem list, which is needed in some cases, eg an rspec script that depends on puppet. From IRC:

<graaff> Right, 3.x uses ruby-ng instead of ruby-fakegem.
<graaff> That should probably be fixed if possible.
<graaff> Or ruby-fakegem's code for creating gemspec should be used.
Comment 1 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-02-18 03:44:30 UTC
not sure how to fix this, help?
Comment 2 Hans de Graaff gentoo-dev Security 2014-02-23 09:04:29 UTC
We don't install the gem version anymore so I'm not sure that we should install the .gemspec file in this case. If we need a .gemspec installed we should probably move back to actually installing the gem version.

Before breaking stuff: it's not clear to me why, with puppet 3.x, the switch was made to move to the .tar.gz version rather than the .gem version?
Comment 3 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-02-26 17:03:34 UTC
I do intend to switch back to the gem unless I can think of a good reason why (for 3.4.3).
Comment 4 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-03-03 00:10:27 UTC
fixed in app-admin/puppet-3.4.3