14:01:43 <nils> #startmeeting modularity_wg
14:01:43 <zodbot> Meeting started Tue Apr 18 14:01:43 2017 UTC.  The chair is nils. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:01:43 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
14:01:43 <zodbot> The meeting name has been set to 'modularity_wg'
14:01:43 <nils> #meetingtopic Meeting of the Modularity Working Group (once every two weeks)
14:01:43 <nils> #chair dgilmore
14:01:43 <zodbot> Current chairs: dgilmore nils
14:02:02 <nils> short list of chairs today :)
14:02:08 <nils> #topic Roll Call
14:02:09 <contyk> .hello psabata
14:02:10 <zodbot> contyk: psabata 'Petr Ĺ abata' <psabata@redhat.com>
14:02:13 <nils> .hello nphilipp
14:02:16 <zodbot> nils: nphilipp 'Nils Philippsen' <nphilipp@redhat.com>
14:02:16 <jkurik> .hello jkurik
14:02:17 <tflink> .hello tflink
14:02:19 <zodbot> jkurik: jkurik 'Jan Kurik' <jkurik@redhat.com>
14:02:22 <nils> #chair tflink
14:02:22 <zodbot> Current chairs: dgilmore nils tflink
14:02:22 <zodbot> tflink: tflink 'Tim Flink' <tflink@redhat.com>
14:02:36 <asamalik> .hello asamalik
14:02:38 <zodbot> asamalik: asamalik 'Adam Samalik' <asamalik@redhat.com>
14:02:56 <contyk> will have to leave at 30 but we don't have many things to talk about anyway
14:03:07 <contyk> at least according to the agenda
14:03:12 <nils> nope we don't
14:03:15 <nils> okay
14:03:26 <nils> #topic Agenda
14:03:26 <nils> #info update on BRT base image available in Fedora Registry (contyk)
14:03:44 <nils> anything else which isn't on the Agenda and too big for Open Floor?
14:04:00 <contyk> sadly I don't have any news here; we made some progress in learning how it's all actually done
14:04:13 <contyk> I know threebean was playing with imagefactory but he's on PTO today
14:04:22 <nils> #topic update on BRT base image available in Fedora Registry
14:04:24 <nils> #chair contyk
14:04:24 <zodbot> Current chairs: contyk dgilmore nils tflink
14:04:28 <nils> let's make it official :)
14:04:40 <contyk> we still provide a base image via docker hub, though
14:04:57 <nils> contyk, shall I #info that, or do you wanna?
14:05:06 <contyk> it's no news
14:05:13 <contyk> just reminding you :)
14:05:35 <nils> well, someone put it there ;)
14:06:07 <contyk> #info The Base Runtime docker base image is still on Docker Hub, updated nightly.
14:06:09 <asamalik> contyk: do you have a rough estimate when we could have that base image?
14:06:20 <asamalik> if it's days or weeks
14:06:51 <contyk> depends; do you need it badly?
14:07:13 <asamalik> contyk: not badly right now
14:07:22 <jkurik> perhaps once perl is gone :)
14:07:34 <contyk> indeed; we have other issues now :)
14:07:45 <contyk> asamalik: it won't be this week
14:07:53 <contyk> it might be the next one or the week after
14:08:07 <asamalik> contyk: that actually sounds good!
14:08:41 <contyk> yay
14:08:45 <asamalik> contyk: we need the modular dnf to be ready to use it anyway
14:09:00 <asamalik> or microdnf :)
14:09:16 <contyk> we have microdnf in the image today
14:09:24 <asamalik> contyk: can it install modules?
14:09:31 <contyk> it can install rpms
14:09:44 <contyk> it cannot do much besides that
14:10:22 <contyk> which is supposedly not a problem for you
14:10:55 <contyk> as everything will be in one compose and there will be exactly one version of each rpm available
14:11:42 <asamalik> geppetto would know better - but to your point, yes, it might be fine for f26
14:12:15 <asamalik> contyk: ok, thanks for info!
14:13:02 <contyk> nils: I think that's all for this point
14:13:10 <nils> ok
14:13:13 <nils> #topic Open Floor
14:13:18 <nils> anything for open floor then?
14:14:07 <contyk> just a note -- we have a new base runtime package set based on 26 alpha; it also includes several new packages required for lorax & multiarch support
14:14:16 <contyk> currently it means it also includes perl :)
14:14:31 <contyk> I'll try to fix that before Thursday
14:14:50 <asamalik> contyk: that's a very useful info as the modularity team works on common build dependencies and perl was one of them
14:15:04 <contyk> we're not including perl in base runtime
14:15:10 <asamalik> contyk: by fixing that, you mean removing perl again?
14:15:14 <contyk> yes
14:15:21 <asamalik> contyk: ah, ok, good
14:15:38 <contyk> there's no build of base runtime that includes perl; this is just something I noticed while updating the modulemd files like 30 minutes ago :)
14:15:53 <asamalik> contyk: so it wasn't intended, got it :)
14:16:20 <contyk> the thing is lorax installs fbset on ppc*
14:16:33 <contyk> and fbset installs a perl script, modeline2fb
14:16:48 <contyk> I think that's the only thing that pulls it in
14:17:37 <contyk> anyway, expect plenty of api changes
14:18:11 <contyk> but as promised during the last meeting, we will freeze the set on April 20
14:18:12 <asamalik> contyk: so are you rewriting it in shell? or do you want our perl module for some "ppc enablement" module? :P
14:18:24 <asamalik> contyk: cool
14:18:38 <nils> asamalik, I guess you could put it into its own subpackage.
14:18:43 <contyk> asamalik: I'll check whether it's really necessary and if it is, I will subpackage modeline2fb and filter it out
14:19:54 <asamalik> sounds good :)
14:20:34 <contyk> do you guys want to share any news?
14:21:38 <asamalik> yeah, we are currently working on build dependencies for our modules
14:22:03 <asamalik> as base runtime obviously don't include everything we need and we don't want to use contyk 's bootstrap hackish module :)
14:22:11 * asamalik is looking for a repo url
14:22:35 <nils> asamalik, that's why we have our own in the interim? ;)
14:22:50 <asamalik> nils: exactly - and that's the repo I'm looking for
14:23:10 <nils> asamalik, http://pkgs.fedoraproject.org/cgit/modules/common-build-dependencies-bootstrap.git/ ?
14:23:19 <nils> do you mean that?
14:23:22 <asamalik> nils: yes! thanks
14:24:07 <asamalik> nils: but there was also a gh repo with readme
14:24:31 <nils> https://github.com/container-images/common-build-dependencies
14:24:38 <nils> this?
14:24:53 <asamalik> https://github.com/container-images/common-build-dependencies
14:24:55 <asamalik> ha, yes
14:25:22 <nils> asamalik, only shows where I've been loitering about lately :o)
14:25:54 <contyk> is this module going to be supported, the common build deps one?
14:26:01 <asamalik> so it includes a list of the build dependencies we need and we are working on a module that will include that - which is a first step for f26
14:26:28 <contyk> or is it just a build aid?
14:26:43 <asamalik> contyk: I would say it will live as short as possible to get f26 out and we will be splitting that for f27 into more logial pieces
14:27:00 <contyk> I mean for the f26 life cycle
14:27:41 <asamalik> nils: I don't think we have a decision for that, right? but it might be the same story as your bootstrap, with the exception it actually builds itself properly :P
14:27:55 * asamalik mentioned nils and started talk to contyk
14:28:04 * asamalik needs more coffee probably
14:28:04 <nils> asamalik, not my bootstrap (ttomecek's) but yeah
14:28:18 <asamalik> nils: I meant contyk's :)
14:28:27 <nils> or even contyk's, heh
14:28:47 <asamalik> so that was the main effort of the last two weeks
14:30:18 <nils> okay, is this it?
14:30:39 <asamalik> nils: it seems we're done :)
14:30:44 <nils> good!
14:30:48 <nils> thanks everyone!
14:30:51 <nils> #endmeeting