Copy:
nayaz.r@northeastern.edu (Risha Nayaz)
Risha,
On Friday, November 15, 2024 10:18:53 PM MST Risha Nayaz wrote:
Dear Debian Mentors,
I am packaging a Python-based tool, `holehe`, and I am encountering
persistent
errors during the build process that I have been unable to resolve. I would greatly appreciate your guidance.
### Problem Description:
1. `lintian` reports the following errors:
- `E: holehe changes: bad-distribution-in-changes-file unstable`
2. Despite trying the following, the errors persist:
- Changing the distribution in `debian/changelog` to `experimental` or `unstable`. - Running `debclean` and rebuilding the package.
### Repository:
- Salsa: https://salsa.debian.org/rishanayaz/holehe.git
### Additional Information:
- I am using `dpkg-buildpackage` and `lintian` for building and checking.
I would be grateful for any advice or pointers to help me resolve this issue and proceed with my packaging. Please let me know if further information is needed.
I think the first place to start is that your debian/watch file can’t find any
releases.
$ uscan --download-current-version
uscan warn: In debian/watch no matching hrefs for version 1.61 in watch line
https://github.com/megadose/holehe/releases .*/archive/v?(\d\S*)\.tar\.gz
$ uscan -vv
uscan info: uscan (version 2.24.2) See uscan(1) for help
uscan info: Scan watch files in .
uscan debug: Found ./debian
uscan info: Check debian/watch and debian/changelog in .
uscan info: package="holehe" version="1.61-1" (as seen in debian/changelog) uscan info: package="holehe" version="1.61" (no epoch/revision)
uscan info: ./debian/changelog sets package="holehe" version="1.61"
uscan info: Process watch file at: debian/watch
package = holehe
version = 1.61
pkg_dir = .
uscan debug: parse line opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/holehe- $1.tar.gz/
https://github.com/megadose/holehe/releases .*/archive/v?(\d\S*) \.tar\.gz
uscan info: opts: filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/holehe-$1.tar.gz/ uscan info: line:
https://github.com/megadose/holehe/releases .*/archive/v? (\d\S*)\.tar\.gz
uscan info: Parsing filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/holehe-$1.tar.gz/ uscan info: line:
https://github.com/megadose/holehe/releases .*/archive/v? (\d\S*)\.tar\.gz
uscan debug: $self->{'pgpmode'}=default, $self->{'pgpsigurlmangle'}=undef
uscan info: Last orig.tar.* tarball version (from debian/changelog): 1.61
uscan info: Last orig.tar.* tarball version (dversionmangled): 1.61
uscan debug: watch file has:
$base =
https://github.com/megadose/holehe/releases
$filepattern = .*/archive/v?(\d\S*)\.tar\.gz
$lastversion = 1.61
$action =
mode = http
pgpmode = default
versionmode = newer
$site =
https://github.com
$basedir = /megadose/holehe/
uscan debug: line: search()
uscan info: Requesting URL:
https://github.com/megadose/holehe/releases
uscan info: Matching pattern:
(?:(?:
https://github.com)?\/megadose\/holehe\/)?.*/archive/v?(\d\S*) \.tar\.gz
uscan debug: Resolving urls with query part unimplemented
uscan warn: In debian/watch no matching files for watch line
https://github.com/megadose/holehe/releases .*/archive/v?(\d\S*)\.tar\.gz [Devscripts::Uscan::http: 135]
uscan info: Scan finished
You might take a look at the GitHub section of:
https://wiki.debian.org/debian/watch#GitHub
--
Soren Stoutner
soren@debian.org
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmc5QGkACgkQwufLJ66w tgNAJQ//Vgbdp+dECe3JBzMPi77ABnz7voZ0yW6YHexlLN31YHPp+Lts0ANvKXxs OXmF2Sw984KctAMbJ8x9E7wdySQstzpSaZdv1U8s3nLccjRNGxMYQ0RWpV0P9C9y XJMQm4yj0y/KaCtvZuU3DcTwdW9Ie+qX3qleDvMpzuJpvnNE9TKL6hPoeq0kUpyv mERueLEAVqBp/jMhUR6enI+B1wdJjok0jDyS8EaahswuRMIOoOW+GRw91EzdwQRJ pgD8ts8J15AAmS9vJ4Qzv6eqSli1+68Ual0V/HAoAmfpAI3c70JPcPXTxFvsVabK 8OEO9NaheAWFjVJci9fs1SfMSKJ7i1MaRaliwJWhI1YSA0MppAORgV/MPUmdmVlb B73qyZh8pQZV1awPLubyzP021I5jvvh63yWdqdpGRJJBGpGlYq22jwDDCEE/UJ80 CI5TQ5yKmPURhV574tN7Y0SnhlE6hGtl5wUn/EbwwO0wNgV1HOAnXe2yTRpmN9wW wvqJSw/foS7lOqHFyDbXeK7LralUpPb70XALvpFWjj1g5BS0o6EX4N432eLxyzE0 7rx7JPV4jJu3hwefwXDm9w1r1Qwwqkntj0Haf9B07pnWZPnZNuADhV36YEshXi4o vix+dDb/am/AXxADPgd56OKY8W4O3LyZY6DHvHn2LrXccGPWN0g=
=rd9G
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)