[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1064585: genomethreader_1.7.3+dfsg-9_riscv64-buildd.changes REJECTED



Source: genomethreader
Severity: important
Version: 1.7.3+dfsg-9
Tags: patch
User: debian-riscv@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-riscv@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

Attachment: signature.asc
Description: PGP signature


Reply to: