0
我試圖從源代碼建立DDAR(https://github.com/basak/ddar)。這是我發出的命令:debuild拋出`擴展-描述 - 是 - empty`
sudo apt-get install devscripts python-protobuf debhelper python-all-dev python-support xmltoman python-setuptools
git clone https://github.com/basak/ddar.git
debuild -i -us -uc -b
我的目標是安裝DDAR二進制,但我想不出什麼錯誤。以下是最後兩行由debuild -i -us -uc -b
吐了出來:
dh_installdeb
dh_gencontrol
dpkg-gencontrol: warning: Provides field of package ddar: unknown substitution variable ${python:Provides}
dh_md5sums
dh_builddeb
dpkg-deb: warning: 'debian/ddar/DEBIAN/control' contains user-defined field 'Python-Version'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `ddar' in `../ddar_0.1-1_amd64.deb'.
dpkg-genchanges -b >../ddar_0.1-1_amd64.changes
dpkg-genchanges: binary-only upload - not including any source code
dpkg-source -i --after-build ddar
dpkg-buildpackage: binary only upload (no source included)
Now running lintian...
W: ddar: new-package-should-close-itp-bug
E: ddar: extended-description-is-empty
Finished running lintian.
第一個問題似乎是E: ddar: extended-description-is-empty
和我面臨的第二個問題是,我不知道如何安裝包。後者可能是由於構建過程並不完全成功的事實造成的。
我怎樣才能擺脫錯誤的,我怎麼能隨後安裝包?
我是一個非特權用戶下建立在Ubuntu 13.04 64位。
顯然,包建父目錄,而不是當前目錄。解決了。 – jippie