18:01:19 #startmeeting EPEL (2018-09-12) 18:01:19 #meetingname epel 18:01:19 Meeting started Wed Sep 12 18:01:19 2018 UTC. 18:01:19 This meeting is logged and archived in a public location. 18:01:19 The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:19 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:01:19 The meeting name has been set to 'epel_(2018-09-12)' 18:01:19 The meeting name has been set to 'epel' 18:01:19 #topic Chair and Introductions 18:01:19 #chair avij bstinson Evolution nirik smooge 18:01:19 Current chairs: Evolution avij bstinson nirik smooge 18:01:25 morning 18:01:39 morning 18:01:44 day 18:01:47 hi all 18:02:04 hi, for once I'm home at this time 18:02:13 yay! we have quormets 18:02:43 which leads to the next question 18:02:46 #topic Move meetings back to weekly? 18:02:46 #info different time/day? 18:03:18 So I moved it to biweekly because we had a lot of empty meetings during the spring/summer.. but it became even worse by doing that 18:03:37 I would like to find a better time/place and agenda format for future meetings 18:04:06 yeah, dunno... seems like a lot of time we don't have much, but bi-weekly is always hard to recall which week is on 18:04:27 as for myself, I was travelling on many of those days and it wasn't always possible to connect to IRC from wherever I was 18:04:52 so I think we should go back to weekly, but I would like to make sure we have a good time for avij to make. Should I set up a whenisgood? or something similar (what do people do these days?) 18:05:31 I typed in the wrong name last time and ended up at 'hookup' website :/ 18:05:31 i'm ok with a whenisgood 18:05:51 ...but not the hookup one 18:06:01 same. 18:06:08 this timeslot is generally OK. I try to be flexible. 18:06:33 the timeslot is fine for me. my availabilty is more problematic in terms of 'days' not hours. 18:06:54 * nirik is fine with this... but willing to move if others want to 18:07:38 this time is also good for me 18:08:01 and either weekly or biweekly, I don't have a strong preference regarding those 18:09:56 ok sorry was mesmerized by whenisgood options 18:10:02 I will send out an invite shortly 18:10:12 #topic Emergency Business 18:10:12 #info This is where items needing to be discussed right away go 18:10:21 Do we have any options needing to be discussed this week? 18:11:06 nothing significant seems to have broken recently, as far as I'm aware 18:11:12 I don't know of anything urgent 18:11:57 http://whenisgood.net/zgt7jmc 18:12:17 avij, thank you for answering various people's questions. The python2 this morning seemed to take a lot of time 18:12:31 #topic EL-6 end of life 18:12:31 #info EL-6 will be reaching its end of life in late 2020. 18:12:31 #topic EL-7.6 beta 18:12:31 #info time to update/remove packages 18:13:11 Those should have been info's.. urg 18:13:57 yeah. I haven't looked at 7.6beta much... but I can try to. 18:14:13 So with EL-7.6 we have a lot of updates in packages again. I was wondering if I could do some sort of rebuild against it 18:14:15 There's a ticket also with existing possible overlap packages... 18:15:14 https://pagure.io/releng/issue/7802 18:15:36 I really wish we had a list of those limited arch packages... makes it really difficult to fix overlaps. 18:16:26 I am wondering if our doing limited arch is actually helping any. 18:17:03 because the ones I found were usually done with 7.0 and never updated even though the current package is different 18:17:05 I know if I had to do it again I wouldn't. ;) but the horse is out of the barn now. 18:17:18 so I will add that to our EPIC 18:18:43 nirik, I will get a list of all limited arch ones I can find.. it might not be all of them but it will hopefully get us some starting point 18:18:52 I will add tht to that ticket 18:19:00 yeah... we should try and maintain a list 18:19:34 you know.. in some sort of program that could list product definitions 18:19:40 some of those listed there are not right either... like ansible and the pidgin packages I think we added because rhel removed some api... 18:19:47 heh 18:21:21 one thing regarding 7.6: I hope that if RH adopts some EPEL package again, I wish they would do it properly, ie. bump the release so that it'd be newer than what is in EPEL 18:21:24 bstinson, do you think I could rebuild EPEL against CentOS in CBS? I want to get an idea about any build breakages we currently have 18:21:34 avij: that would sure be nice. :) 18:21:59 avij, yeah. most of the time they seem to pull it in 6-9 months ago.. so they might bump it from then 18:22:03 when 7.6 is still in beta, any possible conflicting issues with EPEL could still be fixed before GA 18:22:07 smooge, I've been building epel, almost from scratch for centos/armhfp 18:22:23 cool 18:22:32 so I have some idea of that 18:22:38 we can likely rebuild it, but doing it in CBS is probably not the best place at this moment 18:22:46 bstinson, ah ok 18:23:27 I would do it in copr.. but it isn't the best place either :P 18:23:47 I guess I need to ask for that home build system 18:24:08 yeah the thing would be to not make it look like a fork that's shippable 18:24:21 ah got it. 18:26:04 pgreco, have you run into any 'this is really broke' in the current EPEL using a newer CentOS? 18:26:22 some, yes 18:26:33 some I had to force older versions to actually build 18:27:00 I.E. kstars was failing due to kf5 upgrade 18:27:09 but rdieter fixed it today :D 18:27:15 oh that would explain the .whoowns 18:27:25 yeap, exactly 18:28:30 ok well I would be interested in getting a list as I would like to look at doing an update/rebuild as things are upgraded more in EL7 18:28:34 thanks 18:28:39 #topic EPEL/EPIC proposal 18:28:39 #info http://smoogespace.blogspot.com/2018/05/blue-sky-discussion-epel-next-or-epic.html 18:28:39 #info where do I file a change request? 18:28:39 #info dealing with centos-extras conflicts? EPEL-supplemental? 18:28:40 #info next 18:29:03 yes, I'm looking at my fixes to see what applies here 18:29:11 and what is armhfp dependant 18:29:54 Alright I have a couple of feedbacks I am going to incorporate and then I am going to file a change request in the Fedora system for FESCO? Council to look over. 18:31:18 was there a concrete list of what was planned? last I saw there were still questions? or most of those got figured out? 18:31:34 smooge: we could do a working day for EPEL at devconf. 18:31:53 ok will put that in as my please send me and nirik to Europa 18:31:56 smooge: also, mattdm had a list of ideas he wanted to see with epel-next/epic 18:32:24 so may be worth asking him (I told him to talk to you) 18:32:53 I will do so. Several of them were interesting, but would require some major storage 18:33:19 or at least the ones we talked about earlier this summer 18:34:00 Europe not Europa.. While I would love to go see Jupiter.. I don't think Red Hat will fund that 18:34:21 why not? those moons look lovely! 18:34:36 FLOCK 2019 18:34:57 nirik, the robot which runs the ship always seems to get a little cranky 18:35:23 I'm afraid I can't do that dave 18:36:04 ok I need to iron out definitive steps of what will be needed and I will ahve a couple of days without internet where I can possibly work on it due to Florence 18:36:53 #topic Next Meeting 18:36:53 #info http://whenisgood.net/zgt7jmc 18:36:53 #info Next Scheduled for 2018-09-19 18:36:53 #info Need agenda items 18:37:23 Please mark the when is good if possible so next week we can have a new time if any marked 18:37:49 It may be the same battime and bat-channel 18:38:10 Are there any agenda items I need to put up for next week? 18:38:18 for next meeting (or open floor), I'd like to talk about my rebuild of epel for armhfp 18:38:38 interest/support/feedback 18:38:46 hum... smooge: that whenisgood only has 3 hours wed and 3 hours friday... is that intended? 18:38:51 OK would you prefer in 2 minutes or next week 18:38:55 pgreco: cool. :) 18:38:56 nirik, no.. 18:39:16 that is me not knowing what the henry what I needed 18:40:05 nirik, please try now :) 18:40:13 #topic Open Floor 18:40:24 smooge: yeah, that looks better 18:40:40 pgreco, we can talk about armhfp now or next week whichever you would like 18:40:51 now works for me 18:41:15 Arrfab had been rebuilding srpms from epel 18:41:26 ok... you have the conch 18:41:50 but completely blind, without checking success/failure 18:42:06 I picked up from there and started bootstrapping/fixing 18:42:18 my current FTBFS is about 10 rpms 18:42:33 after removing the "exclusivearch" from the list 18:42:50 cool. that is a lot less than I would have guessed 18:43:12 the thing is, some of the "fixes" were reapplying things from fedora 18:43:17 it would be interesting to get a list of builds and rebuilds needed in the bootstrapping 18:43:27 others upgrading to a newer version 18:43:38 I can get that in a minute 18:44:51 https://paste.fedoraproject.org/paste/pPkCdCiAt~pdYM9eF8Jn7g 18:45:07 that is what I had to do some sort of bootstrapping 18:45:18 ghc being the hardest, by far.... 18:45:48 lots of langs... bootstrapping? ie, ghc, rust, mono... 18:46:34 nirik, to build rust, you need rust 18:47:00 same thing for mono 18:47:10 yeah. bootstrapping. 18:47:17 it really burns your head, hehe 18:47:22 yeah 18:47:49 pgreco, was that link the FTBFS or the must rebuild multiple times from ancient fedora 18:47:56 and this is the list of "modified" somehow packages https://paste.fedoraproject.org/paste/eJn~D5sBIgtm06swyLT8yA 18:48:28 smooge, list 1 is "need to build first with changes, then rebuild normally" 18:48:35 got it. 18:48:50 wonders how many raspberry pis were killed to make texworks compile 18:49:12 second list is "not working, needs fixing", some fixes may be due to armhfp, others for deps 18:49:35 got it 18:49:39 thanks 18:49:45 hehe, there were some casualties in the process 18:49:50 now, to the point 18:49:58 I think this list would be similar for the other OS people want i3865 18:50:12 smooge, hughesjr is working on that 18:50:33 sorry I derailed your point 18:50:46 he is a little behind, because he started after, but the idea for him to use my experience in his rebuild 18:50:51 back to point 18:51:00 is there any interest from the maintainers in those fixes/changes 18:51:06 for armhfp/i686 18:51:19 to keep them all together within epel? 18:51:33 some maintainers may have interest, some may not 18:51:35 I would think so... as long as they don't cause problems for x86_64/etc 18:51:52 or should we keep those on a separate and reapply? 18:52:11 most of the changes should be within %ifarch 18:53:50 I agree with avij.. it will be mostly a package by package thing. Most of the packages I think you have made changes to I expect would be open to it 18:54:05 if there is interest, I could work with each maintainer (at least the ones who care) to make those changes 18:54:30 filing bugs with the proposed changes for each package would be a good first step, I'd think 18:54:41 I think that would be good. It would be useful for future releases 18:54:59 avij, if there is a general interest to keep armhfp changes in epel, yes 18:55:12 nirik, someone is at my front door. can you take over meeting? 18:55:29 you could also file PR's for them... 18:55:41 make it easy for people to take. 18:55:44 smooge: sure... 18:56:00 anyone have anything further? or should we call it a meeting? 18:56:40 some package owners may reply with something similar to "I have zero interest in epel build of cinnamon or it's deps", like in one of the bugs I filed. but I would believe most would be OK to accept patches. 18:56:58 yeah 18:57:15 https://bugzilla.redhat.com/show_bug.cgi?id=1578521 is where that was (needs rebuild) 18:57:54 yeah, banshee has been broken since 7.4 18:58:01 another thing, very briefly, I tried to get people to enable epel-testing to catch any issues in EPEL packages. https://twitter.com/avij/status/1039855950193152000 and the related forum post. 18:58:03 same idea 18:58:20 huh, that package is actually orphaned 18:58:37 and now I figured I'd make a note about epel-testing on https://wiki.centos.org/AdditionalResources/Repositories as well. I'll do that soon. that's all I had on this. 18:59:02 anyhow, if you all just need one off fixes, I'm happy to just go make them as a provenpackager... not long term sustaintable, but might help for some of this. 19:00:11 nirik, I'll prepare some patches and ping you over #epel with them 19:00:23 if you want, and we'll see from there 19:00:37 sure happy to help as time permits. 19:00:49 ok, if nothing else we are over time... so will close out here... 19:01:02 #endmeeting