On Sun, Dec 30, 2007 at 10:42:38AM -0700, [EMAIL PROTECTED] wrote:
> Package: tbb
> Version: 2.0r014-2
> Severity: serious
> 
> There was an error while trying to autobuild your package:
> 
> > Automatic build of tbb_2.0r014-2 on bld-3 by sbuild/hppa 98
> > Build started at 20071230-0701
> 

This package should not be built on hppa.  The error you are seeing is
deceptive because I am already patching the package to use 'uname -m' in
place of arch.  Please ensure that the package is not being built on
architectures besides i386, amd64 and ia64.

Regards,

-Roberto

Here is the relevant IRC log:

14:49 < el_cubano> Could someone look at #446023 and maybe explain why a 
package which is i386 ia64 amd46 all is being
                   built on hppa?
14:50 < Q_> el_cubano:
14:50 < Q_> Sure you're talking about the right bug number?
14:51 < el_cubano> Of course it's the wrong bug number :-)
14:51 < el_cubano> 458366
14:51 < Q_> That doesn't look like it at all. :)
14:51 < adamm> hey, tbb :) hehe
14:51 < vorlon> short answer is, buildds don't trust maintainers to set arch: 
strings right, they use
                Packages-arch-specific.
14:51 < el_cubano> Well, in 458366 lamont points me to 446023
14:52 < el_cubano> vorlon: So, what do I do about it.  Can I just close the bug?
14:52 < vorlon> as lamont is one of the maintainers of Packages-arch-specific, 
you should try to come to an agreement
                with him about whether this package should be built
14:52 < phil> vorlon: And dpkg-buildpackage breaks late, not early, right?
14:52 < adamm> Architecture: any
14:53 < adamm> http://ftp.de.debian.org/debian/pool/main/t/tbb/tbb_2.0r014-2.dsc
14:53 < adamm> could that be the problem?
14:53 < vorlon> no
14:53 < phil> Well they are i386 amd64 ia64 in control.
14:53 < vorlon> adamm: well, it's /a/ problem, but it's what dpkg-source does 
when you have an arch: all package plus
                an arch: foo bar baz package
14:53 < Q_> I'm guessging that tbb-examples is arch all
14:53 < phil> But I thought that this is checked at some time in build and then 
it just breaks.
14:53 < vorlon> Q_: yes
14:53 < el_cubano> Yes, I specify an Architecture stanza for each binary package
14:54 < el_cubano> vorlon: The package will in fact only compile for i386, ia64 
or amd64.  If it does not detect one of
                   those architectures, then the build will just fail with an 
error.
14:55 < el_cubano> Q_: That's right.
14:55 < Q_> el_cubano: It would be better if it said: "Architecture not 
supported" instead of "Architecture not
            detected".
14:55 < vorlon> el_cubano: why does it do that? (this is the information that 
should be passed on to the P-a-s
                maintainers)
14:55 < el_cubano> vorlon: I see.  It is a threading library written by intel 
and so those are the only three arches it
                   supports.
14:56 < vorlon> well, ok
14:56 < el_cubano> Q_: I'll take that under advisement and consider patching 
the Makefile
14:56 < adamm> The point to the other bug report is irrelevant as it doesn't 
apply in this case.
14:56 < el_cubano> adamm: That is correct, espcially since I patch the 
Makefiles to use uname instead of arch.
14:56 < el_cubano> lamont just saw that make clean failed and that had to do 
with it since it calls arch
14:57 < adamm> dpkg-architecture may be more debian way.
14:57 < adamm> For example, I'm not sure if Hurd i386 or BSD kernels are 
supported by tbb.
14:58 < adamm> but that doesn't matter as Architecture: line should suffice.
14:58 < Q_> el_cubano: I suggest you add a check in your rules file and give an 
error if it's not a supported arch.
14:58 < el_cubano> Except that is already done by the makefile
15:00 < vorlon> right, I don't see any need for an additional check besides the 
one already provided by upstream
15:00 -!- noshadow [EMAIL PROTECTED] has quit [Quit: ...]
15:01 < adamm> I guess there are bugs with build and install scripts, but I 
have no idea where to report bugs against
               that software. For example, the debian archive installer thingy 
will not allow bz2 compressed deb
               archives into Sid without predent on pre-Woody dpkg version.
15:01 < el_cubano> vorlon: So, email lamont about Packages-arch-specific ?
15:01 < vorlon> yeah

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com

Attachment: signature.asc
Description: Digital signature

Reply via email to