/srv/irclogs.ubuntu.com/2021/01/04/#ubuntu-devel.txt

=== jamesh_ is now known as jamesh
=== pieq_ is now known as pieq
=== cpaelzer__ is now known as cpaelzer
=== pieq_ is now known as pieq
jo-erlendDoes anyone know when GTK4 will hit Hirsute?07:47
amurrayjo-erlend: given gtk4 is only packaged in debian experimental currently, it will not be part of hirsute, so you'll have to wait until hirsute+107:58
JackFrostThough the final release of GTK4 is in NEW now, so may make it into unstable soon.  But I say there's no rush.07:59
jo-erlendWell there is for me. I've been dying to get started. I guess I'll just switch to Debian.08:04
tarzeauwhat's already using gtk4 that you can't wait? just being curious08:06
jo-erlendtarzeau, my program? :)08:09
tarzeaujo-erlend: url?08:13
jo-erlendtarzeau, the program doesn't exist because I don't have access to GTK4 yet. I really want to get it going.08:14
jo-erlendI guess I could build it, but I'm lazy :)08:16
tarzeauso it's not something that already works with gtk3 (or 2 or 1)?08:16
=== pieq_ is now known as pieq
tarzeauwhat was your reason to pick gtk and not say something else?08:17
JackFrostOnly supporting GTK4 seems a bit...08:17
jo-erlendtarzeau, well, I love GTK, but since my program will depend heavily on trees and grids and that's fundamentally changed in GTK4, there's no reason for me to write it in GTK3 first.08:25
tarzeaui mean you're aware there are other gui toolkits? (and i'm not refering to motif or tcl/tk)08:26
tarzeaualthough gtk is not very old, i wouldn't call it very modern, nor portable08:26
jo-erlendtarzeaum,08:27
jo-erlendtarzeau, yes there are lots of other toolkits. There are other operating systems too. But I happen to love GTK.08:27
LocutusOfBorgjo-erlend, is it ok to have gtk in a ppa?14:06
LocutusOfBorghttps://launchpad.net/~costamagnagianfranco/+archive/ubuntu/locutusofborg-ppa/+packages14:08
ItzSwirlzI don't see any reason against it IMO if it's just for testing and for yourself purposes.14:12
LocutusOfBorgItzSwirlz, was that an answer to me?15:14
LocutusOfBorglol15:14
LocutusOfBorgjo-erlend, I had to sync also pango-1.0 from debian, but meh, it built fine, so you are free to use it if you like15:14
ItzSwirlzLocutusOfBorg yeah15:18
LocutusOfBorgItzSwirlz, thanks for allowing me to do that, but I did to answer another user lol15:20
cpaelzerddstreet: rbalint: Laney: does one of you happen to know the location (and who has e.g. restart powers) of systemd ci tests running on Ubuntu infra?15:21
cpaelzerI can derive between ubuntu https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-bionic/bionic/s390x/s/systemd/20201215_153456_752ce@/log.gz  and systemd-ci https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-bionic-upstream-systemd-ci-systemd-ci/bionic/s390x/s/systemd-upstream/20201229_192335_7ee5a@/log.gz logs that there is a different15:22
cpaelzer"autopkgtest-bionic-upstream-systemd-ci-systemd-ci" scope15:22
cpaelzerI was wondering if there would be a counterpart to https://autopkgtest.ubuntu.com/packages/s/systemd/bionic/s390x that is about those upstream tests somewhereß15:22
cpaelzer?15:22
Laneythere's no web UI, no, sorry :(15:23
cpaelzerWe (bluca and me) would want to try re-starting a job for https://github.com/systemd/systemd/pull/18095#issuecomment-75221866615:23
cpaelzerwhat else than web could we use to retry those without pushing a new commit - is there something hidden in the github integration that can rerun it?15:24
LaneyNot by me, I don't have the keys - ddstreet does and maybe some upstream people15:24
cpaelzerok, thank you a lot for the info Laney!15:25
cpaelzermost likely waiting for ddstreet to be around then ...15:25
ddstreetcpaelzer for restarting, it would require the github private key for the systemd project, which I don't have, so i can't restart the upstream systemd ci test runs; however keszybz does have a script that he got from mpitti that allows him to restart tests15:26
blucaoh that's good to know, let me ping keszybz15:27
Laneydoh15:27
Laneysounds like those keys should be shared to ddstreet to me :>15:27
cpaelzerat least we got the info we needed, thanks ddstreet15:27
blucaI hereby proposed KEY="password"15:27
cpaelzerbluca: can you work with that from here?15:27
blucayes I can go down the restart route and cross fingers, but if it fails again due to selinux linkage, then I'm going to be back to the start...15:28
Laneybuild failures aren't usually flaky though15:28
Laney...15:28
blucafor context, there's a PR where the bionic s390x fails to link a binary, and we can reproduce it on the PR consistently, at least when we looked15:29
blucabut cannot repro it on a VM or on cpaelzer's testbed15:29
ddstreetcpaelzer bluca re: a better way to get the upstream ci test results, i use autopkgtest-manager to pull them down to my local system; it's still a bit painful (and there are LOTS of upstream test results so it takes a while) but better than hand-inputting the urls15:29
cpaelzerLaney: we have build the same branch in a container (including the PPA that upstream enables) just fine multiple times and iterating on config opts15:29
blucathe error is:15:30
bluca/usr/lib/s390x-linux-gnu/libselinux.so: undefined reference to `pthread_once'15:30
blucawhen lining the cdrom_id binary which the PR changes - but no change whatsoever to build flags, only code changes15:30
blucaso it's too much of a coincidence to ignore, but a complete WTF otherwise15:30
bluca(no selinux changes, no pthread changes)15:31
Laneycpaelzer: still, I doubt it's a flake but rather some difference in the way the tests are run15:31
blucaif it was an unrelated binary or flaky I'd shrug it, but it's the source being touched and it is consistent15:31
LaneyMaybe you can use Canonistack to run them, see the first line in a failing log for the command used15:32
Laneyhttps://wiki.ubuntu.com/ProposedMigration#Reproducing_tests_in_the_cloud15:32
blucathanks - cpaelzer do you have superpowers to access that?15:34
blucain the meanwhile I pinged keszybz15:34
Laneyfingers crossed ;-)15:34
blucawe had 4/5 builds in a row fail like that, not just a couple - only hope at the moment is that something was temporarily broken in the image/env that day...15:35
=== hellswor1 is now known as hellsworth
blucabig nope all around: it failed again, exactly the same15:57
blucahttps://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-bionic-upstream-systemd-ci-systemd-ci/bionic/s390x/s/systemd-upstream/20210104_155304_a4b6e@/log.gz15:57
blucawe are really stuck on this, and would appreciate any kind of help15:59
blucalinker command is identical in working vs failing case16:08
Laneycpaelzer: https://paste.ubuntu.com/p/4jjvRFwpmW/ <- that works for me to reproduce the issue16:09
Laneyyou'll want to fix the --keyname at least16:09
Laneyunless you named your key in tribute to me, in which case aw shucks16:10
cpaelzerawesome, I'll give it a shot after the calls here16:12
cpaelzerthanks Laney16:12
blucathank you both16:12
ddstreetLaney heh i live in Raleigh, tho i assume yours is named for the bike company :)16:27
Laneyheh16:27
Laneywell if I elide some tedious details then yes it is16:28
Laneythey're from nottingham which is where I am16:28
ddstreetthey do make great bikes16:28
Laneytheir huge factory used to cover the site where the university's computer science building now is16:29
=== rharper_ is now known as rharper
=== ijohnson is now known as ijohnson|lunch
=== ijohnson|lunch is now known as ijohnson
Eickmeyer[m]rafaeldtinoco: Hey! Looks like the script worked for some packages, but I'm having trouble updating agordejo with is in the ubuntustudio-audio seed. Not sure why it didn't get picked-up by the script.20:51
rafaeldtinocolemme check for u20:51
rafaeldtinocoEickmeyer[m]: it did not pick agordejo20:52
Eickmeyer[m]Weird.20:52
rafaeldtinocolet me c20:52
Eickmeyer[m]ok20:53
rafaeldtinocoEickmeyer[m]: is it really in the seed ?20:53
rafaeldtinocomy germinated does not show it (when I ran)20:54
Eickmeyer[m]Weird. Lemme see...20:54
rafaeldtinocoi could find it under hirsute*universe*binary20:54
Eickmeyer[m]Let me check the metas real quick, but it's saying "everything up to date" on the seed itself.20:56
rafaeldtinocoI'll query the acls by hand (and update if needed)20:56
Eickmeyer[m]I'm running update on the metas, I'm not seeing it showed-up in the recommends for some reason.20:57
rafaeldtinocoEickmeyer[m]: I added it to ubuntustudio pkgset21:01
rafaeldtinocomake sure its in the seed (for the next time I run the script)21:02
Eickmeyer[m]rafaeldtinoco: Ok, thanks. :)21:02
rafaeldtinocolet me know if it works ;)21:02
Eickmeyer[m]rafaeldtinoco: Yeah, the meta updater came up with "No changes found." so I don't know what's going on there.21:04
rafaeldtinocohum21:05
rafaeldtinocohttps://git.launchpad.net/~ubuntustudio-dev/ubuntu-seeds/+git/ubuntustudio/commit/?id=90dc0cfa79983b45d88c1a2a774f09010f4fc54421:08
rafaeldtinocoyou added qwinff in 12-2821:08
rafaeldtinocolets see that one21:08
Eickmeyer[m]rafaeldtinoco: Well, I just uploaded the new version of agordejo, so that worked. Not sure about qwinff yet.21:11
Eickmeyer[m]I have nothing to update there.21:12
Eickmeyer[m]Hopefully this next week that won't be an issue anyhow since I'm applying for MOTU.21:12
rafaeldtinocoyou will have the same issue.. the changes I had done automatically were21:12
rafaeldtinocoWould add sources to ubuntustudio:21:12
rafaeldtinocoayatana-ido21:12
rafaeldtinocolibayatana-appindicator21:12
rafaeldtinocolibayatana-indicator21:12
rafaeldtinocomate-optimus21:12
rafaeldtinocopython-setproctitle21:12
rafaeldtinocosphinx21:12
Eickmeyer[m]That makes sense since mate-optimus pulls that in. We added it for hirsute. It's not just a mate tool and should really be renamed, but it works for all DEs.21:13
rafaeldtinocojust ping me if you find any other package that should have been added to your pkgset and I'll add it21:15
rafaeldtinocoI have to review the pkgset script further this cycle anyway...21:15
Eickmeyer[m]rafaeldtinoco: Ok, thanks for your help!21:24
rafaeldtinoconp, anytime21:24

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!