Re: FTFBS in sarge
On Fri, 03 Sep 2004 19:40:10 +0200, Goswin von Brederlow <firstname.lastname@example.org> said:
> Manoj Srivastava <email@example.com> writes:
>> On Fri, 03 Sep 2004 00:42:53 +0200, Goswin von Brederlow
>> <firstname.lastname@example.org> said:
>>> I wonder if it would be possible to tell make-kpkg to build the
>>> -all packages without invoking arch specific steps (which need the
>>> right host arch). The binary-arch target could then be a nop for
>>> the wrong archs and "dpkg-buildpackage -b" would work everywhere.
__> man make-kpkg
>> ... See the binary-indep and binary-arch above?
> Yes. I know those targets exist as per policy. Thats doesn't mean
> anything though. Normaly the binary-* targets call the configure and
> build target and then you are back to square one.
Umm, are we still talking about having make-kpkg doo something
feasible? The original suggestion was to make it build the -all
packages; that does not call build. the source package does not need
things to be configured. The headers packages doo , because it would
not make sense for them not to.
> The problems with kernel-patch/image packages I saw were that it
> loops in make oldconfig if the arch is wrong and no .config is
Well, garbage in, garbage out. You can' get anything correct
out of a kernel build if the arch is wrong; and make-kpkg
can't yet do magic or read minds.
> Does binary-indep work without running make oldconfig?
No, since kerel headers are useless without running oldconfig.
>>> PS: Maybe something for the ToDo post sarge.
>> Or, if one reads the man page, something that can be done now.
> To do for the kernel-patch/image packages. Some packages had bugs
> against this and aparently been somehow fixed (like ppc) while other
> haven't (like s390). But its not realy sarge critical.
Perhaps, after all, America never has been discovered. I myself would
say that it had merely been detected. -- Oscar Wilde
Manoj Srivastava <email@example.com> <http://www.debian.org/%7Esrivasta/>
1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C