* Rafael Laboissière <rafael@debian.org> [2020-06-29 09:08]:
Actually, zmat was triggering this Lintian warning:
W: zmat source: debian-watch-file-should-mangle-version opts="oversionmangle=s/(.*)/$1+ds/, dversionmangle=s/\+dfsg\.\d+$//, filenamemangle=s/\S+\/v?(\S+)\.tar\.gz/zmat-$1\.tar\.gz/" https://github.com/fangq/zma
t/tags .*/v?(\d\S+)\.tar\.gz debian debian/repack
I think I fixed it in commit b41324b Please, check to see if this is what you intended.
Also, uscan would produce a .xz tarball, instead of a .gz one. I think I fix this in commit b41324b
great! thanks
Great, thanks, the package builds fine now.
I do not get the Lintian warning no-upstream-changelog with the version of the package currently in Git.
When I change "Architecture: any" to "Architecture: all" for octave-iso2mesh, there is no Lintian warning. Am I missing something?
I see the problem - I set the below command in my ~/.gbp.conf
postbuild = lintian -iIE --pedantic $GBP_CHANGES_FILE
--profile debian && echo "Lintian OK"""
however, I realized that it still uses v2.5.81ubuntu1 installed on my local OS, so it has a different output compared to your newer version.
there is one other thing - I am attaching a log of gbp
buildpackage for one of my packages - I had previously set gbp to
pull from debian mirror unstable distro, but the log gave me a
warning around line#77 in the attached file
dpkg: pbuilder-satisfydepends-dummy: dependency problems,
but configuring anyway as you requested:
pbuilder-satisfydepends-dummy depends on
debhelper-compat (= 13); however:
Package debhelper-compat is not installed.
pbuilder-satisfydepends-dummy depends on dh-octave;
however:
Package dh-octave is not installed.
does this indicate that I am still not using compat-13 despite
gbp ran ok? I do not have this warning using compat-12.
Yes, please try to fix the binary-without-manpage issues. You might try the templates /usr/share/debhelper/dh_make/debian/manpage.* from the dh-make pacakge.
done, just made the following commit in the upstream repo
https://github.com/fangq/iso2mesh/commit/e6829581cbe0aa580f803dd0ddf413af368fe8bc
I assume these are too much to use heredoc to add in the auto_configure section. should I make a new release (I can keep the same release number) and reimport?
Qianqian
Rafael