Vcs 0.5.2.3: Uninstallable

I tried to update my Gem copy of Vcs with this one: http://www.lrde.epita.fr/~pouill_n/vcs/vcs-0.5.2.3.gem but I got: brasilia ~/download/software/ruby/vcs % sudo gem install vcs-0.5.2.3.gem Attempting local installation of 'vcs-0.5.2.3.gem' ERROR: Error installing gem vcs-0.5.2.3.gem[.gem]: undefined method `include?' for nil:NilClass :(

Hi! Now you can directly use the rubyforge version: $ sudo gem install vcs --include-dependencies --no-rdoc [...] Successfully installed vcs-0.5.2.4 New versions including next prereleases will be now available throught rubyforge. I left a link on my page: http://www.lrde.epita.fr/~pouill_n/vcs. PS: Due to a rubygem version numbering weakness versions are encoded as follow: 0.5.2.4 means 0.5_beta4 (alpha = 1, beta = 2, ...) On 2/28/06, Roland Levillain <roland@lrde.epita.fr> wrote:
I tried to update my Gem copy of Vcs with this one:
http://www.lrde.epita.fr/~pouill_n/vcs/vcs-0.5.2.3.gem
but I got:
brasilia ~/download/software/ruby/vcs % sudo gem install vcs-0.5.2.3.gem Attempting local installation of 'vcs-0.5.2.3.gem' ERROR: Error installing gem vcs-0.5.2.3.gem[.gem]: undefined method `include?' for nil:NilClass
:(
_______________________________________________ Projects mailing list Projects@lrde.epita.fr https://www.lrde.epita.fr/mailman/listinfo/projects
-- Nicolas Pouillard aka Ertai <ertai@feydakins.org> http://uttk.org Uttk -- Unified Test Tool Kit

"Nicolas" == Nicolas Pouillard <nicolas.pouillard@gmail.com> writes:
Nicolas> Hi! Nicolas> Now you can directly use the rubyforge version: Nicolas> $ sudo gem install vcs --include-dependencies --no-rdoc Nicolas> [...] Nicolas> Successfully installed vcs-0.5.2.4 Nicolas> New versions including next prereleases will be now available Nicolas> throught rubyforge. Nicolas> I left a link on my page: http://www.lrde.epita.fr/~pouill_n/vcs. Thanks! (It worked this time.) Nicolas> PS: Due to a rubygem version numbering weakness versions are Nicolas> encoded as follow: Nicolas> 0.5.2.4 means 0.5_beta4 (alpha = 1, beta = 2, ...) I'm pretty sure Debian had the same problem some years ago. Ah, reinventing the wheel. :P

On 2/28/06, Roland Levillain <roland@lrde.epita.fr> wrote:
"Nicolas" == Nicolas Pouillard <nicolas.pouillard@gmail.com> writes:
[...]
Nicolas> PS: Due to a rubygem version numbering weakness versions are Nicolas> encoded as follow:
Nicolas> 0.5.2.4 means 0.5_beta4 (alpha = 1, beta = 2, ...)
I'm pretty sure Debian had the same problem some years ago. Ah, reinventing the wheel. :P
Yes but I want speed them either by giving them our Version class, or by making them more abstract in front of version. In fact their choice is not so bad, they prefer a strong (but boring) version numbering system than let people choose a too exotic one. -- Nicolas Pouillard aka Ertai <ertai@feydakins.org> http://uttk.org Uttk -- Unified Test Tool Kit

"Nicolas" == Nicolas Pouillard <nicolas.pouillard@gmail.com> writes:
Nicolas> On 2/28/06, Roland Levillain <roland@lrde.epita.fr> wrote:
> "Nicolas" == Nicolas Pouillard <nicolas.pouillard@gmail.com> writes:
Nicolas> [...] Nicolas> PS: Due to a rubygem version numbering weakness versions are Nicolas> encoded as follow: Nicolas> 0.5.2.4 means 0.5_beta4 (alpha = 1, beta = 2, ...)
I'm pretty sure Debian had the same problem some years ago. Ah, reinventing the wheel. :P
Nicolas> Yes but I want speed them either by giving them our Version Nicolas> class, or by making them more abstract in front of version. Nicolas> In fact their choice is not so bad, they prefer a strong (but Nicolas> boring) version numbering system than let people choose a too Nicolas> exotic one. It was just a joke. I just wanted to emphasize that computer scientists are (very) often faced to the same problems. :)
participants (2)
-
Nicolas Pouillard
-
Roland Levillain