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