Package: piuparts Version: 0.48ubuntu1 Severity: minor Tags: patch Currently, if you run 'piuparts -D $distro -a $package' on a distro different than the host distro, you don't get the correct mirrors added to your sources. If a distro default is explicitly added using '-D', you should get that distro's default mirrors. This would make it easier to run piuparts against Debain on an Ubuntu host and vise versa.
Please consider applying the attached patch. Thanks, Andrew Starr-Bochicchio -- System Information: Debian Release: wheezy/sid APT prefers raring-updates APT policy: (500, 'raring-updates'), (500, 'raring-security'), (500, 'raring'), (100, 'raring-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8.0-22-generic (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages piuparts depends on: ii debootstrap 1.0.46ubuntu1 ii debsums 2.0.52 ii dpkg 1.16.10ubuntu1 ii lsb-release 4.0-0ubuntu27 ii lsof 4.86+dfsg-1ubuntu2 ii python 2.7.4-0ubuntu1 ii python-debian 0.1.21+nmu2ubuntu1 piuparts recommends no packages. Versions of packages piuparts suggests: ii schroot 1.6.5-1 -- no debconf information
=== modified file 'piuparts.py' --- piuparts.py 2013-05-30 03:28:49 +0000 +++ piuparts.py 2013-05-30 03:29:40 +0000 @@ -2890,7 +2890,10 @@ settings.debian_distros = defaults.get_distribution() if not settings.debian_mirrors: - settings.debian_mirrors = find_default_debian_mirrors() + if settings.defaults: + settings.debian_mirrors = defaults.get_mirror() + else: + settings.debian_mirrors = find_default_debian_mirrors() if not settings.debian_mirrors: settings.debian_mirrors = defaults.get_mirror()