Tôi đã chạy dpkg-buildpackage
sau khi nhận được một apt-get source nginx
phiên bản backport của nginx và sửa đổi debian/rules
để bao gồm mô-đun uwsgi. Kết quả cuối cùng của lệnh là:
dpkg-deb: building package `nginx' in `../nginx_0.7.67-3~bpo50+1_i386.deb'.
dpkg-deb: building package `nginx-dbg' in `../nginx-dbg_0.7.67-3~bpo50+1_i386.deb'.
signfile nginx_0.7.67-3~bpo50+1.dsc
gpg: keyring `/home/shogun/.gnupg/secring.gpg' created
gpg: skipped "Faidon Liambotis <paravoid@debian.org>": secret key not available
gpg: [stdin]: clearsign failed: secret key not available
dpkg-genchanges >../nginx_0.7.67-3~bpo50+1_i386.changes
dpkg-genchanges: warning: the current version (0.7.67-3~bpo50+1) is smaller than the previous one (0.7.67-3)
dpkg-genchanges: not including original source code in upload
dpkg-buildpackage: binary and diff upload (original source NOT included)
dpkg-buildpackage: warning: Failed to sign .dsc and .changes file
Nó phàn nàn rằng vì tôi không phải là người duy trì gói ban đầu, khóa của tôi không khớp.
Điều này có thực sự cần thiết không và nếu vậy làm thế nào tôi có thể khiến nó sử dụng các phím của mình để thực hiện khớp gpg?
ls -al
. Nó không thể tạo ra chúng vì xác minh thất bại của gpg, phải không? Có nghĩa với lệnh mới của bạn, nó nên tạo ra chúng? Hay là tôi nhầm?