[Tinyos-2.0wg] Re: beta2

David Gay dgay42 at gmail.com
Wed Jul 5 16:07:14 PDT 2006


On 7/5/06, Vlado Handziski <vlado.handziski at gmail.com> wrote:
> I don't know about the first, but I posted a solution for the second in my
> mail to David.

Which, given only I got it is:

On 7/4/06, Vlado Handziski <vlado.handziski at gmail.com> wrote:
>On 7/4/06, David Gay <dgay42 at gmail.com> wrote:
>On 7/4/06, Vlado Handziski <vlado.handziski at gmail.com> wrote:
>>  [tester at localhost download]$ sudo rpm -ivh nesc-1.2.7-1.i386.rpm
>>  error: Failed dependencies:
>>         /usr/bin/guile is needed by nesc-1.2.7-1.i386
>>  [tester at localhost download]$
>
>It shouldn't be required (there's some unsupported binary diff stuff
>written in Scheme in there). It should either be made optional, or the
>binary diff should be removed from the distribution.
>
>Are you packaging the nesC rpm or Kristin is doing this also?
>
>> TinyOS RPM:
>>
>> [tester at localhost download]$ sudo rpm -ivh tinyos-2.0.0beta2-1.noarch.rpm
>>  error: Failed dependencies:
>>         perl(GraphViz) is needed by tinyos-2.0.0beta2-1.noarch
>>
>> This has been reported before. There is no "official" RPM package on FC5
>> satisfying this dependency.
>
>    I'm unclear what's causing it, too (graphviz is invoked as a command only).
>
>
>If we are certain that this is a false positive, we should manualy
disable the dependency by doing something similar to what we do in the
eyesIFX kits:
>
>https://wg.tkn.tu-berlin.de/twiki/pub/WSN/TinyosRPMs/perl_fix.sh
>
>and in the .spec file:
>
>Source3: 		perl_fix.sh
>
>...
>
>%define __perl_requires %{SOURCE3}

and perl_fix.sh is:

/usr/lib/rpm/perl.req $* | grep -v 'perl(Win32::TieRegistry)' | grep
-v 'perl(DBI)' | grep -v 'perl(XML::Simple)'

David


More information about the Tinyos-2.0wg mailing list