Package: ia32-libs Version: 20120616 Severity: serious Hi,
please provide detailed instructions how to perform piuparts tests on packages that depend on (or are) ia32-libs. These tests are done fully automatic with DEBIAN_FRONTEND=noninteractive. Ideally provide custom scripts that can be added to /etc/piuparts/scripts/ There are primarily two tests to be considered: * installation in a minimal sid (and later wheezy, too) chroot * dist-upgrade tests from squeeze to wheezy or to sid Piuparts supports running custom scripts at certain phases of the test. For the installation test, it's probably a pre_install script that needs to be added that runs dpkg --add-architecture and apt-get update if and only if this is neccessary, i.e. I don't want to always enable a foreign architecture. The environment variables PIUPARTS_OBJECTS, PIUPARTS_DISTRIBUTION, PIUPARTS_TEST, PIUPARTS_PHASE should provide the information needed to decide the operations. For the dist-upgrade test the following will be done in the chroot: * replace sources.list to point ot the next distribution * run pre_distupgrade scripts (above variables + PIUPARTS_DISTRIBUTION_NEXT) * apt-get dist-upgrade * run post_distupgrade scripts (above variables + PIUPARTS_DISTRIBUTION_PREV) The pre-distupgrade script can probably check for certain packages being installed currently that require enabling i386 as a foreign architecture to perform the upgrade. Please see the piuparts documentation for details: http://piuparts.debian.org/doc/README.html#_custom_scripts_with_piuparts I'm asking the ia32-libs maintainers since I assume they will write that respective chapter for the release notes, so these scripts should reflect what's being written into the release notes. And you probably want to know whether the ia32-libs upgrade path is smooth if the instructions are followed. Please reassign this bug to piuparts after adding sufficient information. Thanks, Andreas -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org