Your message dated Thu, 2 Dec 2021 15:36:28 +0100
with message-id <[email protected]>
and subject line Re: Bug#1001003: pbseqlib source declares Architecture:any but 
is only buildable for 64bit archs
has caused the Debian Bug report #1001003,
regarding pbseqlib source declares Architecture:any but is only buildable for 
64bit archs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1001003: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001003
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pbseqlib
Version: 5.3.5+dfsg-2

I do rebuilds of packages in testing. I schedule them for amd64 and i386
depending on what the DSC reports in "Architecture:". For pbseqlib, this
header reports: "any"

However, pbseqlib depends on libpbcopper-dev which is only available for 64
bit architectures. And indeed, pbseqlib itself is also only available for
64-bit architectures in Debian testing.

I think this is a FTBFS error, but to be honest, I'm not sure. But it
surely is a bug in the source package to claim being buildable on any
architecture when the dependencies are not available on all architectures.

--- End Message ---
--- Begin Message ---
Hi Sven,

thanks a lot for the bug report and as well for your backporting work.

Am Thu, Dec 02, 2021 at 02:30:43PM +0100 schrieb Sven Mueller:
> 
> I do rebuilds of packages in testing. I schedule them for amd64 and i386
> depending on what the DSC reports in "Architecture:". For pbseqlib, this
> header reports: "any"

Specifying "any" is prefectly correct.
 
> However, pbseqlib depends on libpbcopper-dev which is only available for 64
> bit architectures. And indeed, pbseqlib itself is also only available for
> 64-bit architectures in Debian testing.

Yes, this is the case.

> I think this is a FTBFS error,

No, the package builds perfectly fine on all architectures where it has
built before.

> but to be honest, I'm not sure. But it
> surely is a bug in the source package to claim being buildable on any
> architecture when the dependencies are not available on all architectures.

I guess this is a misinterpretation of the term "any".  While there is
an option to explicitly specify all those architectures where the
package is really buildable this is an unneeded constraint in the given
case.  In this case any autobuilder will try to build the package and
those architectures where it does not build (for the reasons you named)
will give up.  Its a common method to be open for new architectures where
the package can be picked without any change.

It would only be an FTBFS if the package would have been build for i386
before but does not any more.  You will find lots of Debian packages in
the archive with "Architecture: any" that are not available on all release
architectures.

Thus I'm hereby closing this bug.

Thanks a lot again for your attempt to enhance this package

    Andreas.

-- 
http://fam-tille.de

--- End Message ---

Reply via email to