On 12/05/2011 12:35 PM, Eli Barzilay wrote:
The icons collection has some issues that need to be resolved:
[...]
* It breaks the dependencies. The error is:
unsatisfied dependency for "dr-bin":
"racket/collects/icons/main.rkt" (in:
"racket/collects/drracket/compiled/syncheck-drracket-button_rkt.dep"
...)
This means that the DrRacket distribution requires "icons/main.rkt",
and that's missing from the distribution.
The reason it's missing is that Matthew tried to fix the more
serious problem that was there before: the new icons requires
`slideshow' and `texpict' (via `unstable/gui/pict'), and since
DrRacket uses it, it now depends on these too.
Potential ways to resolve it:
1. Decide that it's fine to make slideshow and texpict required for
drracket.
2. Dump the idea of making sense and stop making these tests.
3. Avoid the new dependency, and make the code not require that.
Potentially do that by splitting the code into a part that
drracket can use, and a part that is not needed.
The nightly builds have now been failing for seven days. I assume it's
because of this dist-spec issue.
I vote we do #1 to get the nightly builds working again immediately.
When the parties involved figure out a long-term solution, we can undo
the dist-spec change.
It would also be nice if the particular distributions that did succeed
in the nightly builds were made available. I assume that the
"plt-everything" distribution (or whatever it's called) has been
succeeding, and that only a lesser-used distribution is preventing any
updates.
Ryan
_________________________________________________
For list-related administrative tasks:
http://lists.racket-lang.org/listinfo/dev