Pivotal Labs

Main menu

Skip to primary content
Skip to secondary content
  • About
  • Case Studies
  • Team
    • Executives
    • Locations
      • San Francisco (HQ)
      • Boston
      • Boulder
      • Denver
      • London
      • Los Angeles
      • New York
  • Community
    • Blogs
    • Tech Talks
    • Events
  • Careers
    • Lifestyle
    • Principles & Practices
    • Benefits
    • FAQ
    • Apply
  • Contact
    • Press Room
    • Press Releases
    • In The News
    • Press Kit
  • All
  • Labs
  • Standup
  • Tracker

Standup 08/01/2011: Building Rubygems… Psych!

Jesse Toth
Monday, August 1, 2011

Ask for Help

“How do I pull in svn externals using git svn?”

No one had a good answer

Interesting Thing

  • Rubygems: building a gem under Ruby 1.9.2 gives a Psych error, while building under 1.8.7 works fine. If you need to make a gem, build it using Ruby 1.8.7.
  • 0 Shares
  • Share on Facebook
  • Share on Twitter

2 Comments

  1. Rajan Agaskar says:

    Re: Psych errors. AFAIK, the default YAML parser got swapped to use Psych in 1.9.2 (1.8.7 uses Syck). Psych is a lot more strict about YAML usage — for example, Jasmine was blowing up because we had a value that started with an asterix but neglected to enclose it in quotes.

    It seems like the best thing to do in this case is to fork, fix the contentious YAML and submit a pull request.

    August 1, 2011 at 2:33 pm

  2. Simon Russell says:

    I’m not sure that generalization is correct; building gems generally works fine on 1.9.2. As Rajan points out, just find the YAML that’s causing the problem.

    August 1, 2011 at 4:32 pm

Add New Comment Cancel reply

Your email address will not be published.

Jesse Toth

Recent Posts

  • Standup 10/20/2011 – License Finder and rails 2.3
  • Standup 10/18/11: accepts_nested_attributes_for validation gotchas
  • Standup 08/04/2011
Subscribe to Jesse's Feed

Author Topics

agile (6)
  • About
  • Case Studies
  • Team
  • Community
  • Careers
  • Contact
  • Labs
  • Events

Contact Us

contact@pivotallabs.com
+1 415-77-PIVOT
TwitterLinkedInFacebook

Pivotal Tracker

Tracker is the award-winning agile project management tool that enables real-time collaboration around a shared, prioritized backlog.
Visit pivotaltracker.com >