Re: New CamiTK 6.0.0 release
Étienne Mollier <[email protected]> Tue, 13 Jan 2026 22:59:37 +0100
| Newsgroups | gmane.linux.debian.devel.medical |
|---|---|
| Message-ID | <[email protected]> |
Hi Manik, Manik Bhattacharjee, on 2026-01-13: > thanks for your remarks and efforts. > > Emmanuel and I checked our process to update the salsa repository, which > seems to be wrong on some steps, and was already wrong for the previous > versions. > > We updated the upstream and pristine-tar branches with what should be the > correct content, and our new procedure should ensure that the next versions > will not have those problems. You're welcome, I'm glad you could review your procedure to identify what went off and put things back on tracks. :) > Unfortunately, the piuparts pipeline step still fails, and I don't > understand why it still tries to install the old version (5.2.0) of > libcamitk-dev instead of the new 6.0.0. > > https://salsa.debian.org/med-team/camitk/-/jobs/8882675#L6976 > > There might be a different mistake in our packaging process, or a missing > parameter in debian/control ? As far as I can parse from the piuparts output that has run on Salsa CI, there were not one but multiple runs: one per binary package produced by the build. Several managed to get through, the failing one tested libcamitk-dev. Previous packages, that passed, were: camitk-actionstatemachine, camitk-config and camitk-imp, in that order. In every cases, the first thing piuparts did was to deploy the version currently in unstable and for libcamitk-dev it failed due to the conflicts between the vtk dependencies. Therefore, I'm afraid I stand by my initial impression: I don't know how to recover from that particular test scenario, apart from having piuparts run with option --no-upgrade-test, which will skip the part in which camitk 5.2.0 gets installed during the run. When my own build of camitk went through, I could manually trigger piuparts with the following arguments (roughly) and the test went through: $ piuparts -d sid --no-upgrade-test ./camitk_6.0.0-1_amd64.changes I see a few low hanging fruit items that I would prefer to see addressed before upload, as reported by lintian informational and pedantic messages: […] I: camitk source: older-debian-watch-file-standard 4 [debian/watch] […] P: camitk source: redundant-priority-optional-field [debian/control:7] P: camitk source: redundant-rules-requires-root-no-field [debian/control:34] P: camitk source: trailing-whitespace [debian/rules:28] P: camitk source: trailing-whitespace [debian/rules:83] but overall I'm fine with the state of the package and plan to upload tomorrow evening (it's a bit late for me now today). Let me know if you carry the changes suggested by lintian; the timestamp for the 6.0.0-1 in debian/changelog may also benefit from being refreshed, which in turn will prompt lintian to also flag that the package would benefit being aligned with standards version 4.7.3. Have a nice day, :) -- .''`. Étienne Mollier <[email protected]> : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da `. `' sent from /dev/pts/2, please excuse my verbosity `- on air: Cirkus - Sanctus
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmlmwEgACgkQeTz2fo8N EdoZOxAAtGWp22Ml/wlElLDF1HJfdRUs5uZyK5eajTV4Q9TgIB2If5c295FvWI/K w56FGPQ4VoQJG9QAnV/Dlv7BqDbSYwP8/iMzXcnlRkqnRYB8aQigkoReAZHErdzF Q1CBwKCUkUAUxbZKNYIKKC0suQliP71Je77DjPPAzracY79yY7UnmAadzqNUAm95 7xZnvonlQjdsbtAPGZZeFTlz06LPemPTnydZXHPj7477BCsm3YKkiz3cJ4GcelCg 01KA07Tcw1mYOk0vm9gig8GAObH4HI1NdhJa/EGuvL4j2kelfoOLJnuSQdEGYlEq k17RETDL8I+u1OUd2xT7ybFq5cGbq0m31d/cAW41mLVHn/WBZssuS17ceVD37vzK Ld5UfGfEalRGOhwRcne++8yS/dGsiiwWWHwycBWO5ua/lrAgy3ZGaBL0tdrvqvSJ /Ez+slFPRbpqLpTlezJHMxL9EV4PnIwUTtG2fqdIR+1YJtoE2Bw+JjL/4cIPHdme UsJbIWPkWTNPGHGCDLFDiMdWpHhWYMROhIxR0ngR6szg97QkEd1EDDq0qY/wRyZ1 bMAV5TwPsav4Gfufp3fYDoIeGogDWKaC+IrNrBdAWSt2dnBp8wuAhV08uinBBpCh mvB/TAQdzXM2DSh1fYbqfV0edqqiXnzel3h3ZsnEnI0aCkmqzxA= =VGzN -----END PGP SIGNATURE-----