Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 0
  • 153

Witam, chciałem zbudować pakiecik rpm, niestety podczas wykonywania komendy rpmbuild występuje błąd z brakiem katalogu docelowego dla komendy cp. Może ktoś się spotkał już z tym problemem? Dodatkowo dzieje się tak przy wszystkich źródłach, z których chcę stworzyć paczkę.

 

rpmbuild -tb apr-1.5.1.tar.bz2

----------------------------
kompilacja
----------------------------
Przetwarzanie plików: apr-devel-1.5.1-1.x86_64
Wykonywanie(%doc): /bin/sh -e /root/rpm/tmp/rpm-tmp.aT77b6
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd apr-1.5.1
+ DOCDIR=/root/rpmbuild/BUILDROOT/apr-1.5.1-1.x86_64/usr/share/doc/apr-devel-1.5.1
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/apr-1.5.1-1.x86_64/usr/share/doc/apr-devel-1.5.1
+ cp -pr docs/APRDesign.html /root/rpmbuild/BUILDROOT/apr-1.5.1-1.x86_64/usr/share/doc/apr-devel-1.5.1
+ cp -pr docs/canonical_filenames.html /root/rpmbuild/BUILDROOT/apr-1.5.1-1.x86_64/usr/share/doc/apr-devel-1.5.1
+ cp -pr docs/incomplete_types /root/rpmbuild/BUILDROOT/apr-1.5.1-1.x86_64/usr/share/doc/apr-devel-1.5.1
+ cp -pr docs/non_apr_programs /root/rpmbuild/BUILDROOT/apr-1.5.1-1.x86_64/usr/share/doc/apr-devel-1.5.1
+ cp -pr --parents /root/rpmbuild/BUILDROOT/apr-1.5.1-1.x86_64/usr/share/doc/apr-devel-1.5.1
cp: missing destination file operand after '/root/rpmbuild/BUILDROOT/apr-1.5.1-1.x86_64/usr/share/doc/apr-devel-1.5.1'
Try 'cp --help' for more information.
błąd: Błędny stan wyjścia z /root/rpm/tmp/rpm-tmp.aT77b6 (%doc)

 

Dziękuję za pomoc.

nonton
  • Zapytał
  • @ nonton | 26.03.2015
    • 9
    • 0
    • 2
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedź (1)

  • 0

Poradziłem sobie. Podczas rpmbuild tworzony jest plik spec, w którym należy zmienić: "% doc --parents html" na "%doc html".

 

nonton
  • Odpowiedział
  • @ nonton | 26.03.2015
    • 9
    • 0
    • 2
Komentarze
Wyglada na plik spec przygotowany dla innej dystrybucji/innej wersji rpma/build tools - który nie rozpoznaje komendy parents dla makra %doc.
Skomentował : @ Andrzej_Dopierała ,28.03.2015
  • 83
  • 65
  • 169