Hi, [email protected] wrote: > the current debian/watch file fails to detect new upstream versions. > > I'm not very familiar with uscan, but the following patch results in > different behaviour.
Yeah, I think nobody really is. I was informed, that there are efforts to improve the whole uscan situation, with version 5 of its configura- tion format. Because the way things worked before always screwed you over when github decided to change its web format a little bit. > --- debian/watch.sav 2018-12-20 14:12:43.000000000 +0100 > +++ debian/watch 2025-08-19 16:08:44.011871002 +0200 > @@ -1,3 +1,4 @@ > version=4 > -opts=filenamemangle=s/.+\/(\d+.\d+)\.tar\.gz/$1\/fdm-$1\.tar\.gz/ \ > - https://github.com/nicm/fdm/releases/ .+\/(\d+.\d+)\.tar\.gz > +opts=searchmode=plain,filenamemangle=s/.+\/fdm-(\d+\.\d+)\.tar\.gz/$1\/fdm-$1\.tar\.gz/ > \ > + https://api.github.com/repos/nicm/fdm/releases \ > + https://[^:]+\/fdm-(\d+\.\d+)\.tar\.gz And this isn't even what I have in the latest development version, where I am using the much simpler: version=4 https://github.com/nicm/fdm/releases/ .+\/(\d+.\d+)\.tar\.gz …which also stopped moving at some point — who knows when. Your patch seems to make it work again, thanks. I'll add it to the package. But I am even more looking forward for things like this to be possible: https://lists.debian.org/debian-devel/2025/08/msg00143.html > You might wish to consider it, and perhaps upgrade to the latest upstream > version (2.2) which includes several improvements (e.g. support for > oauth2) and probably fixes #1074950. > > It's a pity fdm was dropped in trixie. Well, there are various factors that contributed to this. A major one being my work position, that drained a ton of my brain cycles. I did keep making updates to the packaging depository at https://github.com/ft/pkg-fdm …where you will find a few additional package versions on top of what is in unstable; but unfortunately I did a very poor job on following through to get a sponsor to upload the package into Debian's archive. So about the newer version, yeah, the newest package variant has that, and actually a snapshot on top that fixes a couple of other things (it is basically the current state of fdm's master branch — it moves very slowly itself). And about trixie, yeah, when I noticed, it was unfortu- nately too deep into the freeze cycles, that I could not get the package in again. I dropped the ball there, and that's what it is for now. I will try and get an update into unstable as soon as my time permits.

