<div dir="ltr"><div dir="ltr">On Mon, Jan 20, 2025 at 7:26 AM Alexander Neundorf <<a href="mailto:neundorf@kde.org">neundorf@kde.org</a>> wrote:</div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><p style="margin:0px">Hi Ben,</p></div></blockquote><div><br></div><div>Hey Alex,</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
<br><p style="margin:0px">On Sonntag, 19. Januar 2025 19:12:06 Mitteleuropäische Normalzeit Ben Cooksley wrote:</p>
<p style="margin:0px">> On Mon, Jan 20, 2025 at 6:51 AM Julius Künzel <<a href="mailto:julius.kuenzel@kde.org" target="_blank">julius.kuenzel@kde.org</a>></p>
<p style="margin:0px">> </p>
<p style="margin:0px">> wrote:</p>
<p style="margin:0px">> > 19.01.2025 18:44:40 Alexander Neundorf <<a href="mailto:neundorf@kde.org" target="_blank">neundorf@kde.org</a>>:</p>
<p style="margin:0px">> > </p>
<p style="margin:0px">> > Hi,</p>
<p style="margin:0px">> > </p>
<p style="margin:0px">> > I'm wondering whether the CI images are tagged along with the KF6</p>
<p style="margin:0px">> > releases.</p>
<p style="margin:0px">> > </p>
<p style="margin:0px">> > I haven't seen tags here, but maybe I looked in the wrong place:</p>
<p style="margin:0px">> > </p>
<p style="margin:0px">> > <a href="https://invent.kde.org/sysadmin/ci-images" target="_blank">https://invent.kde.org/sysadmin/ci-images</a></p>
<p style="margin:0px">> > </p>
<p style="margin:0px">> > I'm looking for that so that I could use e.g. the suse images tagged with</p>
<p style="margin:0px">> > 6.8 to do development with KDE frameworks 6.6.</p>
<p style="margin:0px">> > </p>
<p style="margin:0px">> > Are they tagged and I didn't see it ?</p>
<p style="margin:0px">> > </p>
<p style="margin:0px">> > Would it make sense ?</p>
<p style="margin:0px">> </p>
<p style="margin:0px">> If we wanted to provide an "SDK" as it were that had everything needed to</p>
<p style="margin:0px">> build KDE software then you'd probably want that to be a separate,</p>
<p style="margin:0px">> dedicated image.</p>
<p style="margin:0px">> It certainly could be done though.</p>
<br><p style="margin:0px">basically that's what I'm aiming at.</p>
<p style="margin:0px">I'd like to keep duplicated work to a minimum, so if there is already a dockerfile which works it would be nice to be able to reuse that in some way.</p></div></blockquote><div><br></div><div>You could probably build on top of the existing CI images - essentially starting from them and adding Frameworks on top.</div><div>You might want to find something that is less of a moving target than SUSE Tumbleweed though as that is a rolling distribution.</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
<p style="margin:0px">I got a full KF6 docker image using kde-builder working last November, I'm trying to refresh that now. Unfortunately when trying to have that image created automatically on <a href="http://quay.io" target="_blank">quay.io</a> it ran into a timeout.</p>
<br><p style="margin:0px">Having said that, building the suse image currently fails for me:</p>
<p style="margin:0px"><span style="background-color:rgb(255,255,255)"><span style="color:rgb(0,0,0)"><span style="font-family:monospace">podman build --tag kf6-qt69-image -f Dockerfile</span></span></span><br>...</p>
<p style="margin:0px"><span style="background-color:rgb(255,255,255)"><span style="color:rgb(0,0,0)">( 71/110) Installing: dbus-1-common-1.14.10-4.2.noarch [.. </span></span><br>/usr/sbin/useradd -r -c User for D-Bus -d /run/dbus -U messagebus -s /usr/sbin/nologin <br>useradd: cannot open /etc/shadow <br>error: %prein(dbus-1-common-1.14.10-4.2.noarch) scriptlet failed, exit status 1 <br>error: dbus-1-common-1.14.10-4.2.noarch: install failed <br>error] <br>Installation of dbus-1-common-1.14.10-4.2.noarch failed: <br>Error: Subprocess failed. Error: RPM failed: Command exited with status 1. <br>Abort, retry, ignore? [a/r/i] (a): a <br>Warning: %posttrans and %transfiletrigger scripts are not executed when aborting!</p></div></blockquote><div><br></div><div>See <a href="https://invent.kde.org/sysadmin/ci-images/-/blob/master/.gitlab-ci.yml?ref_type=heads#L1">https://invent.kde.org/sysadmin/ci-images/-/blob/master/.gitlab-ci.yml?ref_type=heads#L1</a> for how we build the images in our environment.</div><div><br></div><div>That error isn't something I've seen before i'm afraid - looks like a temporary issue in Tumbleweed perhaps so maybe one of the SUSE folks here can chime in?</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><p style="margin:0px"> <br><br><br>Thanks</p>
<p style="margin:0px">Alex</p></div></blockquote><div><br></div><div>Cheers,</div><div>Ben </div></div></div>