When two keys conflict like in T2815 their validity is not reported as
conflict but just as calculated from their history.
Even if I one binding is marked as bad this binding is also not reported with
validity conflict. So I wonder when conflict is ever reached. I would have
expected it when there is currently an unresolved conflict involving this userid.
And then maybe after marking one as bad to keep conflict while the other goes
back to the history based validity.
Example:
gpg2 --with-colons --with-tofu-info --homedir ~/arbeit/gpg4win/testconflict_bkp
-k aheinecke3@example.com
tru::7:1477396047:0
pub:q:256:22:87252BE27FF7506D:1476451113:::-:::scESC:::::ed25519::
fpr:::::::::B0C3D4105EFEB59FF6844A6F87252BE27FF7506D:
uid:q::::1476451113::A37B1BF93387A5BC6664EF6261946C4A0EA2E429::Andre Heinecke
(This is a Test key) <aheinecke3@example.com>:
tfs:1:2:11:0:ask:1477396077:1477396447:0:0:
sub:q:256:18:9D058C524AED800E:1476451113::::::e:::::cv25519:
fpr:::::::::E32F2E98B806565D1A0501D89D058C524AED800E:
pub:q:256:22:58E583B9012747A5:1477392831:::-:::scESC:::::ed25519::
fpr:::::::::535EE3A49BB8F14C1622B64358E583B9012747A5:
uid:q::::1477392831::EF99F618363C1F5971D3EEA0764D11189E1F3417::aheinecke3 for
conflic (Test key) <aheinecke3@example.com>:
tfs:1:2:2:0:ask:1477396084:1477396724:0:0:
sub:q:256:18:5552991F109C1238:1477392831::::::e:::::cv25519:
fpr:::::::::6C37575ECEFB6C4AAD7009A65552991F109C1238:
Now after marking one as bad:
(kf5) aheinecke@esus ~/a/k/s/gpgme> gpg2 --with-colons --with-tofu-info
--homedir ~/arbeit/gpg4win/testconflict -k aheinecke3@example.com
tru::7:1477396047:0
pub:q:256:22:87252BE27FF7506D:1476451113:::-:::scESC:::::ed25519::
fpr:::::::::B0C3D4105EFEB59FF6844A6F87252BE27FF7506D:
uid:q::::1476451113::A37B1BF93387A5BC6664EF6261946C4A0EA2E429::Andre Heinecke
(This is a Test key) <aheinecke3@example.com>:
tfs:1:2:11:0:ask:1477396077:1477396447:0:0:
sub:q:256:18:9D058C524AED800E:1476451113::::::e:::::cv25519:
fpr:::::::::E32F2E98B806565D1A0501D89D058C524AED800E:
pub:n:256:22:58E583B9012747A5:1477392831:::-:::scESC:::::ed25519::
fpr:::::::::535EE3A49BB8F14C1622B64358E583B9012747A5:
uid:n::::1477392831::EF99F618363C1F5971D3EEA0764D11189E1F3417::aheinecke3 for
conflic (Test key) <aheinecke3@example.com>:
tfs:1:2:2:0:bad:1477396084:1477396724:0:0:
sub:n:256:18:5552991F109C1238:1477392831::::::e:::::cv25519:
fpr:::::::::6C37575ECEFB6C4AAD7009A65552991F109C1238: