[Forwarding to #833608 after "unarchive" & "found"...]
----- Original message ----- From: Ximin Luo <infini...@debian.org> To: Chris Lamb <la...@debian.org>, 833...@bugs.debian.org Cc: Subject: Re: lintian: version-substvar-for-external-package, but external package is versioned provides Date: Monday, 25 March 2019 10:37 PM Control: reopen -1 Unfortunately the fix doesn't work, and lintian is still reporting these errors for rust packages, e.g: https://lintian.debian.org/maintainer/pkg-rust-maintain...@alioth-lists.debian.net.html#rust-goblin librust-goblin+default-dev -> librust-goblin+archive-dev librust-goblin+default-dev -> librust-goblin+elf32-dev librust-goblin+default-dev -> librust-goblin+elf64-dev librust-goblin+default-dev -> librust-goblin+endian-fd-dev librust-goblin+mach32-dev -> librust-goblin+endian-fd-dev librust-goblin+mach64-dev -> librust-goblin+endian-fd-dev librust-goblin+pe32-dev -> librust-goblin+endian-fd-dev librust-goblin+pe64-dev -> librust-goblin+endian-fd-dev $ aptitude show '~erust-goblin ~rnative' | grep 'Package\|Provides' | manual formatting Package: librust-goblin+pe32-dev Provides: librust-goblin-0+pe32-dev (= 0.0.19-1), librust-goblin-0.0+pe32-dev (= 0.0.19-1), librust-goblin-0.0.19+pe32-dev (= 0.0.19-1) Package: librust-goblin+mach64-dev Provides: librust-goblin-0+mach64-dev (= 0.0.19-1), librust-goblin-0.0+mach64-dev (= 0.0.19-1), librust-goblin-0.0.19+mach64-dev (= 0.0.19-1) Package: librust-goblin+alloc-dev Provides: librust-goblin+archive-dev (= 0.0.19-1), librust-goblin+endian-fd-dev (= 0.0.19-1), librust-goblin-0+alloc-dev (= 0.0.19-1), librust-goblin-0+archive-dev (= 0.0.19-1), librust-goblin-0+endian-fd-dev (= 0.0.19-1), librust-goblin-0.0+alloc-dev (= 0.0.19-1), librust-goblin-0.0+archive-dev (= 0.0.19-1), librust-goblin-0.0+endian-fd-dev (= 0.0.19-1), librust-goblin-0.0.19+alloc-dev (= 0.0.19-1), librust-goblin-0.0.19+archive-dev (= 0.0.19-1), librust-goblin-0.0.19+endian-fd-dev (= 0.0.19-1) Package: librust-goblin+mach32-dev Provides: librust-goblin-0+mach32-dev (= 0.0.19-1), librust-goblin-0.0+mach32-dev (= 0.0.19-1), librust-goblin-0.0.19+mach32-dev (= 0.0.19-1) Package: librust-goblin-dev Provides: librust-goblin+elf32-dev (= 0.0.19-1), librust-goblin+elf64-dev (= 0.0.19-1), librust-goblin-0+elf32-dev (= 0.0.19-1), librust-goblin-0+elf64-dev (= 0.0.19-1), librust-goblin-0-dev (= 0.0.19-1), librust-goblin-0.0+elf32-dev (= 0.0.19-1), librust-goblin-0.0+elf64-dev (= 0.0.19-1), librust-goblin-0.0-dev (= 0.0.19-1), librust-goblin-0.0.19+elf32-dev (= 0.0.19-1), librust-goblin-0.0.19+elf64-dev (= 0.0.19-1), librust-goblin-0.0.19-dev (= 0.0.19-1) Package: librust-goblin+log-dev Provides: librust-goblin-0+log-dev (= 0.0.19-1), librust-goblin-0.0+log-dev (= 0.0.19-1), librust-goblin-0.0.19+log-dev (= 0.0.19-1) Package: librust-goblin+pe64-dev Provides: librust-goblin-0+pe64-dev (= 0.0.19-1), librust-goblin-0.0+pe64-dev (= 0.0.19-1), librust-goblin-0.0.19+pe64-dev (= 0.0.19-1) Package: librust-goblin+default-dev Provides: librust-goblin-0+default-dev (= 0.0.19-1), librust-goblin-0.0+default-dev (= 0.0.19-1), librust-goblin-0.0.19+default-dev (= 0.0.19-1) Package: librust-goblin+std-dev Provides: librust-goblin-0+std-dev (= 0.0.19-1), librust-goblin-0.0+std-dev (= 0.0.19-1), librust-goblin-0.0.19+std-dev (= 0.0.19-1) Chris Lamb: > tags 833608 + pending > thanks > > Thanks all. Fixed in Git, pending upload: > > > https://salsa.debian.org/lintian/lintian/commit/83c2c79535714c8457697ea567aec645db0fdc27 > > checks/version-substvars.pm | 4 ++++ > debian/changelog | 4 ++++ > t/tests/version-substvars-general/debian/debian/control.in | 2 ++ > 3 files changed, 10 insertions(+) > > > Regards, > -- GPG: ed25519/56034877E1F87C35 GPG: rsa4096/1318EFAC5FBBDBCE https://github.com/infinity0/pubkeys.git