Source: genomethreader Severity: important Version: 1.7.3+dfsg-9 Tags: patch User: debian-ri...@lists.debian.org Usertags: riscv64 X-Debbugs-Cc: debian-ri...@lists.debian.org
Dear maintainer, genomethreader has been built successfully on riscv64, however it later got rejected by dak, as the Built-Using field is wrong computed: On 2024-02-23 07:19, Debian FTP Masters wrote: > > genomethreader_1.7.3+dfsg-9_riscv64.deb: Built-Using refers to non-existing > source package vmatch (= 2.3.1+dfsg-9+b1) > > > Mapping sid to unstable. > > === > > Please feel free to respond to this email if you don't understand why > your files were rejected, or if you upload new files which address our > concerns. The Built-Using field should provide list the source package and version instead genomethreader uses the binary of version of vmatch. It appears that vmatch got binNMUed on riscv64, so the source and binary version are not identical. The patch below should fixes the issue: --- genomethreader-1.7.3+dfsg/debian/rules +++ genomethreader-1.7.3+dfsg/debian/rules @@ -7,7 +7,7 @@ export LANG=en_US.UTF-8 export LANGUAGE=en_US.UTF-8 export DEB_BUILD_MAINT_OPTIONS=hardening=+all -export LIBVMATCH_PKG_VERSION=$(shell apt-cache policy libvmatch-dev | grep Installed | cut -f2 -d: | cut -c2-) +export LIBVMATCH_PKG_VERSION=$(shell dpkg-query -f '$${source:Version}' -W libvmatch-dev) DARCH:=$(shell dpkg-architecture | fgrep DEB_TARGET_ARCH= | cut -f 2 -d'=') BITS:=$(shell dpkg-architecture | fgrep DEB_TARGET_ARCH_BITS= | cut -f 2 -d'=') Would it be possible to include it in the next upload? Thanks Aurelien
signature.asc
Description: PGP signature