Re: budowanie spambayes
On Saturday 13 May 2006 10:45, Charles wrote: > Spróbuj teraz jeszcze raz :-) No, teraz się buduje :) -- Piotr Wawrzyniak JabberID [EMAIL PROTECTED] ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: budowanie spambayes
Dnia sobota 13 maja 2006 10:22, Piotr Wawrzyniak napisał: > Ten brak łatki to swoją drogą, ale nadal u mnie się spambayes nie buduje > z powodów które wcześniej opisałem: Spróbuj teraz jeszcze raz :-) -- Pozdrawiam, Karol Krenski ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: budowanie spambayes
On Saturday 13 May 2006 09:44, Dariusz Rojewski wrote: > [...] > Zapisano: /home/users/darekr/rpm/RPMS/spambayes-1.0.4-1.noarch.rpm > [...] > > btw. ktoś chyba zapomniał commita jednego. wyrzucił patcha a w specu > został. Zaraz doklikam Ten brak łatki to swoją drogą, ale nadal u mnie się spambayes nie buduje z powodów które wcześniej opisałem: [EMAIL PROTECTED] ~/rpm/SPECS]$ ./builder -D -bb spambayes.spec + set -v [...] + rpmbuild --rcfile .builder-rpmrc --nodigest --nosignature --nobuild --nodeps --define prep %{echo:dummy: PACKAGE_NAME %{name} }%dump --target noarch spambayes.spec + 2>&1 + rpm_dump=błąd: linia 17: Oznaczenia zależności muszą się zaczynać od alfanumerycznych, '_' lub '/': BuildRequires:%{py_sitescriptdir} Budowanie dla platform: noarch Budowanie dla noarch + [ 1 -gt 0 ] + echo błąd: linia 17: Oznaczenia zależności muszą się zaczynać od alfanumerycznych, '_' lub '/': BuildRequires:%{py_sitescriptdir} Budowanie dla platform: noarch Budowanie dla noarch + sed -ne /^error:/,$p + error= + echo + >&2 + Exit_error err_build_fail + set -v + cd /home/users/piotr/rpm/SPECS + remove_build_requires + echo Error: package build failed. (no more info) Error: package build failed. (no more info) + exit 5 [EMAIL PROTECTED] ~/rpm/SPECS]$ Pozostaje pytanie, czy to coś u mnie z makrami jest nie tak, czy problemem są te %{py_sitescriptdir} w specu, czy ostatecznie coś ze skryptem builder nieteges. -- Piotr Wawrzyniak JabberID [EMAIL PROTECTED] ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: budowanie spambayes
On Sat, May 13, 2006 at 09:35:00AM +0200, Piotr Wawrzyniak wrote: > [...] [...] Zapisano: /home/users/darekr/rpm/RPMS/spambayes-1.0.4-1.noarch.rpm [...] btw. ktoś chyba zapomniał commita jednego. wyrzucił patcha a w specu został. Zaraz doklikam -- Dariusz Rojewski [EMAIL PROTECTED] ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
budowanie spambayes
Witam. Chciałem sobie zbudować programik spambayes w najnowszej wersji obecnej w cvs no i podczas tworzenia pakietu pojawiły się problemy - skrypt builder się wykłada. Gdy użyjemy rpmbuild budowanie ładnie idzie i pakiet jest tworzony, wykorzystując builder nic takiego się nie dzieje. Krótkie dochodzenie ujawniło, że za wszystko odpowiedzialne są dwie linijki: BuildRequires: %{py_sitescriptdir} oraz Requires: %{py_sitescriptdir} na których rpmbuild wywołany przez buildera informuje: "rpm_dump=błąd: linia 18: Oznaczenia zależności muszą się zaczynać od alfanumerycznych, '_' lub '/': BuildRequires:%{py_sitescriptdir}" Z tego co się dopatrzyłem to builder najpierw testuje speca, przy czym podczas testowania nie są uwzględniane makra z pliku macros.build: #v+ # we reset macros not to contain macros.build as all the %() macros are # executed here, while none of them are actually needed. # what we need from dump is NAME, VERSION, RELEASE and PATCHES/SOURCES. # at the time of this writing macros.build + macros contained 70 "%(...)" macros. #v- w którym to pliku %{py_sitescriptdir} jest zdefiniowane. To powoduje że spec nie przechodzi fazy testów i nie buduje się. No i teraz pytanie. Jak to poprawić aby zarówno budowało się jak i było koszerne według standardów pld? ;) Pozdrawiam Piotrek. -- Piotr Wawrzyniak JabberID [EMAIL PROTECTED] ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl