epel
LOGS
18:01:56 <smooge> #startmeeting EPEL
18:01:56 <zodbot> Meeting started Wed Nov 30 18:01:56 2016 UTC.  The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:01:56 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:01:56 <zodbot> The meeting name has been set to 'epel'
18:01:56 <smooge> #meetingname EPEL
18:01:56 <zodbot> The meeting name has been set to 'epel'
18:01:56 <smooge> #chair smooge nirik Evolution bstinson avij
18:01:56 <zodbot> Current chairs: Evolution avij bstinson nirik smooge
18:02:20 <nirik> morning
18:02:24 <avij> hello
18:02:42 <smooge> hello
18:03:02 <Evolution> yo
18:03:08 <bstinson> hi all
18:03:10 <smooge> waiting for Evolution^W and bstinson and we can start this train
18:03:27 <smooge> or I could type faster
18:03:36 <smooge> #topic aloha
18:03:50 <smooge> Hello everyone. I will try to get this meeting short and sweet.
18:03:58 <smooge> #topic speexdsp problem https://bugzilla.redhat.com/show_bug.cgi?id=1396841
18:04:08 <smooge> .bug https://bugzilla.redhat.com/show_bug.cgi?id=1396841
18:04:08 <zodbot> smooge: HTTP Error 404: Not Found - https://bugzilla.redhat.com/https://bugzilla.redhat.com/show_bug.cgi?id=1396841
18:04:17 <smooge> .bug 1396841
18:04:17 <zodbot> smooge: Bug 1396841 – speexdsp orverwrite parts of the speex package in RHEL/CentOS 7 - https://bugzilla.redhat.com/1396841
18:04:17 <moto-timo> .hello ttorling
18:04:20 <zodbot> moto-timo: ttorling 'Tim Orling' <ticotimo@gmail.com>
18:04:58 <smooge> I think we have a package we need to remove from EPEL. I am not sure exactly how it is overwriting parts of a package without a conflict. Does anyone here knows?
18:05:17 <nirik> I saw that eariler, but haven't had a chance to look at it much
18:05:18 <moto-timo> no, but it sounds bad
18:05:48 <moto-timo> same here nirik
18:06:01 <nirik> I can look and retire later...
18:06:06 <smooge> I can look at trying to figure out the problem tomorrow. Today is big outage day in Fedora land so I am booked til probably late tonight
18:06:35 <smooge> avij, bstinson or Evolution do you have time to try and see what is up on the package?
18:07:31 <avij> probably it will need to be retired, but I can have a closer look
18:07:34 <nirik> There was another package I ran into yesterday too.
18:07:41 <nirik> python-cffi
18:08:41 <moto-timo> that sounds familiar too :)
18:08:47 <avij> python-cffi is already gone, I think
18:10:17 <smooge> .whoowns python-cffi
18:10:17 <zodbot> smooge: brouhaha
18:10:41 <smooge> I need to fix my conflict script as it didn't find either of those
18:11:12 <smooge> ok I will email the list and add to the bug that we will confirm and remove the package.
18:11:19 <smooge> #topic puppet in EPEL-6
18:11:43 <smooge> OK so puppet was on the list to be removed from EPEL-6 for 30 weeks.. and it finally happened
18:12:06 <moto-timo> any collateral damage?
18:12:20 <smooge> from the emails I have gotten.. quite a few systems
18:12:27 * moto-timo sighs
18:12:41 <smooge> epel-6 is still our largest use case
18:13:28 <smooge> so it shouldn't be a surprise that it would have collateral damage when packages remove
18:13:45 <smooge> it looks like a bunch of ruby got removed also.
18:14:45 <smooge> I am not really sure what to do about this. There doesn't seem to be an active a ruby community in Fedora so they are probably mostly focusing on the latest release versus anything old
18:15:09 <smooge> Any suggestions?
18:15:51 <oogs_werk> silly question - puppet maintains its own repos for this, isn't having another copy in epel redundant?
18:16:40 <orionp> maintaining puppet in el6 was a nightmare
18:17:02 <orionp> best to have given it up and let people use the puppet repos or others
18:17:26 <smooge> orionp, ah ok I was thinking that someone was bringing it back in EPEL-6. Is it gone gone now?
18:17:28 <moto-timo> so more of a documentation or wiki links issue?
18:17:46 <smooge> .whoowns puppet
18:17:47 <zodbot> smooge: kanarip
18:18:06 <orionp> Yeah, formal announcements and transitions plans would have been nice
18:18:40 <smooge> Well I am thinking that we need to communicate our orphaning a bit better. Most people are ignoring the weekly emails or not realizing what they mean
18:19:14 <nirik> yeah, wish we had a better way to communicate that.
18:19:15 <moto-timo> exactly
18:19:26 * nirik just retired speexdsp. Will close that bug
18:20:33 <smooge> I any suggestions on how we can communicate this better?
18:20:34 <moto-timo> I'm not sure how to deal with the people that don't read the emails and then complain that they were not informed
18:21:15 <nirik> we have a vast amount of people who are just consumers of the packages....
18:21:18 <orionp> The current emails only go to the devel list, nothing is informing users
18:21:26 <nirik> so all they would notice are changes in the packages or them disappearing. ;(
18:21:46 <nirik> we could send them to the announce list too... but not sure how many people even are subscribed there.
18:21:55 <moto-timo> not many
18:22:02 <oogs_werk> I'm one of those people (well, minus complaining). I would suggest adding information on how to find if your missing package was decommissioned or not in here: http://fedoraproject.org/wiki/EPEL
18:22:19 <nirik> yeah, a faq item about it would be good
18:22:58 <moto-timo> and then remember to point people to it when asked on IRC
18:24:14 <smooge> ok update the FAQ
18:24:19 <smooge> on my list for a long time...
18:24:37 <moto-timo> that list keeps getting shorter ;)
18:24:39 <smooge> #topic other removals from EPEL-6 (aka ruby does not like old releases)
18:25:14 <smooge> ok this is tied in with the other one. I will update my puppet blog post and also put out what we are recommending people who need puppet to do.
18:25:40 <smooge> I don't think there is anything to add other than I need to work together an FAQ
18:26:00 <smooge> bstinson, by the way how is your copious spare time next month?
18:26:08 <smooge> #topic Charter
18:26:19 <smooge> you and I need to get this off our lists.
18:26:31 <bstinson> smooge: will be much better after middle of next week
18:26:45 <smooge> mine will be good after the 16th
18:27:01 <smooge> are you taking early or late PTO?
18:28:17 <smooge> I figure if possible bstinson and I will work on this the 19th or so and get somehting for the beginning of the year.
18:28:23 <smooge> ok last item for today
18:28:25 <bstinson> +1
18:28:31 <smooge> #topic Open Flood
18:28:43 <smooge> Anything for the open floor?
18:28:53 <avij> the following packages may need to be retired from EPEL7:
18:28:55 <avij> copy-jdk-configs, hsakmt, libnftnl, memkind, nftables, nvml, pidgin-epel, pidgin-sipe, python-idna, python-ipaddress, python-netifaces, various qt5-* packages
18:29:10 * nirik will not be here next week.
18:29:32 <smooge> avij, they are in RHEL?
18:29:51 <avij> I only had the time to compile the list today .. the 7.3 packages hit CentOS CR on 24th, and I've been on the road for a few days. I'll file bugs for those, if some are still missing.
18:30:00 <smooge> I was going to check EPEL and CR today
18:30:08 * moto-timo made some progress on python34 packages; reviews of orionp
18:30:23 <avij> smooge: I do my testing based on CentOS, but those packages should be in some RHEL channel.
18:30:29 <nirik> perhaps we could have a tracking bug for those too... that we could watch and take action if matinainers dont
18:30:37 <smooge> avij, got it
18:30:59 <smooge> nirik, tracking bug on python34 or duplicates?
18:31:08 * moto-timo does all testing on CentOS as well
18:32:11 <nirik> on packages that need retiring
18:32:55 <avij> this is what my automated script emailed me the next day when CR was published: http://miuku.net/tmp/AutomatedEPELtesting-20161124.txt (the overlapping packages are at the bottom)
18:32:56 <smooge> nirik, thanks.. sorry two conversations got overlooped
18:33:26 <smooge> avij, oh cool that is much better than my script.
18:33:44 <smooge> could we share scripts?
18:34:25 <moto-timo> does pagure have the concept of gists?
18:34:31 <smooge> no
18:34:36 <moto-timo> :(
18:34:42 <avij> smooge: yes .. I've actually published the script already, but it's been updated since then .. moment.
18:35:13 <smooge> moto-timo, we have fpaste and similar tools but it is a lot of work to clean out the spam and malware in gists
18:35:24 <smooge> they have a nice paid staff to do so
18:35:31 <nirik> we also have https://infrastructure.fedoraproject.org/repo/json/ that has a list of all packages in rhel
18:35:38 * moto-timo nods
18:35:46 <nirik> (this is what pkgdb looks at to tell someone no if there's already a rhel version of a package)
18:36:24 <avij> #link http://miuku.net/tmp/epel-testing/
18:36:26 <avij> smooge: ^
18:36:59 <smooge> thanks
18:37:15 <smooge> ok so is there anything else for open floor?
18:37:29 <smooge> I will close out in 1 minute otherwise
18:37:39 <smooge> thank you all for coming
18:38:14 <smooge> #endmeeting