#1145397 settle: port to rusqlite 0.40

Package:
src:settle
Source:
src:settle
Submitter:
Simon Quigley
Date:
2026-08-26 13:21:03 UTC
Severity:
normal
Tags:
#1145397#5
Date:
2026-08-24 14:52:06 UTC
From:
To:
Dear maintainer,

I am preparing a rust-rusqlite transition, which I'd like to upload today.

settle does not have a patch for rusqlite already, so it needs one. There is also a minor port needed.

I have attached a debdiff fixing this.

Best regards,
Simon Quigley
tsimonq2@debian.org

#1145397#12
Date:
2026-08-26 13:19:28 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
settle, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1145397@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated settle package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 26 Aug 2026 14:55:43 +0200
Source: settle
Architecture: source
Version: 0.40.1-10
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <dr@jones.dk>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Closes: 1145397
Changes:
 settle (0.40.1-10) unstable; urgency=medium
 .
   * reorganize patch naming and numbering
   * relax build-dependencies for all crates
   * stop superfluously set fields Rules-Requires-Root Priority
   * declare compliance with Debian Policy 4.7.4
   * use debhelper compatibility level 14 (not 13)
   * update copyright info:
     + avoid any .git* files when repackaging upstream source
     + license patches same as main upstream license
     + update coverage
   * update git-buildpackage config:
     + stop superfluously filter out .git* files
   * add watch file, setting Repack-Suffix: +ds
   * add patch 1002_newer_rusqlite
     to use newer minor version of crate;
     bump build-dependency for crate rusqlite;
     closes: bug#1145397, thanks to Simon Quigley
   * generate and install completion script for fish shell
Checksums-Sha1:
 caceb76d54f7fd30e161995fcce376019a733518 2273 settle_0.40.1-10.dsc
 822d084d8c303cca7bc846365aee71fb332702b4 6488 settle_0.40.1-10.debian.tar.xz
 8b5bbf2ee0770b6af28b453257be239ace8b258e 20606 settle_0.40.1-10_amd64.buildinfo
Checksums-Sha256:
 c85ab7558277d2089065f7f89bed4df78006e1b58ddcb0b23f78a8e6cc9b341d 2273 settle_0.40.1-10.dsc
 3660c3e2f5ba8764e1526ca6300766c7ffcb7d8b44cb12a5a26beea61b1ed02b 6488 settle_0.40.1-10.debian.tar.xz
 d9f1f83734b6860b67132aa47c9272a46485c1b8cb9b8490918faac832b65407 20606 settle_0.40.1-10_amd64.buildinfo
Files:
 59154581b1f32d8aa44ce6423ea324f5 2273 text optional settle_0.40.1-10.dsc
 02bf8a0729cc073e16d865f83ca9f4f4 6488 text optional settle_0.40.1-10.debian.tar.xz
 48f13004e6e76bfb078594ad8f25228c 20606 text optional settle_0.40.1-10_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmqO4vQMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhC6sP+wXZWlbWJZhpWGRpoEzYSa75L1Xgwe37VlTNqseY
XoPg9cpV86IqmdJLUyI3OxjSugyZ7NyRZgwNh+8sTBO4Q/98IPcYugssjXlkAr+7
nDAfbJmqJ7EDYt8CSJu//aLoj8lQGdBiFaYOf4iUUkbXCmUc1Pox43lfUdHxJ00N
hY3L1IFp0ch8QQd+T0rBr0pZ1qB6w0qEsR0Wrkj6JM1Et7F6virF8+b5mJfUM/t3
tMoAQNeudV72jFDMQHvT6Z+gMxJcWHh8QdtAQujpSKseeOutrZVL7peudqxlVrar
lKjGIae7aBBinPpL+dywA2h1B5bYTEg+aYFLhoOKB8S3KWtnFpesmMSz7ILUupt/
UlgsEGQjeN+oKrKenUwj2Ar6SdFqKrutWUi2p23J6jfomFHZRWZcUUwswVZEiJRw
SKay4+4hKKgwier0yK0k24Q8Ye6GqvK2pqS/JqZbcc0iQ3eoY8ol+K/21CXUfijs
clbGSJWrCCuvWgJUvXYjRYMIJ7TA8/5yCS7ZgegHmjl3iOF3KAhPJs0DF6qhmzY1
xI2fpv7aGVtF7IfOwndZVpmFuwqDxNMdEvI5SR7bXtKToH//c9V+805etVrdb0lK
elv6k8CjCb+Fr236NL1QPIg4Ccx0012zAs2hFNNT4NkmGKNpfgsri6mciiKHMQZ4
5hmi
=kaOU
-----END PGP SIGNATURE-----