Hi Maarten, Am Thu, Jan 09, 2025 at 04:51:07PM +0100 schrieb Maarten van Gompel: > I updated several of our packages to the latest upstream releases and would > like to > again request sponsorship for upload:
Thanks a lot for your work on these packages. I had a (short!) look on these. As a general remark: These old links to anonscm are working due to redirects. However, it would be great if you'd rather use the salsa links as per the Vcs fields specified by the packages. Its irritating to read those old URLs. > * https://anonscm.debian.org/git/debian-science/packages/libticcutils.git I had a look into this and realised Standard-Version was not bumped to 4.7.0 and debhelper compat level was 12 instead of the latest one (13). What I'm usually doing is simply running routine-update (inside the package with the same name) which does everything for you. It also ensures that the new upstream tarball is injected into pristine-tar branch (which was not the case and which I did manually). Switching to debhelper compat level to 13 "broke" the build due to the fact that now dh_missing --fail-missing is default and you need to specify packages that are intentionally not installed in debian/not-installed. I did so for the *.la package. However, as you can see inside the build log in Salsa[1] there are some manpages installed by the upstream install target which do not end up in the binary Debian packages. Since I do not know whether it makes more sense inside the lib or libdevel package - or whether these packages make sense at all and should rather be listed in not-installed (or whether there might be some option for an additional ticcutils-tools package?) I left this for your kind inspection. Since these packages are depending from the first one I did not continued. If you want to do your final sponsor a favour please set the target distribution of those packages to "UNRELEASED" again and run `routine-update -f` on them (if you do not set UNRELEASED routine-update will create a new changelog entry which you do not want). > * https://anonscm.debian.org/git/debian-science/packages/libfolia.git > * https://anonscm.debian.org/git/debian-science/packages/uctodata.git > * https://anonscm.debian.org/git/debian-science/packages/ucto.git > * https://anonscm.debian.org/git/debian-science/packages/timbl.git > * https://anonscm.debian.org/git/debian-science/packages/timblserver.git > * https://anonscm.debian.org/git/debian-science/packages/mbt.git > * https://anonscm.debian.org/git/debian-science/packages/mbtserver.git > * https://anonscm.debian.org/git/debian-science/packages/frog.git > > The above order reflects the dependency order/order of build. Thank you for the good preparation in any case. > These new releases also fix the various 'ftbfs with icu-76.1' Matthias > Klose addressed (like bug#1092365) Great! > Note: the `debian/$version` tags have not been set yet in git. As requested > earlier, I'll leave that > to the uploader. That's correct. You might also leave the target distribution "UNRELEASED" since this describes the current status of the packages in Salsa. Thank you for your work Andreas. [1] https://salsa.debian.org/science-team/libticcutils/-/jobs/6894215 -- https://fam-tille.de