Re: keys question..
Rene Engelhard <rene@debian.org> writes:
> Hi,
>
> martin f krafft wrote:
> > also sprach Brian O'Reilly <fade@deepsky.com> [2002.09.14.2356 +0200]:
> > > The vpopmail package insists on being built by the root user, which has
> > > obvious implications when it comes time to sign the generated package...
> > > how do you deal with issues like this where there's a real mismatch
> > > between the maintainer field and the UID building a package?
> >
> > man fakeroot
> > dpkg-buildpackage -rfakeroot
>
> Normally, you're right, but:
>
> There may be some pkgs refusing to build under fakeroot (there are
> some I read of IIRC).
Which should be fixed. The only reason that one would realy need root
is to check out the hardware or memory/kernel directly. Since those
will certainly differ between the buildd and the users thats realy
evil and can't be sanely done in debs.
Every other failure is a bug in the source or a shortcoming of
fakeroot, both of which should be changed when encountered.
> If that's the case here, you can set DEBFULLNAME="..." and
> DEBEMAIL="..." and then -- if it's necessary -- use the -k option to
> dpkg-buildpackage.
Same if you build another persons package or if the key id and your
changelog entry differ in some way (like using a short form of ones
name in the changelog).
MfG
Goswin
Reply to: