At Thu, 13 Jun 2013 17:56:52 -0400, Sam Tobin-Hochstadt wrote:
* The error message when you look for a missing collection is really
long if you have a lot of packages installed
Yes. I have been thinking about whether there's a better solution than
just not showing the paths, but I can just drop
On Thu, Jun 13, 2013 at 10:56 PM, Jay McCarthy jay.mccar...@gmail.com wrote:
On Thu, Jun 13, 2013 at 3:56 PM, Sam Tobin-Hochstadt sa...@ccs.neu.edu
wrote:
As part of my experiment in creating a different split of the
repository into packages, I spent some time working with the new setup
for
True, but in this case, the code that is doing that reading knows what
the package was and could give a good error message.
Jay
On Thu, Jun 13, 2013 at 9:13 PM, Robby Findler
ro...@eecs.northwestern.edu wrote:
WRT to the stacktrace below, I guess that if the info.rkt file had been in a
On Fri, Jun 14, 2013 at 6:19 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote:
On Thu, Jun 13, 2013 at 10:56 PM, Jay McCarthy jay.mccar...@gmail.com wrote:
On Thu, Jun 13, 2013 at 3:56 PM, Sam Tobin-Hochstadt sa...@ccs.neu.edu
wrote:
* The error message when you look for a missing collection
I'll try to respond to these four messages at the same time...
Sam said,
In addition to the larger point Robby makes, this can be pretty
confusing. For example, you can fail to install enough dependencies,
I think.
Another problem is that there's no way to know what to do to fix
things.
Jay,
Thanks for the detailed summary. Right now I think the biggest missing
piece of information when something goes wrong is which packages were
affected?. If I download package A, and it pulls in B and C, and they
pull in D, E, and F, and then somewhere along the lines raco setup fails, I
now
On Fri, Jun 14, 2013 at 8:40 AM, Carl Eastlund c...@ccs.neu.edu wrote:
Jay,
Thanks for the detailed summary. Right now I think the biggest missing
piece of information when something goes wrong is which packages were
affected?. If I download package A, and it pulls in B and C, and they pull
On Jun 14, 2013, at 10:49 AM, Jay McCarthy wrote:
Another idea is to make it so that 'raco setup' can have a mode where
it passes error structures back that contain the paths (so 'raco pkg'
knows where they are and which package directory it was) rather than
just printing error messages. I'm
Thanks, Jay. I have two high-level negative comments.
1) I don't think that it is feasible to aim for a world where 'raco setup'
never errors. (The real-world variation of your matthew-isnt-looking
example is system-specific code and we do do that a bunch.)
2) You are currently making a
On Thu, Jun 13, 2013 at 3:56 PM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote:
As part of my experiment in creating a different split of the
repository into packages, I spent some time working with the new setup
for building Racket, and cut myself on many of it's rough edges. Some
of these are
WRT to the stacktrace below, I guess that if the info.rkt file had been in
a suggestively named directory, e.g.,
/var/tmp/pkg13711534991371153499937/future-visualizer/info.rkt
(assuming that the package's name was future-visualizer) that might have
been a useful clue.
Robby
On Thu, Jun 13,
Also, Jay: can you explain more why 'raco setup' isn't something that we
should think about as running inside the pkg manager? (I'm not saying
that automatically rolling back packages is the right thing to do or
anything like that, but I would like to understand the model you have
better.)
Robby
It does run 'raco setup', it just doesn't have much to do in response to a
failure, at least right now.
Carl Eastlund
On Thu, Jun 13, 2013 at 11:14 PM, Robby Findler ro...@eecs.northwestern.edu
wrote:
Also, Jay: can you explain more why 'raco setup' isn't something that we
should think about
I know it runs it. I don't know why Jay writes The package system says
something is installed when the files are in place and the link is made.
From some perspective, that's its job.. I can't tell if there's some
technical piece I'm missing or not (on the surface, these words sound
almost lazy but
14 matches
Mail list logo