Comments regarding flatpak-kcm_5.26.90-1_amd64.changes

Aurélien COUDERC coucouf at debian.org
Mon Jan 23 23:59:46 GMT 2023


Dear Scott,

thank you for the record ACCEPT delay. 🙂



Le 23 janvier 2023 23:52:20 GMT+01:00, Scott Kitterman <ftpmaster at ftp-master.debian.org> a écrit :
>This is only a minor point, so I'm going to accept the package, but please
>fix in your next upload.  In you build-depends for the package you have:
>
>cmake (>= 3.16~)
>
>That version constraint is satisfied in the current stable release, so there
>is no need to specify it.  It (slightly) complicates apt's dependency
>resolution process, so it's better to remove it when not needed.

We have automated dependencies updates with a script [0] parsing upstream CMakeLists.txt files and adding new deps / updating versioned deps.

So options are :
- stop using the script : not doable with the team size
- exclude cmake from updated deps : easy but we'll probably miss version bumps in the future
- implement something to drop versioned deps already in stable : doable but TODO.

So if the apt dependency resolution is only « slightly » impacted by this, I'd lean towards leaving it as it is until I (or someone nice reading us :-) finds the time to implement option 3.


[0] https://salsa.debian.org/qt-kde-team/pkg-kde-jenkins/-/blob/master/hooks/prepare/cmake_update_deps


Happy hacking,
--
Aurélien



More information about the pkg-kde-talk mailing list