TEST build ERRORS: codeblocks.spec

Paweł Zuzelski z w xatka.net
Pią, 2 Lip 2010, 09:02:22 CEST


On Fri, 02 Jul 2010, Bartosz Świątek wrote:

> W dniu 2 lipca 2010 04:05 użytkownik Tomasz Pala <gotar w polanet.pl> napisał:
> > On Thu, Jul 01, 2010 at 13:51:02 +0200, Patryk Zawadzki wrote:
> >
> >>> On Thu, Jul 01, 2010 at 10:50:02 +0000, PLD th-src builder wrote:
> >>> Wczoraj DF pobrało ten plik, jednocześnie zgłaszając problem:
> >>>
> >>> codeblocks.spec: undefined macro _snap
> >>
> >> Builder nie rozwija raczej makr rpm. Szuka pierwszego Source0 i je pobiera.
> >
> > Nawet w takim przypadku nie powinien sklejać MD5 z dwóch Source0
> > (szczególnie, że akurat suma podana jest tylko raz).
> 
> Problem leży z tego co widzę w umiejscowieniu # Source0-md5:
> 
> Podanie go 2 razy w zależności od tego czy wybrano bcond snap czy nie,
> wydaje się ogłupiać builder.
> 
> Wyodrębnienie tego md5 poza warunek rozwiązuje problem (na szczęście
> snap ma taki sam md5).
> 
> Niemniej jednak ciekawe, że tak się dzieje i z pewnością nie jest to ficzer.

Gorzej jeśli zależnie od bcondów różni się suma md5.
See ronn.spec --with git_master
W tym specu rozwiązałem to w ten sposób, że jak chcę zbudować master
z gita to daję -n5. Z drugiej strony dzięki temu nie wrzucają się
śmieci na DF po każdym commicie do speca.

-- 
Pozdrawiam,
Paweł


Więcej informacji o liście dyskusyjnej pld-devel-pl