Na co pokazuje /bin/sh na builderach? (czyli o co chodzi rpm-owi)
Łukasz Maśko
ed at yen.ipipan.waw.pl
Sun Apr 7 10:43:48 CEST 2013
Pytanie jak wyżej. Tudzież czy mogę jakoś się dowiedzieć, jakie są pakiety
poinstalowane na builderach (np. rpm-build-macros - nie mogę zrobić make-
request.sh -t -q rpm-build-macros bo nie mam do tego praw)?
Wynika ono z faktu, że u mnie pokazuje na ksh i (chyba) przez to nie mogę
zbudować lokalnie żadnego pakietu (chociaż na builderze się buduje).
Efekt: na koniec w sekcji install dostaję:
[...]
+ __spec_install_post_check_tmpfiles
Checking /var/run <-> tmpfiles.d completeness...
DONE
/tmp/rpm-tmp.20304[260]: no closing quote
error: Błędny status wyjścia z /tmp/rpm-tmp.20304 (%install)
Próbowałem wyjąć kawałek kodu, który tutaj psuje, ale niczego bezsensownego
nie widzę - oprócz dziwnego apostrofu w komentarzu treści:
# TODO: iterate over all man dirs, but in Th there's only one true man dir \
pochodzącej z /usr/lib/rpm/macros.build (wiersz 542). Po wywaleniu go budowa
wywraca się ciut dalej:
[...]
Checking /var/run <-> tmpfiles.d completeness...
DONE
+ __spec_install_post_compress_docs
Compress man pages: /usr/share/man
/tmp/rpm-tmp.35069: syntax error: `while' unmatched
error: B??dny status wyj?cia z /tmp/rpm-tmp.35069 (%install)
Jak podmienię sh z ksh na bash to działa.
--
Łukasz Maśko _o)
Lukasz.Masko(at)ipipan.waw.pl /\\
Registered Linux User #61028 _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"
More information about the pld-devel-pl
mailing list