Debian Bug report logs - #909439
autopkgtest/debci: misleading "Version" if a new version becomes available during testing

version graph

Package: autopkgtest; Maintainer for autopkgtest is Debian CI team <[email protected]>; Source for autopkgtest is src:autopkgtest (PTS, buildd, popcon).

Reported by: "Rebecca N. Palmer" <[email protected]>

Date: Sun, 23 Sep 2018 16:51:02 UTC

Severity: normal

Found in version autopkgtest/5.5

Full log


🔗 View this message in rfc822 format

X-Loop: [email protected]
Subject: Bug#909439: autopkgtest/debci: misleading "Version" if a new version becomes available during testing
Reply-To: Paul Gevers <[email protected]>, [email protected]
Resent-From: Paul Gevers <[email protected]>
Resent-To: [email protected]
Resent-CC: Debian CI team <[email protected]>
X-Loop: [email protected]
Resent-Date: Sun, 23 Sep 2018 18:54:03 +0000
Resent-Message-ID: <[email protected]>
Resent-Sender: [email protected]
X-Debian-PR-Message: followup 909439
X-Debian-PR-Package: autopkgtest
X-Debian-PR-Keywords: 
References: <[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]>
X-Debian-PR-Source: autopkgtest
Received: via spool by [email protected] id=B909439.153772872024276
          (code B ref 909439); Sun, 23 Sep 2018 18:54:03 +0000
Received: (at 909439) by bugs.debian.org; 23 Sep 2018 18:52:00 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.1-bugs.debian.org_2005_01_02
	(2015-04-28) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-23.5 required=4.0 tests=BAYES_00,FROMDEVELOPER,
	HAS_BUG_NUMBER,PGPSIGNATURE,RCVD_IN_DNSWL_MED,TXREP autolearn=ham
	autolearn_force=no version=3.4.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 16; hammy, 150; neutral, 218; spammy,
	0. spammytokens: hammytokens:0.000-+--H*c:pgp-sha256, 0.000-+--autopkgtest,
	0.000-+--HOpenpgp:signencrypt, 0.000-+--HOpenpgp:preference,
	0.000-+--HAutocrypt:keydata
Received: from muffat.debian.org ([2607:f8f0:614:1::1274:33])
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=muffat.debian.org,[email protected] (verified)
	by buxtehude.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.89)
	(envelope-from <[email protected]>)
	id 1g49U8-0006JK-Po
	for [email protected]; Sun, 23 Sep 2018 18:52:00 +0000
Received: from respighi.debian.org ([2001:41c8:1000:21::21:29])
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=respighi.debian.org,[email protected] (verified)
	by muffat.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.89)
	(envelope-from <[email protected]>)
	id 1g49U7-0001zQ-6U; Sun, 23 Sep 2018 18:51:59 +0000
Received: from localhost ([::1])
	by respighi.debian.org with esmtp (Exim 4.89)
	(envelope-from <[email protected]>)
	id 1g49U5-0002RK-9V; Sun, 23 Sep 2018 18:51:57 +0000
To: "Rebecca N. Palmer" <[email protected]>, [email protected]
From: Paul Gevers <[email protected]>
Openpgp: preference=signencrypt
Autocrypt: [email protected]; prefer-encrypt=mutual; keydata=
 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
 zKa/TeOLsV5Skx21isd25A==
Message-ID: <[email protected]>
Date: Sun, 23 Sep 2018 20:51:50 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <[email protected]>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="sSupDpUSX3RkIAXqSgbPBptleeOMyMqlp"
[Message part 1 (text/plain, inline)]
Hi,

On 23-09-18 19:29, Rebecca N. Palmer wrote:
>> What kind of logic do you have in mind?
> 
> If any binary of the package under test is being installed and isn't the
> same version as the source, abort the run as a tmpfail.  (At least in a
> standard debci run, as some documented uses probably want to allow such
> mismatches:
> https://sources.debian.org/src/autopkgtest/5.5/doc/README.running-tests.rst/#L65
> )

As I mentioned in my previous reply, I consider the current behavior a
feature, so I don't like the logic you mention above. I have code laying
around for autopkgtest support of specifying the version one wants to
test. failing (or tmpfail, but I don't think I like that) in the case
where the version isn't matching the one requested makes sense to me.

> I don't know if this is actually worth the effort; it also assumes
> debci's displayed Version is the source version.

What autopkgtest outputs is the version of the package it took the test
from, which is still correct. It is however confusing in cases like this
(and in cases like those reported in bug #896023). debci just displays
whatever autopkgtest outputs here.

I guess the point is really that people, understandably, take the
version to mean something else than it really means as in most cases the
version is the same to what they believe it means. debci could stop
showing the version, but I don't think that is actually helpful except
in rare cases.

Paul

[signature.asc (application/pgp-signature, attachment)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 08:13:25 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.