[racket-dev] Icons issues
I asked for someone to do something to give us more time two days ago.
Robby
On Wed, Dec 7, 2011 at 4:36 PM, Ryan Culpepper <ryan at cs.utah.edu> wrote:
> 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