Thanks, Robby and Marco!

Yes, such things may be difficult to change - that's totally understandable! I think a significant part of the confusion is that these teachpacks are listed under "Pre-installed" which seems to mean that they are already there when DrRacket is installed, and that there are two teachpacks with the same name. Perhaps using wording other than "pre-installed" and renaming one of the taechpacks (if possible; I know that sometimes there are dependencies that make it very difficult) would help.

I posted a detailed clarification for my students, and hopefully they are all set.

And I generally don't ask them to remove teachpacks either, but once they've added the wrong one (and many of them added both), it's easier at this point to just clear all and add it again than to make sure that they remove the one they should.

Thanks!

Elena

On 9/6/2013 9:49 PM, Robby Findler wrote:
Unfortunately, this is the way things work. Those are actually two different teachpacks and the error message that you are getting is a poorly worded "these two teachpacks conflict with each other".

Is there perhaps some other behavior you'd prefer?

And, I should also point that even if we do find some fix, there is little chance that our release schedule can be adjusted to respond to your lab installation schedule, I'm sorry to say.

Robby


On Fri, Sep 6, 2013 at 9:29 PM, Elena Machkasova <ele...@morris.umn.edu <mailto:ele...@morris.umn.edu>> wrote:

    Good evening,

    this may've come up before, but I looked through the last few
    messages and did a bit of searching, and couldn't find anything
    about this problem. My apologies if this is already a known issue.

    When DrRacket is installed, it comes with 3 pre-installed
    teachpacks, including image.rkt. However, image functions (rotate,
    square, etc) are undefined. Installing the teachpack from the
    middle column in the "add teachpack" list fixes the issue.

    However, if the user then tries to add the teachpack and happens
    to click on it in the first column, they get an error message
    "module: identifier already imported from a different source". The
    solution that seems to work then is to clear both teachpacks and
    then install the one in the middle column.

    This behavior takes place for both Racket 5.3.4 and 5.3.6, for
    Windows and Linux (Fedora 18). I don't know if it's happening on a
    Mac as well.

    If there is a plan to fix it in the next release, could you let me
    know? We might wait a couple of weeks to upgrade our lab to 5.3.6
    is we can get an upgrade with this issue fixed.

    Many thanks!

    Elena
    University of Minnesota, Morris


    ____________________
     Racket Users list:
    http://lists.racket-lang.org/users



____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to