Re: How to locally sign a package that has been built on another machine?
On Thu, May 10, 2001 at 08:58:26AM +0200, Marc Haber wrote:
> On Mon, 7 May 2001 21:49:12 +0200, Filip Van Raemdonck
> <email@example.com> wrote:
> >The tools available for automatic changes signing seem to do this for you.
> Yes, they do. Judging from the debsign source, this is a gpg issue.
> However, debsign fails for me because gpg returns some strange error
> |haber@paola[23/523]:~/tmp$ ( cat run_0.9.2-6.dsc ; echo "" ) | gpg
> |--local-user "Marc Haber <firstname.lastname@example.org>"
> |--clearsign --armor --textmode --output - - > run_0.9.2-6.dsc.asc
> |gpg: /usr/lib/gnupg/rsa: error loading extension: /usr/lib/gnupg/rsa:
> |cannot open shared object file: No such file or directory
> |You need a passphrase to unlock the secret key for
> |user: "Marc Haber <email@example.com>"
> |1024-bit DSA key, ID 6BBA3C84, created 2000-02-15
> |<passphrase is overwritten after pressing enter>
> |haber@paola[24/524]:~/tmp$ echo $?
> Is the return code 2 the result of rsa missing?
Recent versions of debsign gives the following message in this
situation (since version 2.5.13, December 2000):
/usr/bin/debsign: GPG error occurred!
If you are using gpg version >= 1.0.3-2 and saw a gpg error message:
error loading extension: /usr/lib/gnupg/rsa(ref)
above, please remove the load-extension rsa or load-extension rsaref
line in your ~/.gnupg/options file to ensure the correct functioning of
this (and possibly other) programs.
Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
Debian GNU/Linux Developer, see http://people.debian.org/~jdg
Donate free food to the world's hungry: see http://www.thehungersite.com/