[DRE-maint] Bug#894754: vagrant: Invalid gemspec in rbnacl-libsodium stack level too deep

Nicholas Capo nicholas.capo at gmail.com
Thu Apr 5 00:13:57 BST 2018


I'm sorry.
It seems I did have additional gems installed.

After removing all gems, and `ruby*` apt packages (and reinstalling
vagrant), vagrant works again!

When I then did `sudo gem install overcommit` which installed
childprocess-0.9.0 as a dependency, vagrant broke again.

Feel free to close this issue.

Sorry to have bothered you,

Nicholas

P.S. It seems to be an interaction either with having multiple version of
childprocess or maybe just childprocess > 0.5.9.

On Wed, Apr 4, 2018 at 2:23 PM Antonio Terceiro <terceiro at debian.org> wrote:

> Control: tag -1 + moreinfo unreproducible
>
> On Tue, Apr 03, 2018 at 04:17:51PM -0500, Nicholas Capo wrote:
> > Package: vagrant
> > Version: 2.0.2+dfsg-3
> > Severity: normal
> >
> > Dear Maintainer,
> >
> > When running any `vagrant` command the following is error appears and the
> > command seems to never complete.
> >
> > ```
> > $ vagrant status
> > Invalid gemspec in
> [/usr/share/rubygems-integration/all/specifications/rbnacl-
> > libsodium.gemspec]: stack level too deep
> > ```
> >
> > At one point I typed Ctrl+C quickly and got this (possibly related) stack
> > trace:
> >
> > ```
> > $ vagrant status
> > Invalid gemspec in
> [/usr/share/rubygems-integration/all/specifications/rbnacl-
> > libsodium.gemspec]: stack level too deep
> > [...]
> > ```
>
> I can't reproduce this on my system, nor in a clean system with only
> vagrant installed.
>
> > I have tried removing `ruby-rbnacl` (which removes `vagrant`) and
> reinstalling,
> > but the issue persists.
> > ```
> > $ sudo apt autoremove --purge ruby-rbnacl
> [...]
> > $ sudo apt install vagrant
> > $ vagrant status
> > Invalid gemspec in
> [/usr/share/rubygems-integration/all/specifications/rbnacl-
> > libsodium.gemspec]: stack level too deep
> > ^C
> > ```
> >
> > I do not beleive I have any gems installed (other than what comes from
> apt),
> > but here is the list just in case:
> >
> > ```
> > sudo gem list
> [...]
> > ```
>
> I need more than that. please share the output of:
>
> find /var/lib/gems
> gem list rbnacl-libsodium
> ruby -e 'gem "rbnacl-libsodium"'
>
> also, do you have vagrant plugins installed from outside of Debian?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20180404/2330a862/attachment-0001.html>


More information about the Pkg-ruby-extras-maintainers mailing list