On Thu, Sep 24, 2026 at 03:46:07AM -0400, Thomas Dickey wrote:
> On Wed, Sep 23, 2026 at 08:56:55PM -0400, Thomas Dickey wrote:
> > On Wed, Sep 23, 2026 at 08:40:41PM +0000, Norwid Behrnd wrote:
> > > Uploads to the mentors page are checked by a live version of [debexpo] 
> > > which has
> > > its own 'todos' and bug reports on [salsa].  On the public web site of the
> > > repository, left hand pane, you find the entry `Plan` and then `Work 
> > > items`.
> > > Filed September 23, 2025 by Xiyue Deng is the the still open ticket that
> > > mentors.debian.net does not support the current syntax 5.[1]
> > > 
> > > One plausible reason for this can be that the mentors page relies on 
> > > Debian
> > > 13/trixie stable.  At time this was published, d/watch syntax 5 was not 
> > > yet
> > > adopted.  Indeed I found an announce in lines of "d/watch version 5 can be
> > > tested" on https://lists.debian.org/debian-devel/2025/08/msg00143.html (by
> > > [2025-08-14 Thu]), which is after trixie was released as stable 
> > > ([2025-08-09
> > > Sat], https://www.debian.org/News/2025/20250809)
> > > 
> > > Since this ticket still is open here, and the repository shows displays 
> > > activity
> > > (commit `2cd665e8` by Mattia Rizzolo on July 21, 2026), my interpretation 
> > > is
> > > that this ticket still is "open".  I don't know if there is an additional 
> > > ticket
> > > elsewhere because it is not "a usual package" which is listed by
> > > https://tracker.debian.org/ - thus, a query by `reportbug`likely will 
> > > fail.
> > 
> > reverting back to version 4 does appease mentors (thanks)
> 
> however...
> 
> In last night's upload, I overlooked updating the changelog (which said
> that I'd used version 5 for the watch file).  I corrected that this morning
> and did another upload.  The latest upload again reports a missing watch
> file.  As I recall it, mentors' warning on that (version 4) file was what
> motivated me to try the version 5 file.

I found a workaround: I ran the build and dput from my Debian 13 (stable),
rather than from Debian testing.  The error message goes away.

While uscan runs successfully on both systems, there are some differences
in its output (attaching a diff for stable vs testing).

-- 
Thomas E. Dickey <[email protected]>
https://invisible-island.net
===================================================================
RCS file: RCS/test-uscan.log,v
retrieving revision 1.6
diff -u -r1.6 test-uscan.log
--- test-uscan.log      2026/09/23 07:40:19     1.6
+++ test-uscan.log      2026/09/24 21:22:04
@@ -1,5 +1,5 @@
-removed 'luit_2.0.20260907-1_amd64.mentors.upload.orig'
 /usr/build/luit/WORK/debian-luit
+uscan info: uscan (version 2.25.15+deb13u1) See uscan(1) for help
 uscan info: Scan watch files in .
 uscan info: Check debian/watch and debian/changelog in .
 uscan info: package="luit" version="2.0.20260907-1" (as seen in 
debian/changelog)
@@ -10,16 +10,19 @@
     package = luit
     version = 2.0.20260907
     pkg_dir = .
-uscan info: Parsing dversionmangle: s/^2\.0\.//
-uscan info: Parsing oversionmangle: s/^(.*)/2.0.$1/
-uscan info: Parsing pgpmode: auto
+uscan info: opts: 
pgpmode=auto,dversionmangle=s/^2\.0\.//,oversionmangle=s/^(.*)/2.0.$1/
+uscan info: line: https://invisible-island.net/archives/luit/luit-(\d+)\.tgz
+uscan info: Parsing pgpmode=auto
+uscan info: Parsing dversionmangle=s/^2\.0\.//
+uscan info: Parsing oversionmangle=s/^(.*)/2.0.$1/
+uscan info: line: https://invisible-island.net/archives/luit/luit-(\d+)\.tgz
 uscan info: Last orig.tar.* tarball version (from debian/changelog): 
2.0.20260907
 uscan info: Download the --download-current-version specified version: 20260907
 uscan info: Requesting URL:
    https://invisible-island.net/archives/luit/
 uscan info: Matching pattern:
    (?:(?:https://invisible-island.net)?\/archives\/luit\/)?luit-(\d+)\.tgz
-uscan info: Found the following matching files on the web page (newest first):
+uscan info: Found the following matching hrefs on the web page (newest first):
    https://invisible-island.net/archives/luit/luit-20260907.tgz (20260907) 
index=20260907-0 matched with the download version
    https://invisible-island.net/archives/luit/luit-20260907.tgz (20260907) 
index=20260907-0 matched with the download version
    https://invisible-island.net/archives/luit/luit-20250912.tgz (20250912) 
index=20250912-0 
@@ -76,13 +79,11 @@
    https://invisible-island.net/archives/luit/luit-20080824.tgz (20080824) 
index=20080824-0 
    https://invisible-island.net/archives/luit/luit-20060820.tgz (20060820) 
index=20060820-0 
    https://invisible-island.net/archives/luit/luit-20060820.tgz (20060820) 
index=20060820-0 
-uscan info: uscan parser results:
-    $base               = https://invisible-island.net/archives/luit/
-    $filepattern        = luit-(\d+)\.tgz
-    $newfile            = 
https://invisible-island.net/archives/luit/luit-20260907.tgz
-    $mangled_newversion = 20260907
-    $newversion         = 20260907
-    $lastversion        = 20260907
+uscan info: Looking at $base = https://invisible-island.net/archives/luit/ with
+    $filepattern = luit-(\d+)\.tgz found
+    $newfile     = https://invisible-island.net/archives/luit/luit-20260907.tgz
+    $newversion  = 20260907
+    $lastversion = 20260907
 uscan info: Matching target for downloadurlmangle: 
https://invisible-island.net/archives/luit/luit-20260907.tgz
 uscan info: Upstream URL(+tag) to download is identified as    
https://invisible-island.net/archives/luit/luit-20260907.tgz
 uscan info: Filename (filenamemangled) for downloaded file: luit-20260907.tgz
@@ -109,7 +110,7 @@
 Successfully symlinked ../luit-20260907.tgz to 
../luit_2.0.20260907.orig.tar.gz.
 uscan info: New orig.tar.* tarball version (after mk-origtargz): 2.0.20260907
 uscan info: Scan finished
-lrwxrwxrwx 1 tom users     17 Sep 23 03:40 luit_2.0.20260907.orig.tar.gz -> 
luit-20260907.tgz
-lrwxrwxrwx 1 tom users     21 Sep 23 03:40 luit_2.0.20260907.orig.tar.gz.asc 
-> luit-20260907.tgz.asc
--rw-r--r-- 1 tom users 213708 Sep 23 03:40 luit-20260907.tgz
--rw-r--r-- 1 tom users    729 Sep 23 03:40 luit-20260907.tgz.asc
+lrwxrwxrwx 1 tom users     17 Sep 24 17:22 luit_2.0.20260907.orig.tar.gz -> 
luit-20260907.tgz
+lrwxrwxrwx 1 tom users     21 Sep 24 17:22 luit_2.0.20260907.orig.tar.gz.asc 
-> luit-20260907.tgz.asc
+-rw-r--r-- 1 tom users 213708 Sep 24 17:21 luit-20260907.tgz
+-rw-r--r-- 1 tom users    729 Sep 24 17:21 luit-20260907.tgz.asc

Attachment: signature.asc
Description: PGP signature

Reply via email to