*** frinring_ is now known as frinring | 02:36 | |
NeoChapay | mal: after update all packages my repo broken :) https://build.merproject.org/project/monitor/home:neochapay:mer:core can you help ? | 06:14 |
---|---|---|
NeoChapay | lbt: can you add https://git.merproject.org/neochapay/speexdsp.git to mer-core | 06:19 |
NeoChapay | next problem : vala-bootstrap removed from git.gnome.org | 07:32 |
r0kk3rz | i cant find vala bootsrap anywhere... | 07:47 |
NeoChapay | r0kk3rz: https://git.merproject.org/neochapay/vala-bootstrap i found | 07:51 |
NeoChapay | lbt: can add https://git.merproject.org/neochapay/vala-bootstrap to mirror or mer-core ? | 07:51 |
r0kk3rz | do we even need it anymore? | 07:53 |
NeoChapay | i think yes...but maybe not ^_^ | 07:56 |
r0kk3rz | i dont see it in fedora source at all | 07:56 |
NeoChapay | maybe...but it's not intresting for me now | 08:07 |
NeoChapay | I not understand why aarch64 not buils | 08:07 |
NeoChapay | *build | 08:07 |
abranson | NeoChapay: do we need another speex package? i thought opus was taking over now | 08:14 |
abranson | NeoChapay: I think you need to bootstrap that libgmp. maybe link it to another repo in the meta until those few have built | 08:14 |
abranson | something has happened to remove that from your build, and you're stuck in a broken cycle | 08:15 |
NeoChapay | abranson: i try build gmp in another repo https://build.merproject.org/package/show/home:neochapay:mer2/gmp | 08:27 |
NeoChapay | and add it into meta | 08:27 |
NeoChapay | but nothing change | 08:28 |
NeoChapay | abranson: last rpm commit broke rpm build https://build.merproject.org/package/live_build_log/home:neochapay:mer:core/rpm/latest_armv7hl/i586 | 10:15 |
NeoChapay | or not... | 10:18 |
NeoChapay | oh...my mistake | 10:18 |
abranson | NeoChapay: hopefully rpm is ok. it's a small tweak for bash compatibility during debuginfo extraction | 10:25 |
NeoChapay | abranson: yea i see. | 10:26 |
NeoChapay | abranson: can you help me with https://build.merproject.org/package/live_build_log/home:neochapay:mer:core/elfutils/latest_i486/i586 | 10:26 |
NeoChapay | what wrong ? | 10:26 |
abranson | but your bootstrap gmp looks like it's made the right thing. not sure why that's not working now... | 10:26 |
abranson | NeoChapay: add elfutils-libs to the Keep of the project config | 10:27 |
abranson | line 69 is where we put it I think | 10:28 |
NeoChapay | abranson: ok i will try | 10:29 |
abranson | NeoChapay: we're still working on this rpm upgrade. it's quite a ride. | 10:29 |
NeoChapay | abranson: error with new rpm https://build.merproject.org/package/live_build_log/home:neochapay:mer:core/libtool/latest_armv7hl/armv8el | 10:30 |
NeoChapay | abranson: https://build.merproject.org/package/live_build_log/home:neochapay:mer:core/ncurses/latest_armv7hl/armv8el | 10:30 |
NeoChapay | in all builded packages | 10:30 |
abranson | NeoChapay: you have to wait until libzypp is rebuilt, then trigger those again | 10:30 |
NeoChapay | abranson: oh.... | 10:31 |
abranson | like I said, quite a ride... :D | 10:31 |
*** Son_Goku is now known as Conan_Kudo | 10:34 | |
*** Conan_Kudo is now known as Son_Goku | 10:34 | |
r0kk3rz | heh | 10:35 |
*** leinir_ is now known as leinir | 11:03 | |
abranson | NeoChapay: thanks for submitting all those requests for mer:core. i've fixed the packages you mentioned. haven't added the speex one yet though - will have to ask about that one | 11:46 |
abranson | i'm declining the requests as I checked them all against the latest - some of them had changed again since | 11:46 |
*** SpeedEvil is now known as Guest943 | 12:15 | |
abranson | NeoChapay: I found the fix for the gmp problem - we needed an explicit Provides in the prjconf for that. but i don't know why the rpm build fails. it only does so in the mer obs... | 13:05 |
mal | abranson: it seems libnice is not updated in mer:core, it's still 0.1.10 when mer-core git has 0.1.14, maybe webhook hasn't been triggeref for some reason | 13:18 |
r0kk3rz | yeah and a bunch of new packages missing | 13:24 |
r0kk3rz | oh you put in libwebp, thats a start | 13:25 |
mal | also connman-qt5 is not updated | 13:30 |
abranson | mal: libnice & connman-qt5 done. any more? | 13:32 |
*** BitEvil is now known as SpeedEvil | 13:32 | |
r0kk3rz | abranson: https://build.merproject.org/project/requests/mer:core | 13:33 |
abranson | ooh | 13:34 |
mal | abranson: libprolog | 13:34 |
mal | abranson: also meson package is missing | 13:37 |
mal | abranson: libgofonoext, libqofonoext, libqofono-qt5 and libgofono are old too | 13:46 |
NeoChapay | abranson: https://build.merproject.org/package/show/home:neochapay:mer:core/meson meson here :) | 13:50 |
abranson | i did meson already | 13:50 |
mal | abranson: libglibutil | 13:51 |
mal | abranson: gobject-introspection | 13:54 |
abranson | mal: all done. are we there yet? | 14:02 |
abranson | hoping something will solve the weird build failures | 14:02 |
mal | abranson: libav, qtlocation, qtbase | 14:03 |
mal | probably more to come | 14:03 |
abranson | wow those webhooks really haven't been working there | 14:03 |
mal | abranson: yep | 14:03 |
abranson | though i think they were broken for a while, and might be ok now. so we're dealing with a period in the past when they were off | 14:06 |
r0kk3rz | hmm, maybe i need to figure out why meson doesnt build on mer-core repo :) | 14:08 |
mal | abranson: yes, webhooks were broken for weeks or even more and many times | 14:08 |
mal | also why rpm fails to build | 14:10 |
mal | abranson: I think you might need the change dumb to N in elfutils? | 14:28 |
mal | in _service | 14:28 |
abranson | ooh yes thanks | 14:43 |
abranson | fired and forgot there :) | 14:43 |
mal | abranson: I now learned what that dump setting does :) | 14:44 |
mal | *dumb | 14:44 |
abranson | yep. that one need manually switching in the webhook too, so if we do it on the jolla build servers the mer ones don't get the memo | 14:45 |
abranson | and we do like switching a dumb package for a nice submodule | 14:46 |
mal | that elfutils nicely triggers rebuild of everything | 14:46 |
abranson | fingers crossed. rpm seemed to be missing some dwarf lib from there, so I hope this update will fix the rpm build | 14:46 |
mal | maybe I should go through all of the packages to see which ones are too old | 14:47 |
abranson | there's quite a lot of them | 14:47 |
abranson | best to at least let the build catch some of them | 14:48 |
mal | yep | 14:48 |
mal | but some might be still old but without breaking the build | 14:48 |
NeoChapay | mal: i create script who remove revision from all _service files in project | 14:49 |
NeoChapay | https://neochapay.ru/blogs/zapiski-utkonosa-programmista/obnovit-revizii-vseh-paketov-do-posledne.html | 14:49 |
mal | I think OBS is not the best in determining the build order for packages, it seems to build some packages many times, not sure if there is a correct order but seems not so optimal | 15:20 |
abranson | mal: the declared dependencies aren't very accurate really. some are missing, and some cause cycles that need to be broken in the project conf | 15:26 |
abranson | it's the sort of thing that would take an unreasonable amount of time to get completely correct | 15:26 |
abranson | but it does need to build things many times - there are lots of loops. simple example is rpm. it needs to build itself twice - once with its own version then again with its new version. | 15:27 |
mal | abranson: xkeyboard-config, wpa_supplicant, vala, util-linux, tzdata-timed, more to come | 15:55 |
abranson | mal: are you doing what I'm doing? :) | 15:56 |
mal | abranson: yes | 15:56 |
mal | abranson: from the end | 15:56 |
mal | abranson: you seem to do from the start | 15:56 |
abranson | ah no, i've made NeoChapay's script just dump the revisions, and I'm going to diff it | 15:57 |
mal | oh, ok | 15:57 |
mal | I'm doing it manually :) | 15:57 |
mal | I mean comparing to mer-core manually | 15:58 |
mal | abranson: but if you are doing it that way maybe I won't continue | 15:59 |
abranson | mal: yeah this should be quite accurate | 15:59 |
mal | abranson: although there is small change there are some things broken as NeoChapay had webhooks broken for a while, but in those cases mer:core itself should be newer | 16:02 |
mal | but if you just compare the hashes and trigger everything with difference then it should be fine | 16:02 |
r0kk3rz | itd be best to check the tags on each git repo | 16:02 |
abranson | whatever's out of sync i'll check the webhook too | 16:03 |
mal | r0kk3rz: I'm doing that manually which might not be the best way | 16:03 |
r0kk3rz | having a script would be awesome for when webhooks dies next :) | 16:03 |
mal | yep | 16:04 |
mal | but we need to be sure we compare the tags of the correct branch, some have tags in many branches | 16:05 |
abranson | some have needed branch changes even | 16:10 |
abranson | this should tell me if there are any other packages missing too | 16:11 |
mal | abranson: passwd _service needs the dump -> N change also | 17:34 |
mal | *dumb | 17:34 |
abranson | thx! | 17:34 |
mal | abranson: quite many packages you have updated so far | 17:34 |
abranson | i'm up to P :) | 17:35 |
mal | abranson: it seems vala repo might need fixing of submodule paths? | 18:19 |
mal | gnome moved their repos to gitlab at https://gitlab.gnome.org/GNOME/ | 18:19 |
mal | abranson: zypper needs dumb->N | 18:22 |
abranson | mal: thought i'd fixed zypper. seems I didn't! | 19:26 |
abranson | someone was saying something about vala, will see what they did | 19:26 |
abranson | hmm no it wasn't dumb, we're just using an older version of it | 19:30 |
*** kimmoli is now known as Guest53867 | 19:40 | |
r0kk3rz | yeah we should probably update it | 19:45 |
abranson | now rpm's in, the zypps can be updated. but after it's all stable. | 19:48 |
abranson | updating packages is hard :D | 19:49 |
r0kk3rz | good ol package jenga :) | 19:51 |
mal | abranson: something odd in the arm builds | 20:06 |
abranson | mal: yeah it does that. should fix itself eventually. | 20:07 |
mal | ah, ok | 20:08 |
mal | so just some incorrect build order | 20:08 |
abranson | yeah. they'll need to be rebuilt after libzypp and zypper have been built against the new rpm | 20:09 |
abranson | ...iirc | 20:09 |
abranson | the last week or so has been quite a ride :D | 20:09 |
mal | abranson: related to updated packages, I notice the Qt 5.9 MRs in mer-core and started again to think about my wayland update and possible qtwayland update | 20:10 |
abranson | that would be cool. i don't know the ins and outs of it all though. the interdependencies sound very complicated | 20:12 |
r0kk3rz | id get the prs ready at least | 20:12 |
abranson | building vala off my PR. i stuck them in the mer mirror | 20:12 |
mal | abranson: well lipstick will need quite many fixes for new qtwayland | 20:12 |
abranson | yes i heard that | 20:12 |
abranson | it's changed a lot | 20:13 |
r0kk3rz | it didnt look too epic tbh | 20:13 |
mal | abranson: but those are mostly available already in asteroidos fork | 20:13 |
abranson | oh cool | 20:13 |
mal | at least up to 5.8 | 20:13 |
abranson | didn't know asteroid used lipstick | 20:13 |
mal | it seems to use | 20:14 |
r0kk3rz | yeah it does, but idk about anything alien-dalvik or browser that might need butchering | 20:14 |
mal | abranson: the thing is that testing it is not fun if I'm updating qtwayland to 5.9 at the same time as wayland, because I would have to rebuild Qt myself | 20:15 |
mal | all of it | 20:15 |
r0kk3rz | you can do it with old qtwayland through right? | 20:16 |
mal | r0kk3rz: yep, there will probably be many issuea but we can't stay with old qtwayland forever | 20:16 |
mal | r0kk3rz: wayland probably yes | 20:16 |
mal | r0kk3rz: wayland update works with old qtwayland, except that I have crashes with sdl app, everything else works fine | 20:17 |
r0kk3rz | yeah its going to need doing, but jolla would have the resources to do it | 20:17 |
mal | hopefully the crash issue I have is not due to qtwayland somehow | 20:18 |
mal | it shouldn't but can't be sure, backtrace points to libhybris maybe | 20:18 |
mal | there is some double free issue in event handling, maybe some race condition | 20:19 |
r0kk3rz | eww | 20:20 |
mal | indeed | 20:21 |
mal | maybe both sdl and libhybris wayland code try to process events and do something fishy | 20:21 |
mal | or just libhybris doing some bad things, the code is not nice | 20:22 |
abranson | ok, going to let that chug away overnight. see where it ends up in the morning. | 20:23 |
mal | it will take quite many hours to build | 20:23 |
r0kk3rz | churn churn churn your obs :) | 20:24 |
*** Nokius_ is now known as Nokius | 21:10 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!