Your message dated Thu, 12 Apr 2018 13:49:23 +0000
with message-id <[email protected]>
and subject line Bug#894094: fixed in autopkgtest 5.3
has caused the Debian Bug report #894094,
regarding Pin 'release foo' matches foo-proposed in Ubuntu
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.)


-- 
894094: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894094
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: autopkgtest
Version: 5.1
Severity: normal

Hi,

7130136a49a2c055d19782f84dba6ea2b27c7006 which we developed last week
isn't sufficient (most output elided):

  laney@nightingale> lxc launch -e images:ubuntu/bionic/amd64 pinning-test
  laney@nightingale> lxc file push <(echo "Package: *\nPin: release 
bionic\nPin-Priority: 990") pinning-test/etc/apt/preferences.d/default-release
  laney@nightingale> lxc file push <(echo "deb http://archive.ubuntu.com/ubuntu 
bionic-proposed main universe multiverse restricted") 
pinning-test/etc/apt/sources.list.d/proposed.list
  laney@nightingale> lxc exec pinning-test -- apt update
  laney@nightingale> lxc exec pinning-test -- apt policy gnome-online-accounts
  gnome-online-accounts:
    Installed: (none)
    Candidate: 3.27.92-1ubuntu2
    Version table:
       3.27.92-1ubuntu2 990
          990 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 
Packages
       3.27.92-1 990
          990 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages

We expected that to have 3.72.92-1 as the candidate.

Pin a= works for Ubuntu, but the reason that upstream had avoided that
is that they wanted a syntax which works for suite and codename (i.e.
'unstable' and 'sid'). For Ubuntu codename is always the release name -
'bionic-proposed' has codename 'bionic', so this breaks down.

The implementation isn't fully coherent though, because AFAICS
--pin-package=release=foo only works for suite names, not codenames - we
always generates a=release pins. We just allow both for the default
release, probably partly because this is grabbed from sources.list if
unspecified.

Can someone think of a clever solution? I'm not clever so the only thing
I can come up with off the top of my head is to use distro-info and
generate 'release a=' pins for Ubuntu releases and plain 'release' ones
otherwise, assuming they are Debian.

Cheers,

-- 
Iain Lane                                  [ [email protected] ]
Debian Developer                                   [ [email protected] ]
Ubuntu Developer                                   [ [email protected] ]

--- End Message ---
--- Begin Message ---
Source: autopkgtest
Source-Version: 5.3

We believe that the bug you reported is fixed in the latest version of
autopkgtest, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Paul Gevers <[email protected]> (supplier of updated autopkgtest package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 12 Apr 2018 15:20:15 +0200
Source: autopkgtest
Binary: autopkgtest
Architecture: source
Version: 5.3
Distribution: unstable
Urgency: medium
Maintainer: Autopkgtest team <[email protected]>
Changed-By: Paul Gevers <[email protected]>
Description:
 autopkgtest - automatic as-installed testing for Debian packages
Closes: 893754 894094
Changes:
 autopkgtest (5.3) unstable; urgency=medium
 .
   * Fix autopkgtest: update reference
   * Use apt pinning instead of APT::Default-Release (Closes: #893754)
     Thanks to Iain Lane for the initial patch.
   * adt_testbed: pin default release to archive name for pocket use
     (Closes: #894094)
Checksums-Sha1:
 3d3f4b6c587caf9a607a370a66095c83798a4410 1599 autopkgtest_5.3.dsc
 1718201e8f2e0ea0c08ee0d860614da4d3803d1f 170824 autopkgtest_5.3.tar.xz
Checksums-Sha256:
 1bd1806a89e360f9f293389e14059d51a8616e1381bd6aba77097bea681a39cb 1599 
autopkgtest_5.3.dsc
 cc0652a856f456840064ea1be2ec43531c8478247437739fae88f2aeabdba933 170824 
autopkgtest_5.3.tar.xz
Files:
 c4cbab4e280fd46f2daba96709556ba3 1599 devel optional autopkgtest_5.3.dsc
 97b8c383de01c60f739a9163a77a7191 170824 devel optional autopkgtest_5.3.tar.xz

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAlrPXcIACgkQnFyZ6wW9
dQrAzQf/cO8RyxZDuvft7K0gnCY07RnfnnPnoN598a7YUSgfupEUO3VoMrY7HFiU
bW5jkqH8OBbvUuamzruHi9IrQHGG4XIqYyYUbZz+VHdBW/RTYIiZVxMxfhLno3DK
+n/bZSgb1bDovj6EdeOBmh9qj8lMIJNcXcGp0udIzyXQCyKiC06N/Z4MfhjkilsR
cIQIyGUdk3W9XOHnkZx0+evZ3lgRualjtm0Tt3LAxLC2GBmbWMeTumY4se7KB6VL
dQ7CzonaQIDiRWb+LDOMGz9U9D0We/YWg3EH3eT7IrWXvOfORBjOzpQSw7TTKq3w
o3DESXKMALffQeiFJ/5z3Dvwj78HnQ==
=hhSt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to