*** jpetrell <jpetrell!~jpetrell@109.204.135.131> has quit IRC (Ping timeout: 256 seconds) | 00:29 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@119.17.43.132> has joined #mer | 01:00 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@119.17.43.132> has quit IRC (Ping timeout: 268 seconds) | 01:15 | |
*** frinring_ <frinring_!~frinring@x4db3612d.dyn.telefonica.de> has joined #mer | 01:46 | |
*** frinring_ <frinring_!~frinring@x4db3612d.dyn.telefonica.de> has quit IRC (Changing host) | 01:46 | |
*** frinring_ <frinring_!~frinring@unaffiliated/frinring> has joined #mer | 01:46 | |
*** frinring <frinring!~frinring@unaffiliated/frinring> has quit IRC (Ping timeout: 268 seconds) | 01:50 | |
*** frinring_ is now known as frinring | 01:51 | |
*** zbenjamin <zbenjamin!~quassel@libqxt/developer/zbenjamin> has quit IRC (Quit: No Ping reply in 180 seconds.) | 02:27 | |
*** zbenjamin <zbenjamin!~quassel@mail.aggromania.de> has joined #mer | 02:29 | |
*** zbenjamin <zbenjamin!~quassel@mail.aggromania.de> has quit IRC (Changing host) | 02:29 | |
*** zbenjamin <zbenjamin!~quassel@libqxt/developer/zbenjamin> has joined #mer | 02:29 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@119.17.43.132> has joined #mer | 02:40 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 03:01 | |
*** wmarone <wmarone!~no@c-73-192-180-203.hsd1.ca.comcast.net> has joined #mer | 03:48 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@119.17.43.132> has quit IRC (Ping timeout: 252 seconds) | 03:54 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@119.17.43.132> has joined #mer | 04:01 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #mer | 04:05 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@119.17.43.132> has quit IRC (Ping timeout: 268 seconds) | 04:10 | |
*** maheart <maheart!~maheart@110-175-40-116.static.tpgi.com.au> has joined #mer | 04:31 | |
*** psachin <psachin!~psachin@125.16.97.114> has joined #mer | 04:57 | |
*** KaiRo_Mozilla <KaiRo_Mozilla!~robert@193-80-26-93.adsl.highway.telekom.at> has quit IRC (Remote host closed the connection) | 05:02 | |
*** jpetrell <jpetrell!~jpetrell@194.157.27.2> has joined #mer | 07:28 | |
*** drcode <drcode!~drcode@89.237.65.76> has quit IRC (Ping timeout: 248 seconds) | 08:51 | |
*** ADT <ADT!~ADT@119.137.3.113> has joined #mer | 09:42 | |
*** ADT <ADT!~ADT@119.137.3.113> has quit IRC (Remote host closed the connection) | 09:48 | |
*** ADT <ADT!~ADT@119.137.3.113> has joined #mer | 09:49 | |
*** KaIRC <KaIRC!~robert@193-80-26-93.adsl.highway.telekom.at> has joined #mer | 12:05 | |
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has quit IRC (Remote host closed the connection) | 12:12 | |
*** gmoro <gmoro!~gmoro@31.169.96.62> has joined #mer | 12:19 | |
*** zhxt_ <zhxt_!~zhxt@223.72.68.81> has joined #mer | 12:32 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC (Remote host closed the connection) | 12:36 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #mer | 12:37 | |
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has joined #mer | 12:38 | |
*** zarel <zarel!~zarel@dynamic-adsl-78-14-160-2.clienti.tiscali.it> has joined #mer | 12:48 | |
*** zarel <zarel!~zarel@dynamic-adsl-78-14-160-2.clienti.tiscali.it> has quit IRC (Client Quit) | 12:48 | |
*** psachin <psachin!~psachin@125.16.97.114> has quit IRC (Remote host closed the connection) | 13:29 | |
*** psachin <psachin!~psachin@125.16.97.116> has joined #mer | 13:40 | |
*** psachin <psachin!~psachin@125.16.97.116> has quit IRC (Remote host closed the connection) | 13:43 | |
*** KaiRo_Mozilla <KaiRo_Mozilla!~robert@193-80-27-115.adsl.highway.telekom.at> has joined #mer | 13:48 | |
*** KaIRC <KaIRC!~robert@193-80-26-93.adsl.highway.telekom.at> has quit IRC (Ping timeout: 248 seconds) | 13:52 | |
*** qwazix_nc <qwazix_nc!~qwazix@178-99-205.static.cyta.gr> has joined #mer | 14:04 | |
*** qwazix_nc <qwazix_nc!~qwazix@178-99-205.static.cyta.gr> has quit IRC (Remote host closed the connection) | 14:16 | |
*** zhxt_ <zhxt_!~zhxt@223.72.68.81> has quit IRC (Remote host closed the connection) | 14:20 | |
*** zhxt_ <zhxt_!~zhxt@223.72.68.81> has joined #mer | 14:20 | |
*** xvnvx <xvnvx!~xvnvx@unaffiliated/xvnvx> has joined #mer | 14:53 | |
*** xvnvx <xvnvx!~xvnvx@unaffiliated/xvnvx> has quit IRC (Max SendQ exceeded) | 14:55 | |
*** xvnvx <xvnvx!~xvnvx@unaffiliated/xvnvx> has joined #mer | 14:57 | |
*** xvnvx <xvnvx!~xvnvx@unaffiliated/xvnvx> has quit IRC (Read error: Connection reset by peer) | 14:59 | |
*** xvnvx <xvnvx!~xvnvx@unaffiliated/xvnvx> has joined #mer | 15:00 | |
*** xvnvx <xvnvx!~xvnvx@unaffiliated/xvnvx> has quit IRC (Read error: Connection reset by peer) | 15:02 | |
*** jpetrell <jpetrell!~jpetrell@194.157.27.2> has quit IRC (Ping timeout: 272 seconds) | 15:39 | |
Son_Goku | does anyone know where meego-rpm-config sources are? | 15:40 |
---|---|---|
Son_Goku | I found the packaging sources, but that includes a tarball | 15:40 |
Son_Goku | where's the real stuff | 15:40 |
Son_Goku | lbt, ol, now that all the major bits you guys relied on from openSUSE is upstreamed (in rpm 4.14), I'm taking another crack at bumping Mer up to a modern rpm | 16:10 |
sledges | abranson: pvuorela: ^ | 16:27 |
abranson | Son_Goku: you could start with my PR for 4.13 from last year: https://git.merproject.org/mer-core/rpm/merge_requests/5 | 16:31 |
abranson | but scratchbox needs some changes first - it completely breaks the targets on rpm upgrade right now. there's a WIP, but needs more | 16:32 |
*** mpol <mpol!~marcel@5ED78AA8.cm-7-8c.dynamic.ziggo.nl> has quit IRC (Ping timeout: 248 seconds) | 16:34 | |
Son_Goku | abranson, I'm going to see if there's any of those changes that can be upstreamed to rpm | 16:36 |
Son_Goku | but I also don't intend on using the submodule pattern for this | 16:36 |
Son_Goku | (mainly because of how broken submodules are conceptually) | 16:36 |
Son_Goku | I'm surprised you hacked in old libs, because OBS should depresolve to the point everything cycles to be built properly | 16:37 |
abranson | Son_Goku: probably a last attempt to fix the sb2 breakage | 16:38 |
Son_Goku | also, I'm going to redo meego-rpm-config | 16:39 |
Son_Goku | it's horrifically out of date :/ | 16:39 |
Son_Goku | I assume it's okay to call it mer-rpm-config now? | 16:39 |
abranson | the problem is that scratchbox on emulated targets masks some binaries like rpm with the host version to speed things up. so after the new rpm is installed and the target dbs are migrated, the next build uses the old binary and breaks horribly. | 16:40 |
Son_Goku | blech | 16:40 |
abranson | don't know about renames though. ^lbt | 16:40 |
Son_Goku | that's... very broken | 16:40 |
Son_Goku | btw, do you guys have x86_64 repos published somewhere that I can use with a mock config to test stuff? | 16:41 |
abranson | Son_Goku: it makes a large difference to build times though. martyone's got a PoC to stop the masking when the versions don't match, which should be enough. but it has to be finished off and applied to the other accelerated binaries. | 16:42 |
Son_Goku | right | 16:42 |
abranson | there did used to be x64 repos. not sure if they're still building. they might have been abandoned during the aarch64 push. there's i486 though | 16:43 |
Son_Goku | O.O | 16:43 |
abranson | only slightly failed: https://build.merproject.org/project/show/mer:core | 16:43 |
r0kk3rz | a lot of those fails might just be webhook problems anyway | 16:45 |
abranson | hmm yes. the packagekit one definitely is | 16:45 |
Son_Goku | I'm guessing you guys still want to keep using zypper | 16:45 |
*** notmart <notmart!~diau@kde/mart> has joined #mer | 16:45 | |
Son_Goku | (as opposed to switching to dnf as the yocto guys did) | 16:46 |
abranson | well with packagekit abstracting things on top it's possible. is there a strong reason to switch? | 16:46 |
Son_Goku | you get to drop boost? | 16:47 |
abranson | because upgrading existing devices with a change like that would be a pain | 16:47 |
abranson | that's a noble cause though :D | 16:47 |
Son_Goku | well, if you're only using packagekit and not the zypp command line stuff, you could just go with libdnf and call it a day | 16:47 |
abranson | zypper's not even installed by default | 16:47 |
abranson | but we have quite heavily patched packagekit's zypp backend | 16:48 |
abranson | so it wouldn't be simple | 16:48 |
Son_Goku | the dnf backend is the best backend out of the box in packagekit | 16:48 |
Son_Goku | your packagekit is OOOOOLD | 16:48 |
abranson | pvuorela's only just updated it too. though I think he managed to drop a few patches | 16:48 |
Son_Goku | in Mageia, we switched to the dnf backend just as Fedora did | 16:49 |
Son_Goku | it's the slickest backend out there | 16:49 |
Son_Goku | the big issue though is if you use old-style patterns (aka not metapackages) | 16:49 |
abranson | that webhook isn't current. it's been updated to 1.1.7 | 16:49 |
Son_Goku | ah | 16:49 |
abranson | we've switched a lot of the patterns to metapackages | 16:50 |
abranson | but they still remain in the specific device configs and MIC builds I think (not sure) | 16:50 |
Son_Goku | modern zypper will be broken with old style patterns | 16:50 |
Son_Goku | they're not supported | 16:50 |
Son_Goku | modern patterns are implemented as metapackages | 16:51 |
abranson | yeah, the migration is working towards that | 16:51 |
Son_Goku | with lots of weird provides and whatnot | 16:51 |
abranson | trouble is our old rpm doesn't support that loose dependency (recommends, suggests?) | 16:51 |
Son_Goku | iirc, OBS can automatically translate old-style patterns to comps xml data, which DNF can process, but pk doesn't have support for it yet: https://github.com/hughsie/PackageKit/issues/1 | 16:52 |
Son_Goku | abranson: new rpm will support it ;) | 16:52 |
abranson | quite | 16:52 |
abranson | it all hangs on that sb2 fix really | 16:52 |
Son_Goku | sounds like it | 16:52 |
Son_Goku | but yeah, if you guys aren't really using the Zypp stack and it all centers around PackageKit, you might want to consider moving to the DNF stack | 16:53 |
Son_Goku | you get to drop boost, and insofar as dependencies for PackageKit goes, libdnf only requires librepo | 16:55 |
Son_Goku | and glib2 | 16:55 |
Son_Goku | well, and librpm | 16:56 |
abranson | wasn't augeas a zypp dep too? | 16:56 |
r0kk3rz | abranson: any pitfalls for using metapackages for device patterns? | 16:56 |
Son_Goku | abranson, iirc, I think so? | 16:56 |
Son_Goku | yep | 16:56 |
abranson | yeah a lighter pkg stack would be nice. esp boost. | 16:56 |
Son_Goku | it still is | 16:57 |
Son_Goku | and the DNF team is generally tons more responsive than the Zypper team, in my experience | 16:57 |
abranson | r0kk3rz: afaik the image building still requires a pattern. I made parallel metapackages for some devices, but I don't know enough about MIC to say what's needed there. | 16:57 |
abranson | of course we'd break all current device image building if we moved to that | 16:58 |
r0kk3rz | yeah MIC is a bit voodooy | 16:58 |
abranson | if my knowledge of all of this was a civ map, MIC would be several squares into the blackness, bearing nukes | 16:59 |
Son_Goku | .... | 16:59 |
Son_Goku | geez, that's not good for a core tool | 16:59 |
r0kk3rz | :D | 16:59 |
Son_Goku | though, to be fair, this is why we're replacing urpmi with dnf in Mageia | 17:00 |
Son_Goku | no one knows how to maintain the old stuff :) | 17:00 |
Son_Goku | plus... Perl :/ | 17:00 |
abranson | sure, lots of people. not me though. | 17:00 |
Son_Goku | oh, well, that's a much better situation then | 17:00 |
abranson | :) | 17:00 |
abranson | i mostly do middleware, concentrating on the camera stuff | 17:00 |
Son_Goku | I usually live in the low levels of the stack | 17:01 |
abranson | i just put together some PRs for the pkg stuff last year when I was quite new | 17:01 |
Son_Goku | I'm doing a systemd rebase for Mageia right now | 17:01 |
abranson | ah, IZh did that for us last year | 17:01 |
abranson | quite a big jump | 17:01 |
Son_Goku | and for Mageia 6, I did all that: https://blog.mageia.org/en/2017/07/21/dandifying-mageia-part-2/ | 17:01 |
abranson | cool! | 17:02 |
Son_Goku | we would have beaten Fedora to DNF 2.x if we had released one week earlier | 17:03 |
Son_Goku | so at the last second, I had to change to "one of the first" instead of "the first" :) | 17:04 |
*** King_InuYasha <King_InuYasha!~kvirc@fedora/ngompa> has joined #mer | 17:28 | |
*** ol <ol!~ol@infoserver.lv> has quit IRC (Ping timeout: 255 seconds) | 17:56 | |
*** ol <ol!~ol@infoserver.lv> has joined #mer | 18:03 | |
*** notmart <notmart!~diau@kde/mart> has quit IRC (Quit: notmart terminated!) | 18:21 | |
*** Nokius_ <Nokius_!~Nokius@p5DDB66A1.dip0.t-ipconnect.de> has joined #mer | 18:46 | |
*** ol <ol!~ol@infoserver.lv> has quit IRC (Ping timeout: 255 seconds) | 18:48 | |
*** Nokius <Nokius!~Nokius@p5DDB4CD8.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds) | 18:49 | |
*** Nokius_ is now known as Nokius | 18:52 | |
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has joined #mer | 19:03 | |
*** guhl_ <guhl_!~guhl@gateway/tor-sasl/guhl> has joined #mer | 19:07 | |
*** mpol <mpol!~marcel@5ED78AA8.cm-7-8c.dynamic.ziggo.nl> has joined #mer | 19:08 | |
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has quit IRC (Ping timeout: 272 seconds) | 19:11 | |
*** guhl_ <guhl_!~guhl@gateway/tor-sasl/guhl> has quit IRC (Ping timeout: 272 seconds) | 19:23 | |
*** xhaakon <xhaakon!~jadam@185.163.41.18> has quit IRC (Quit: ZNC - http://znc.in) | 19:24 | |
*** rinigus <rinigus!~rinigus@keila-gw.levikom.ee> has joined #mer | 19:24 | |
*** zarel <zarel!~zarel@213.152.161.219> has joined #mer | 19:26 | |
*** guhl_ <guhl_!~guhl@gateway/tor-sasl/guhl> has joined #mer | 19:33 | |
*** rinigus <rinigus!~rinigus@keila-gw.levikom.ee> has quit IRC (Quit: Leaving) | 20:29 | |
*** ortylp <ortylp!~ortylp@HSI-KBW-095-208-042-066.hsi5.kabel-badenwuerttemberg.de> has joined #mer | 20:32 | |
*** ortylp <ortylp!~ortylp@HSI-KBW-095-208-042-066.hsi5.kabel-badenwuerttemberg.de> has left #mer | 20:32 | |
*** drcode <drcode!~drcode@5.28.172.124> has joined #mer | 20:48 | |
*** zarel <zarel!~zarel@213.152.161.219> has quit IRC (Quit: Leaving) | 21:02 | |
*** drcode <drcode!~drcode@5.28.172.124> has quit IRC (Quit: ZNC 1.6.5 - http://znc.in) | 21:13 | |
*** drcode <drcode!~drcode@5.28.172.124> has joined #mer | 21:15 | |
*** zotan <zotan!~zotan@46.235.226.94> has quit IRC (Read error: Connection reset by peer) | 21:25 | |
*** Fusl <Fusl!fusl@opennic/fusl> has quit IRC (Quit: K-Lined) | 21:44 | |
*** Fusl <Fusl!fusl@1.0.0.127.in-addr.arpa.li> has joined #mer | 21:44 | |
*** Fusl <Fusl!fusl@1.0.0.127.in-addr.arpa.li> has quit IRC (Changing host) | 21:44 | |
*** Fusl <Fusl!fusl@opennic/fusl> has joined #mer | 21:44 | |
*** Fusl <Fusl!fusl@opennic/fusl> has quit IRC (Max SendQ exceeded) | 22:30 | |
*** Fusl <Fusl!fusl@opennic/fusl> has joined #mer | 22:31 | |
*** frinring <frinring!~frinring@unaffiliated/frinring> has quit IRC (Ping timeout: 268 seconds) | 22:38 | |
*** frinring <frinring!~frinring@x4db3612d.dyn.telefonica.de> has joined #mer | 22:44 | |
*** frinring <frinring!~frinring@x4db3612d.dyn.telefonica.de> has quit IRC (Changing host) | 22:44 | |
*** frinring <frinring!~frinring@unaffiliated/frinring> has joined #mer | 22:44 | |
*** guhl_ <guhl_!~guhl@gateway/tor-sasl/guhl> has quit IRC (Quit: Leaving) | 23:19 | |
*** Fusl <Fusl!fusl@opennic/fusl> has quit IRC (Quit: K-Lined) | 23:28 | |
*** Fusl <Fusl!fusl@1.0.0.127.in-addr.arpa.li> has joined #mer | 23:29 | |
*** Fusl <Fusl!fusl@1.0.0.127.in-addr.arpa.li> has quit IRC (Changing host) | 23:29 | |
*** Fusl <Fusl!fusl@opennic/fusl> has joined #mer | 23:29 | |
*** sledges <sledges!~sleleiva@unaffiliated/sledgeas> has quit IRC (Quit: bye-a) | 23:46 | |
*** sledges <sledges!~sleleiva@unaffiliated/sledgeas> has joined #mer | 23:47 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!