Changing dependencies for a project
David Jarvie
djarvie at kde.org
Wed Jul 10 08:25:42 BST 2024
On 10 July 2024 06:29:18 BST, Heiko Becker <heiko.becker at kde.org> wrote:
> On Wednesday, 10 July 2024 01:51:16 CEST, David Jarvie wrote:
> > On Tuesday, 9 July 2024 23:47:30 BST Albert Astals Cid wrote:
> >> El dimarts, 9 de juliol del 2024, a les 22:12:40 (CEST), David Jarvie va
> >>
> >> escriure: ...
> >
> > If I'd created a merge request, it would presumably have just sat there unmergeable because of the missing CI dependency. How does a new dependency get added to the CI?
> >
> >>> I've changed everything I can find in the KAlarm repository
> >>> relating to the dependencies, so is there something else I need to do to
> >>> set up the new dependencies?
>
> You can a) file a sysadmin ticket or b) create a MR for https://invent.kde.org/sysadmin/ci-images/ adding the dependency to the images.
>
> It seems, judging from a quick look, that vlc is missing for the qt6 variants because it pulls in qt5.
Thank you. There doesn't seem any obvious reason why Qt should be pulled in by a VLC library - if the way packages are built does indeed do this, it's unfortunate. In Debian there is no such link, but I don't know about other distros.
--
David Jarvie
KAlarm author, KDE developer
More information about the kde-devel
mailing list