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