[Piuparts-devel] Bug#794628: piuparts should fail on multi-arch not pass

Andreas Beckmann anbe at debian.org
Thu Aug 6 20:14:25 UTC 2015


On Wed, 5 Aug 2015 09:08:02 +0200 Holger Levsen <holger at layer-acht.org>
wrote:
> > * normal/important: installation fails but test passes for multiarch
> > argument libfoo:foreign

  --apt package:foreignarch
was already failing properly, so only
  package_foreignarch.deb
needs to be handled properly

three patches for this are now running at my local instance, I'm afraid
the third brings some regressions ...

* piuparts-depends-dummy should be
    Architecture: $arch_of_package_to_be_tested
  and not Arch: all
  Please don't try to pass foo_i386.deb and bar_amd64.deb on the command
line :-)
* refactor settings.list_installed_files usage
* allow only some errors on dpkg -i some.deb
  for now: "dependency problems - leaving unconfigured"
  (as that can be fixed by a followup 'apt-get -f install')
  but not e.g. "package architecture (i386) does not match system (amd64)"


Andreas



More information about the Piuparts-devel mailing list