[Pkg-rust-maintainers] Bug#993633: debcargo does not honour global summary/description

Ian Jackson ijackson at chiark.greenend.org.uk
Fri Sep 3 23:15:13 BST 2021


Package: debcargo
Version: 2.4.4-1

Steps to reproduce:

 git clone git at salsa.debian.org:rust-team/debcargo-conf
 cd debcargo-conf
 git checkout d93204a10e6901c9ce30f581d33fd6770ce36241
 ./update.sh toml
 # ^C at the prompt which offers to show a diff

Note that src/toml/debian/debcargo.toml contains this:

  overlay = "."
  uploaders = ["kpcyrd <git at rxv.cc>"]

  # The auto-generated summary is too long.
  summary = "Native encoder and decoder of TOML-formatted data"

Expected results:

 The override is honoured.
 The generated build/toml/debian/control contains these
   Description: Native encoder and decoder of TOML-formatted data
   Description: Native encoder and decoder of TOML-formatted data - feature "indexmap" and 1 more
 as found in the Debian archive, 0.5.5-1.
 No FIXME is generated.

Actual results:

 The override is ignored.  A FIXME is generated.

I am working on a fix.

-- 
Ian Jackson <ijackson at chiark.greenend.org.uk>   These opinions are my own.  

Pronouns: they/he.  If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.



More information about the Pkg-rust-maintainers mailing list