epel
LOGS
19:30:23 <nirik> #startmeeting EPEL (2010-09-27)
19:30:23 <zodbot> Meeting started Mon Sep 27 19:30:23 2010 UTC.  The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:30:23 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
19:30:23 <nirik> #meetingname epel
19:30:23 <nirik> #topic init process/agenda
19:30:23 <zodbot> The meeting name has been set to 'epel'
19:30:58 <nirik> hey folks, who's around?
19:31:29 * tremble is here
19:32:08 * schlobinux_ is here
19:32:54 <nirik> so what do we have for an agenda today?
19:33:27 <nirik> Broken deps status
19:33:34 <nirik> Bugs
19:34:04 <tremble> Qemu overriding a RHEL package
19:34:20 * rsc is also around
19:34:22 <nirik> :(
19:34:51 <nirik> welcome rsc / schlobinux_
19:35:07 <tremble> Rough status of the EPEL-6 build
19:35:11 <nirik> ok, any other agenda items? Lua perhaps?
19:35:19 <daMaestro> python26
19:35:27 <tremble> Yeah a suppose lua too
19:35:52 <nirik> daMaestro: ok. What about it specifically?
19:36:41 <daMaestro> Why is it sitting in -testing and what are we doing about reaching out to maintainers.
19:36:56 <daMaestro> (for addon modules.. to get python26- packages)
19:37:08 <nirik> ok.
19:37:14 <daMaestro> And.. are they new packages, a branch, etc.
19:37:52 <nirik> ok, I have:
19:37:56 <nirik> Broken deps status
19:37:56 <nirik> Bugs status
19:37:56 <nirik> Python26 update
19:37:56 <nirik> Qemu Issues
19:37:56 <nirik> Lua Issues
19:37:56 <nirik> Clamav Issues
19:37:58 <nirik> EPEL6 status report
19:38:06 <nirik> any further ones? or shall we dive into this list?
19:38:41 <tremble> Meeting time!
19:38:54 <nirik> ok, lets go ahead then...
19:38:57 <tremble> (rubberstamping the new time)
19:39:05 <nirik> #topic Broken Deps status
19:39:30 <nirik> so, stahnma posted a new list to the list.
19:40:27 <tremble> The testing list looks a lot better than the stable list.
19:40:34 <nirik> I have a fix for my package in the stable list, but it's not in stable yet.
19:41:26 <nirik> I guess we just need to keep plugging away on these...
19:41:47 * nirik notes  xfce4-clipman-plugin shouldn't have been pushed as an update yet.
19:42:14 * schlobinux_ thanks stahnma for running the script, it's really useful
19:42:22 <nirik> yeah, I think so too.
19:42:28 <tremble> The question is at some point do we revoke them from stable to testing, or all the way back to candidate, and if so, when.
19:42:30 <nirik> spamming maintainers could be nice too moving forward.
19:42:35 * tremble concurs with schlobinux_
19:42:39 * schlobinux_ votes for having it run every week or so
19:42:53 <nirik> well, some of them have been there forever.
19:43:00 <tremble> Indeed
19:43:11 <nirik> we need to get stable all happy first, that should be the priority
19:43:30 <tremble> and I'm fairly certain that a number of the ones in stable aren't going to get fixed.
19:43:31 <schlobinux_> yeah, broken stuff in testing is not that much of a problem
19:43:45 <nirik> I think we should just mark them: possible to fix and we will work on it, impossible to fix, we should unpush.
19:44:22 <nirik> unpushing should be reasonably safe I would think since with the broken deps people shouldn't have installed them.
19:44:23 <schlobinux_> the one with issues in stable needs to either get back to testing
19:44:58 <schlobinux_> or even be nuked if not fixed from within testing
19:45:00 <nirik> I think it's best to unpush them from stable, and if the maintainer has a fixed version they can build for testing again.
19:45:53 <tremble> I kinda want to say that we give it another week or two and then start pushing packages back to testing (if the deps are in testing) and unpush completely if they're not
19:46:28 <nirik> well, I don't think we want the broken package in testing either.
19:46:36 <nirik> I would say unpush the update entirely.
19:47:01 <tremble> I only suggest back to testing if the deps are in testing
19:47:20 <nirik> I don't think it's easy to do that action.
19:47:25 <tremble> Ah ok
19:47:40 <nirik> you can unpush from bodhi, you have to manually retag and edit and stuff to move back to testing.
19:48:31 <nirik> so, I think we should just start unpushing things that are not going to be easy to fix.
19:49:12 <tremble> What state does that leave the update in?  Can it be sent back to testing by the owner?
19:49:12 <nirik> any objections? shall we move on? or more on broken deps?
19:49:41 <nirik> yeah, I think so.
19:50:07 * nirik uses cwickert's xfce4-clipman-plugin update as a test... hopefully he doesn't mind.
19:50:34 <schlobinux_> would be nice to have the broken deps script run on EL6 too
19:51:02 <nirik> yeah, it's still there, moves to pending. So, next push it should go away from the repos, and could be pushed back to testing if maintainer wanted.
19:51:07 <tremble> schlobinux_: for that I think we wait to see what EL-6 is going to look like
19:51:10 <nirik> schlobinux_: yeah, and el4
19:51:45 <nirik> ok, anything else on deps? or shall we move on?
19:51:59 <tremble> We going to set a deadline when we start unpushing?
19:52:32 <nirik> I think we should just start doing it for the ones that have been there a while and dont' seem easy to fix.
19:53:10 <tremble> Is that a rel-eng function or a provenpackager function?
19:53:34 <nirik> rel-eng I guess.
19:53:45 <tremble> ok
19:53:47 <nirik> if you note ones on the list I can unpush them.
19:53:56 <nirik> or note to me directly, whatever.
19:54:21 <nirik> ok, on to bugs?
19:54:37 <nirik> #info will start unpushing updates that are broken in stable and don't seem easy to fix.
19:54:49 <nirik> #info all will keep working to fix broken deps that are easy to fix.
19:54:54 <nirik> #topic Bugs status
19:55:22 <tremble> We're down to less that 200 bugs!
19:55:34 <nirik> yeah. hurray.
19:55:36 <nirik> 192 bugs.
19:55:42 <nirik> Thanks for poking at it tremble
19:55:44 <cwickert> nirik, good you mention it, i wonder what happened to my update ;)
19:56:11 <nirik> cwickert: yeah, we should wait and push that with the rest of xfce for el5 (I haven't made an update with the core packages yet)
19:57:11 <nirik> So, keep plugging away at bugs. Any specific ones we should look at or discuss in meeting?
19:57:57 <tremble> I think the specific ones have become their own topics
19:58:05 <nirik> ok.
19:58:20 <nirik> oh... rsc: can you update clamav? I thought you were wrangling it at one point...
19:59:09 <tremble> smooge suggested on list that he's willing to help, possibly doing them as clamavXY-X.Y ...
19:59:30 <rsc> nirik: if I find time, I can do so. That was what I said already some time ago. So far, I didn't have time.
19:59:32 <nirik> I don't think thats needed.
19:59:47 <nirik> There was one case in the past where upgrades didn't work out of the box.
19:59:53 <rsc> no, just proper maintaining our current clamav is enough.
19:59:59 <tremble> ok
20:00:00 <nirik> but it's long since past. As far as I know the current one upgrades fine.
20:00:25 <nirik> #info rsc will update clamav when time allows.
20:00:30 <tremble> does much need to be done beyond backporting the rawhide version?
20:00:46 <rsc> nirik: if smooge has more time - go for it :)
20:01:01 <nirik> tremble: not sure, that might be it...
20:01:20 <nirik> it's a insane spec tho, so need to make sure the rawhide changes don't break on el4/5
20:01:29 * tremble nods
20:01:35 <rsc> it's a lot of work and testing, I guess.
20:01:53 <nirik> yeah, backport rawhide over, make sure it builds, test to make sure it installs and works ok, etc.
20:01:53 <rsc> because the spec file is very much Fedora 12+ oriented, IIRC.
20:02:38 <nirik> the spec is non sanity oriented, but thats a discussion for some other time. ;)
20:02:49 <nirik> ok, lets move on to the next topic then.
20:02:54 <nirik> #topic Python26 update
20:03:02 <nirik> daMaestro: what did you have here?
20:03:27 <nirik> python26 is in regular stable updates.
20:03:47 <nirik> there's almost no python26 versions of things tho.
20:03:47 <tremble> not many companion packages have made it in yet...
20:05:01 <nirik> There's a number under review.
20:05:07 <nirik> https://bugzilla.redhat.com/buglist.cgi?short_desc=python26&short_desc_type=allwordssubstr&component=Package+Review&query_format=advanced
20:05:34 <nirik> so, perhaps a post to the list about it would be good?
20:05:58 * tremble nods
20:06:07 <tremble> ipython was being asked after earlier.
20:06:38 <daMaestro> I just wanted to see what the update was.
20:06:56 <nirik> yeah, so we need more reviewers and more submissions of things people need for python26
20:07:36 <nirik> #info should post to the list noting that python26 is there and ready for packages against it.
20:07:50 <nirik> #info should ask for more reviewers on list for existing reviews of python26 packages.
20:08:02 * tremble wonders if there's a way we can tag the EPEL specific ones so they can be targeted by people interested in EPEL...
20:08:03 <nirik> I can post to the list, unless someone else would like to?
20:08:04 <daMaestro> I'd been waiting for it to leave -testing, so it's good that it has left.
20:08:52 <nirik> ok, anything further here? shall we move on?
20:09:01 <tremble> sounds like that's an action on you nirik :)
20:09:16 <nirik> #action nirik to post to list about python26
20:09:28 <nirik> #topic Qemu Issues
20:09:45 <tremble> So Qemu still overrides a RHEL binary...
20:10:15 <tremble> https://bugzilla.redhat.com/show_bug.cgi?id=569616
20:10:40 <nirik> whats the history here? imported for missing on some arch?
20:11:25 <nirik> ah, for qemu-img?
20:12:41 <nirik> so, it would be really nice to have info from the rhel maintainer here.
20:12:53 <tremble> We could just enforce the same rule we have been for EL6, the version should match the RHEL package.
20:13:15 <nirik> but it's messier since this has already been pushed out and people may have it installed. ;(
20:15:00 <nirik> so, perhaps we could file a bug on the rhel version and ask them to comment on the epel bug?
20:15:39 * tremble nods it gets it moving...
20:15:54 <nirik> cool. Would someone be willing to do that? ;)
20:16:31 <tremble> Well you've already got actions on you nirik, so I'll take this one.
20:16:38 <nirik> ok. thanks.
20:16:54 <nirik> #action tremble to file rhel bug on kvm to get rhel maintainer input on qemu bug in epel.
20:16:57 <nirik> whew.
20:17:07 <nirik> #topic Lua Issues
20:17:31 <nirik> this looks like a fixable thing, the maintainer is just missing right?
20:17:45 <nirik> .whoowns lua
20:17:45 <zodbot> nirik: timn (rmyers in Fedora EPEL)
20:17:58 <tremble> So there's a pair of proper bugs filed, a minor version bump has also been requested, but no comment from the maintainer.
20:18:59 <nirik> looks like it's been about a month.
20:19:05 <nirik> ok, I will just go in and fix it.
20:19:14 <nirik> #action nirik will update lua and associated bugs.
20:19:33 <nirik> might be a few days, but will put it on my list.
20:19:41 <nirik> we already talked about clamav.
20:19:41 <tremble> 18 months on the 2 bugs
20:20:10 <nirik> #topic EPEL6 status report
20:20:23 <nirik> I saw the 'hasn't been built' list... still pretty long.
20:20:38 <tremble> We've got branches for about 3500 packages, about 1500 still need building.
20:20:57 <nirik> ok.
20:21:03 <tremble> There's probably 100 or so with odd dependecy issues.
20:21:14 <nirik> so, what can we do here? we already spammed maintainers.
20:21:24 <nirik> perhaps put the list up for grabs for new maintainers?
20:21:43 <tremble> And the ones no-one claims?
20:21:59 <tremble> IIRC steve owns a lot of them
20:22:20 <nirik> well, I guess if no one would claim them they won't be in epel...
20:22:46 <nirik> perhaps another spam to maintainers saying: "hey, if you don't want to build your packages thats fine, but we may give them away to interested parties if you don't"?
20:23:00 * nirik thinks this might need discussion on the list.
20:23:02 * tremble nods
20:24:24 <nirik> I can start discussion on list.
20:24:29 <nirik> we are running low on time.
20:24:33 <nirik> #topic Open Floor
20:26:22 <schlobinux_> since a few days, the push mails say "The following Fedora EPEL 5 Security updates need testing:"
20:26:37 <nirik> yeah, thats the new bodhi update.
20:27:05 <schlobinux_> probably cosmetic, but these are not really security updates
20:27:51 <nirik> oh?
20:28:18 <nirik> they seem to be to me...
20:28:37 <tremble> Oh we have at least 1 unaddressed CVE bug...
20:29:18 <tremble> https://bugzilla.redhat.com/show_bug.cgi?id=635847
20:29:39 <schlobinux_> nirik: oops, you're right, sorry
20:29:56 <nirik> tremble: I think there are several clamav ones too.
20:30:05 * schlobinux_ makes notes to have at least one morning coffee before checking mailing lists
20:30:10 * nirik notes again, fedora-easy-karma works fine in el5... ;)
20:30:36 * tremble grins
20:30:39 <nirik> ok, anything else? or shall we call it a meeting?
20:30:58 <tremble> time seems right to call it a day.
20:31:10 <nirik> ok, thanks for coming everyone!
20:31:14 <nirik> #endmeeting