On Tue, 29 Mar 2016 21:25:26 -0700 Afif Elghraoui <a...@ghraoui.name> wrote:
> Hi, all, > The package in question, circlator, depends on two > architecture-dependent packages that can only build on amd64 and > kfreebsd-amd64 currently. The package cannot migrate to testing > because those dependencies are not available for i386 [1]. > > I am hoping there is a better solution to this problem than to work > around this by changing this package's build architecture from "all" > to "any-amd64" That's not a workaround, it is the correct fix for the error in the original upload. The package cannot work on all architectures - the fact that this is because of dependencies rather than the code within the package is irrelevant. Unless the code in the package can *transparently* omit the need for the dependency on architectures where that dependency does not exist, then the package is not arch:all. Installation alone is insufficient, the package needs to be usable on all the architectures in the Architecture list. > (while it's a pure python package-- no compiled code). Many python packages are specific to particular architectures, primarily so that the relevant dependencies can exist to allow the package to not only be installed but to actually *work*. > Is there something I can do to help fix this? New upload which is not Arch:all. -- Neil Williams ============= http://www.linux.codehelp.co.uk/
pgpcyVWP1eobQ.pgp
Description: OpenPGP digital signature