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