Re: New CamiTK 6.0.0 release

Manik Bhattacharjee <[email protected]> Wed, 14 Jan 2026 18:14:10 +0100
Newsgroups gmane.linux.debian.devel.medical
Message-ID <[email protected]>
Hi Etienne,

I think we fixed the lintian messages and the other issue you wanted to 
be addressed.

The pipeline is running on salsa at the moment.

Thank for your help !

Manik.

Le 13/01/2026 à 22:59, Étienne Mollier a écrit :
> 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,  :)