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 ---

