takikawa / drracket-vim-tool

Vim-like editing for DrRacket
GNU General Public License v3.0
196 stars 30 forks source link

DrRacket will not start after installing this package #74

Open belmarca opened 8 years ago

belmarca commented 8 years ago

Hi,

Here's the error I get when runnning drracket after installing this package. My version is 6.1.

➜  Scheme drracket
class*: superclass does not provide an expected method for inherit
  inherit name: finish-pending-search-work
  class name: ...ool/private/text.rkt:57:4
  context...:
   /usr/share/racket/collects/racket/private/class-internal.rkt:4442:0: obj-error34
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/map.rkt:26:19: loop
   /usr/share/racket/collects/racket/private/class-internal.rkt:2218:13: get-indices
   /usr/share/racket/collects/racket/private/class-internal.rkt:2072:0: compose-class
   /usr/share/racket/pkgs/drracket/drracket/private/get-extend.rkt:26:2...
takikawa commented 8 years ago

I see that the package exception I have for version 6.1 is probably too new to work on that version. I could update it to point to an older commit, but that would lose some features.

6.1 is a fairly old version now. Is it possible for you to upgrade? (what distro are you using?)

belmarca commented 8 years ago

Debian =) I could just install from source. I was actually trying out DrRacket vs Emacs. We can close if this is a non-issue for the most recent versions of DrRacket.

takikawa commented 8 years ago

Ah, ok presumably you are on stable then? I'd like to make this package work even on older versions so I will try to implement a workaround. In the meantime though, it should work if you build a more recent version from source (the binary installers on the homepage should also work on Debian stable). Thanks for the report!

belmarca commented 8 years ago

I am on stable, but if you check sid and unstable, they're both behind also.

https://packages.debian.org/sid/racket