[Tinyos-2.0wg] Re: beta2
Philip Levis
pal at cs.stanford.edu
Wed Jul 5 23:17:35 PDT 2006
On Jul 5, 2006, at 4:10 PM, David Gay wrote:
> On 7/5/06, Philip Levis <pal at cs.stanford.edu> wrote:
>> On Wed, 2006-07-05 at 15:16, Kristin Wright wrote:
>> > I forgot to mention: I have yet to do the janitorial work on the
>> > branch, but I'm doing it now (check in my slightly
>> modifications, tag
>> > the release, tagging the tools release so we can figure out what
>> > tinyos-tools 1.2.2 came from).
>>
>> It looks like the nesC 1.2.7 RPM still depends on /usr/bin/guile.
>>
>> The TinyOS RPM is also still requiring perl(Graphviz).
>>
>> Is there any way to remove these?
>
> Ok. The perl(GraphViz) requirement is correct. It's due to:
> ./apps/tests/TestTreeRouting/parse_tree.pl:# Requires the installation
> of the GraphViz perl module (just do >cpan install GraphViz)
> ./apps/tests/TestTreeRouting/parse_tree.pl:use GraphViz;
> ./apps/tests/TestTreeRouting/parse_tree.pl:$g = GraphViz->new();
>
> so remove parse_tree.pl if you don't want the requirement. Or do
> Vlado's suggested fix if you just want to remove it from the
> requirements (i.e., TestTreeRouting will require the perl GraphViz
> module - should be documented in its README).
OK. It looks like a few non-critical testing apps crept through. I've
added a few more prunings to tinyos.files.
If the nesc RPM is going to require guile, then we need to point
people to place to get it, or tell them it's OK to install with --
nodeps. The latter seems preferable, but then why do we have it in
the first place?
Phil
More information about the Tinyos-2.0wg
mailing list