[PS: Ce vreau cu adevărat să obțin aici este să învăț cum să împachetez software nou]
Am urmat instrucțiunile din https://packaging.ubuntu.com/html/packaging-new-software.html#building-the-package.
Când am executat bzr builddeb -- -us -uc
, aceste erori arată:
⯠bzr builddeb -- -us -uc
Construire folosind arbore de lucru
Construirea pachetului în modul normal
Curățarea directorului de compilare: /home/xxx/test/build-area/hello-2.10
Căutăm o modalitate de a recupera tarball-ul din amonte
Tarball-ul în amonte există deja în directorul de compilare, folosind asta
Construirea pachetului în /home/song/test/build-area/hello-2.10, folosind debuild -us -uc
dpkg-buildpackage -rfakeroot -us -uc -ui
dpkg-buildpackage: info: pachet sursă salut
dpkg-buildpackage: informații: versiunea sursă 2.10-1
dpkg-buildpackage: info: distribuție sursă instabilă
dpkg-buildpackage: info: sursa schimbată de xxx <[email protected]>
dpkg-source --before-build hello-2.10
dpkg-buildpackage: informații: arhitectura gazdă amd64
fakeroot debian/rules clean
dh curat
dh_auto_clean
face -j16 -O distclean
make[1]: se introduce în directorul „/home/xxx/test/build-area/hello-2.10”
Se pare că nu există Makefile în acest director.
Trebuie să rulați ./configure înainte de a rula „make”.
GNUmakefile:106: rețeta pentru țintă „abort-due-to-no-makefile” a eșuat
make[1]: *** [abort-due-to-no-makefile] Eroare 1
make[1]: Ieșim din directorul „/home/xxx/test/build-area/hello-2.10”
dh_auto_clean: make -j16 -O distclean a returnat codul de ieșire 2
debian/rules:18: rețeta pentru „curățare” țintă a eșuat
make: *** [curat] Eroare 25
dpkg-buildpackage: eroare: fakeroot debian/rules clean subprocess returnat starea de ieșire 2
debuild: eroare fatală la linia 1152:
dpkg-buildpackage -rfakeroot -us -uc -ui a eșuat
bzr: EROARE: Construirea a eșuat.
Apoi aruncați o privire în directorul de compilare:
⯠ls
DESPRE-NLS aclocal.m4 AUTORI build-aux ChangeLog ChangeLog.O config.in configure configure.ac contrib COPIERE debian doc GNUmakefile hello.1 INSTALARE lib m4 maint.mk Makefile.am Makefile.in man ȘTIRI po README README-dev README- lansați teste src MULȚUMESC DE TOATE
Poate cineva să arunce o privire și să dea câteva sugestii?