Daniel Berger
1/2/2009 4:24:00 AM
On Jan 1, 9:09=A0pm, "Michael Guterl" <mgut...@gmail.com> wrote:
> On Thu, Jan 1, 2009 at 11:00 PM, Daniel Berger <djber...@gmail.com> wrote=
:
>
> > On Jan 1, 6:52 pm, "Michael Guterl" <mgut...@gmail.com> wrote:
> >> On Thu, Jan 1, 2009 at 8:40 PM, Daniel Berger <djber...@gmail.com> wro=
te:
>
> >> > On Jan 1, 2:52 pm, "Michael Guterl" <mgut...@gmail.com> wrote:
> >> >> I was running `gem cleanup` today, which was long overdue when I
> >> >> accidentally hit CTRL-C in the wrong window. =A0It killed the clean=
up
> >> >> process and trying to run the command again results in errors about
> >> >> each gem that had been cleaned up during the previous run.
>
> >> >> Anyone know how to fix this before I attempt some hacks myself?
>
> >> > Can you post the errors? And the output of 'gem env'?
>
> >> Absolutely, should have done this from the beginning...
>
> >> michaelguterl@macbook ~$ sudo gem cleanup
> >> Password:
> >> Cleaning up installed gems...
> >> Attempting to uninstall highline-1.2.9
> >> ERROR: =A0While executing gem ... (Gem::InstallError)
> >> =A0 =A0 Unknown gem highline =3D 1.2.9
>
> >> michaelguterl@macbook ~$ sudo gem install highline --version '=3D 1.2.=
9'
> >> Successfully installed highline-1.2.9
> >> 1 gem installed
> >> Installing ri documentation for highline-1.2.9...
> >> Installing RDoc documentation for highline-1.2.9...
>
> >> michaelguterl@macbook ~$ sudo gem cleanup
> >> Cleaning up installed gems...
> >> Attempting to uninstall highline-1.2.9
> >> Successfully uninstalled highline-1.2.9
> >> Attempting to uninstall net-ssh-1.1.2
> >> ERROR: =A0While executing gem ... (Gem::InstallError)
> >> =A0 =A0 Unknown gem net-ssh =3D 1.1.2
>
> >> These gems were removed during the original cleanup run and it goes on
> >> and on for each gem that was removed during the initial cleanup. =A0Al=
so
> >> the .gem files still reside in /Library/Ruby/Gems/1.8/cache for the
> >> gems that were removed during the initial `gem cleanup` which I
> >> accidentally canceled. =A0I assume this is why they are attempting to
> >> still be cleaned up, I just did not know if there was an easy
> >> workaround.
>
> > Ah, so they're still listed in the cache directory, but don't actually
> > exist under the gems directory.
>
> > Sounds like a bug to me.
>
> > I'll file a bug report on the RF tracker (and reference this post).
>
> I wish that were the case, see my follow-up post:
>
> I need to retract my statement about the .gem files still existing in
> the =A0/Library/Ruby/Gems/1.8/cache directory. =A0That does not appear to
> be the case. =A0I must have been hallucinating earlier..
>
> Did it not make it to the list?
Oh, I misunderstood. Hm, well, I've already filed a bug report, but
that's ok. It's still _some_ kind of bug. We'll see if we can track it
down.
Regards,
Dan