drracket-vim-tool icon indicating copy to clipboard operation
drracket-vim-tool copied to clipboard

DrRacket will not start after installing this package

Open belmarca opened this issue 9 years ago • 4 comments

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...

belmarca avatar Apr 14 '16 22:04 belmarca

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?)

takikawa avatar Apr 15 '16 03:04 takikawa

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.

belmarca avatar Apr 15 '16 03:04 belmarca

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!

takikawa avatar Apr 15 '16 03:04 takikawa

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

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

belmarca avatar Apr 15 '16 03:04 belmarca