<div dir="ltr"><div dir="ltr">On Wed, Jul 10, 2024 at 7:26 PM David Jarvie <<a href="mailto:djarvie@kde.org">djarvie@kde.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
On 10 July 2024 06:29:18 BST, Heiko Becker <<a href="mailto:heiko.becker@kde.org" target="_blank">heiko.becker@kde.org</a>> wrote:<br>
> On Wednesday, 10 July 2024 01:51:16 CEST, David Jarvie wrote:<br>
> > On Tuesday, 9 July 2024 23:47:30 BST Albert Astals Cid wrote:<br>
> >> El dimarts, 9 de juliol del 2024, a les 22:12:40 (CEST), David Jarvie va<br>
> >> <br>
> >> escriure: ...<br>
> > <br>
> > 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?<br>
> > <br>
> >>> I've changed everything I can find in the KAlarm repository<br>
> >>> relating to the dependencies, so is there something else I need to do to<br>
> >>> set up the new dependencies?<br>
> <br>
> You can a) file a sysadmin ticket or b) create a MR for <a href="https://invent.kde.org/sysadmin/ci-images/" rel="noreferrer" target="_blank">https://invent.kde.org/sysadmin/ci-images/</a> adding the dependency to the images.<br>
> <br>
> It seems, judging from a quick look, that vlc is missing for the qt6 variants because it pulls in qt5.<br>
<br>
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.<br></blockquote><div><br></div><div>It's pulled in because vlc-devel depends on all the other components of VLC, at least in OpenSUSE. That includes vlc-qt which is a Qt 5 package.</div><div><br></div><div>That being said, while they don't require the development headers of Qt 5, the current packages in our image pull Qt 5 in at the moment and should probably be sorted at some point or another.</div><div><br></div>gnuplot</div><div class="gmail_quote">libmlt7-module-qt6</div><div class="gmail_quote">libmlt7-modules</div><div class="gmail_quote">libopencv3_4</div><div class="gmail_quote">libopencv_highgui409</div><div class="gmail_quote">libqscintilla2_qt5-15</div><div class="gmail_quote">libstellarsolver2</div><div class="gmail_quote">maxima</div><div class="gmail_quote">melt</div><div class="gmail_quote">octave</div><div class="gmail_quote">opencv</div><div class="gmail_quote">opencv-devel</div><div class="gmail_quote">python3-opencv3</div><div class="gmail_quote">qscintilla-qt5</div><div class="gmail_quote">stellarsolver-devel </div><div class="gmail_quote"><br></div><div class="gmail_quote">Given the above, i'll enable vlc-devel for now given it doesn't pull in Qt 5 development headers.</div><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
--<br>
David Jarvie<br>
KAlarm author, KDE developer<br></blockquote><div><br></div><div>Cheers,</div><div>Ben </div></div></div>