20:32:05 #startmeeting EPEL 20:32:05 Meeting started Mon Nov 15 20:32:05 2010 UTC. The chair is tremble. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:32:05 Useful Commands: #action #agreed #halp #info #idea #link #topic. 20:32:14 chair nirik smooge 20:32:17 * nirik is around. 20:32:19 chaira nirik smooge 20:32:24 * nirik hands tremble a # 20:32:24 chairs nirik smooge 20:32:28 #chairs nirik smooge 20:32:33 #chair nirik smooge 20:32:33 Current chairs: nirik smooge tremble 20:32:44 #topic Rolecall 20:32:49 * tremble is here 20:33:26 smooge abadger1999 schlobinux_ ? 20:33:32 * abadger1999 here 20:33:37 * schlobinux_ is here 20:33:41 * nirik is here 20:34:01 * jsmith lurks 20:34:22 sort of here 20:34:39 monday madness and all that 20:35:03 #topic Agenda items... 20:36:11 RHEL6 is out! 20:36:12 I have a FYI about the buildsystem and rhel6 final. 20:36:44 Reminding packagers of unbuilt RHEL6 packages... 20:37:00 Anything else? 20:37:31 broken deps still. 20:37:59 #topic Broken Deps 20:38:02 nirik ? 20:38:16 ok, there are still broken deps. 20:38:21 epel5 stable isnt too bad. 20:38:36 but epel5-testing, epel4-stable, and epel4-testing now need some work. 20:39:06 I can try and poke at them over the next week or two... focusing on epel4-stable. 20:39:09 but any help welcome 20:39:23 Do we know what state epel6 is now in? 20:39:30 for broken deps 20:40:03 not off hand, perhaps we should ask stanmah to run a full slate of them. 20:40:24 #info epel5 stable is now in a much better state 20:40:25 thinking about it, I wonder how hard it would be to dump the output of each to a webpage. 20:40:36 then run it like every 12 hours... so you can look at the web page for mostly up to date. 20:40:59 #info nirik hopes to work on epel4 stable over the next couple of weeks. 20:41:31 Personally I think that would be a fairly good thing to do. 20:42:22 can ask 20:43:02 #info nirik we ask around and see if we can get the script running regularly and updating a web page somewhere... 20:43:03 anyhow, thats all I had. Would be good to know where epel6 is at. 20:43:17 I think er put a list out saying " we are pulling the following from the EL-X on 12-01-2010" 20:43:20 and do it 20:44:03 the el4 stuff thats not easy to fix, I am fine with unpushing now. 20:44:13 for el6, yeah, a warning might be nice. 20:45:12 * nirik has nothing more on deps. 20:45:30 el4/el5 20:45:36 * tremble nods 20:45:47 el6 I would say everything goes into epel-testing and we start pushing from there 20:46:08 but I am a cranky old man 20:46:18 2 weeks notice that we're going to yank stuff that won't install anyway from EPEL4/5 doesn't seem too harsh 20:47:07 well, we have warned about broken deps in el4/el5 for years. I don't think waiting more is worthwhile. 20:47:35 I just want a date after thanksgiving so I can have enjoyed something before shit starts again 20:47:43 :) 20:47:53 in epel5 we should only have dogtag (they hope to fix in next 5.x update) qcairo-devel (a centos/repo issue, not us) and xulrunner-devel-unstable (a repo issue) 20:48:12 so once dogtag is fixed in epel5, epel5 stable should be in perfect shape 20:48:23 Proposal: We send out an email explaining that we're going to pull anything with broken deps, and just pull them one week later 20:48:43 * nirik thinks we already did. 20:49:18 It's just a matter of doing it for the el4 ones that can't be easily fixed. 20:49:29 we did. like nirik said we have given a lot of warning. we just need a date to do it 20:49:48 Actually I'm referring to pulling all of them, not just the "hard to fix" ones. 20:49:49 I'm happy to try and do it over the next week. ;) 20:50:11 heck I don't mind if its all of them. its been 2 months of warning I think? 20:50:25 tremble: all the el4-stable ones you mean? 20:50:34 yes 20:50:50 I'm happy to try and do it over the next week. ;) 20:51:20 Anyone object? 20:51:51 * nirik listens to the silence. 20:52:19 * tremble laughs as his laptop starts playing "The sound of silence" 20:52:41 ha 20:53:04 #agreed All EPEL 4 packages with broken deps will be pulled over the next week or 2 as nirik has time. 20:53:43 #topic RHEL-6 20:53:54 #info It's finally reached GA! 20:54:47 #info builders are updated with final bits. 20:55:11 it would be good to now look at those packages that were only in workstation-optional and see if we have them... 20:55:18 * tremble nods 20:55:52 that would be: fftw 20:56:03 openoffice.org-sdk 20:56:21 openoffice.org-opensymbol-fonts 20:57:19 I think none of them are available in server. 20:57:45 but I could be wrong. 20:58:46 ugh 20:59:00 the perl-Time-modules and perl-MIME-tools I think are available. 20:59:10 * tremble logs into a handy satellite server... 20:59:16 humm... or not. 20:59:18 let us queue discussion of EL-5 where we said "gee all these things won't build so do we wait for CentOS?" 20:59:56 well, it's unclear to me that we have an issue, it would be good to confirm before we do anything. 20:59:58 fftw is in an "optional" repo 21:00:11 tremble: which one? ;) 21:00:27 RHEL Server Optional (v. 6 64-bit x86_64) 21:00:32 great. 21:00:36 how about the openoffice* things. 21:00:49 probably not. 21:01:03 so lets branch libreoffice into EPEL-6 and use those :) 21:01:22 ha. 21:01:28 RHEL Server Optional (v. 6 64-bit x86_64) 21:01:45 both of them? hurray! 21:02:24 Yup 21:02:31 so, I think thats the full list. I can update tickets and ask people to build/confirm. 21:03:03 It looks like the decision may have been to put them all into a "we sort of support this" repo... 21:04:42 yeah, which is just fine for us. 21:04:44 Not quite sure how additional entitlements work on top of this lot, but it looks like life's a lot simpler than we feared, 21:05:00 at least so far... 21:05:11 until someone needs something only in workstation* again. ;) 21:05:13 * tremble laughs 21:05:56 nirik Do you and tibbs have access to somewhere that it would even be possible for you to check before branching? 21:06:16 well, the builders possibly, but they haven't been updated to final yet. ;( 21:06:42 as soon as there is a centos6 we could look at that... 21:06:59 or if someone gave me a rhel6 entitlement I could setup a virtual here. 21:07:11 I will try to make a list of what is different between the two so we can have a "well that won't work" list 21:07:21 smooge: that would be great. 21:07:27 also there is client* 21:09:07 client the bastard child of server+workstation 21:09:12 #info it looks like most of the "workstation-optional" packages that were causing problems are available for server 21:10:38 smooge: Does infrastructure have access to RHN? Could we give nirik/tibbs access to somewhere they could run "sudo yum list " 21:10:43 ok will get those lists asap 21:10:49 tremble: ? 21:10:51 huh? 21:10:56 why do you need access to rhn to run that? 21:11:14 You need a box plugged into RHN/Satellite. 21:11:17 I think they are wanting to see if a package is available to build against 21:11:25 tremble, or a local repo :) 21:11:35 tremble: for what? 21:11:49 well, we just need a rhel6 box that is up pointed at the final repos. 21:11:52 tremble: we have the pkgs available in repos named the same way for use in building pkgs 21:12:15 skvidal: maintainer foo requests a epel6 branch for package bar... but we have no way of checking if bar is already in RHEL6. 21:12:51 nirik: I believe you have access to that data 21:13:05 nirik: but if you do not - I can make sure that folks in epel can 21:13:21 skvidal: yeah. (Although are all 6 boxes pointed to the final repos now? or only the ones upgraded to 6 final)? 21:13:55 anyhow, where are we... 21:14:11 most/all of our rhel6 boxes are on beta - but a lot of those are publictest/staging boxes 21:14:32 nirik: but I can give you the urls you can use to repoquery things 21:14:43 skvidal: ok, cool. 21:14:53 #info Hopefully there should be a way (RSN) for tibbs/nirik to check the validity of EPEL branch requests. 21:15:51 I think we previously agreed that we'd wait for CentOS 6 and then switch EPEL from its "beta" mode. 21:16:00 yes, I think thats best 21:16:13 #info we previously agreed that we'd wait for CentOS 6 and then switch EPEL from its "beta" mode. 21:17:01 Do we want another run of the "nag" script? The following packages have not yet been built for EPEL6 ? 21:17:13 yeah, I think that would be good. 21:17:25 add a "RHEL6 is out now... " type thing to the top of the email. 21:18:09 #action tremble Try to find the time to run the script to ask maintainers to build any unbuilt EPEL6 packages. 21:19:14 #topic Bugs 21:19:30 #info 200 EPEL bugs found ... 21:19:45 back up to 200? ;( 21:19:51 #info Hopefully with RHEL6 now GA we should be able to close off a load. 21:20:30 I've not have the time/energy to do another triage run for the last week or two. That will probably allow us to close a few. 21:20:50 cool 21:21:23 Any one have anything else to say on the subject? 21:22:09 nope 21:22:12 #topic Open Floor 21:23:12 umm 21:23:13 I do 21:23:18 so - I don't want this to be taken wrongly 21:23:22 but why are we waiting for centos? 21:23:55 skvidal: Just because that gives us time to get everything tidied up now we know what's actually available. 21:24:04 also most users of EPEL are centos systems. 21:24:16 There was a faff with various dependencies not being available 21:24:32 smooge: really? we have stats on that? 21:25:11 yeah, now that final is out, people can look at whats really in it and decide what they are landing for epel... 21:25:24 I guess we don't need to wait for centos, but waiting a bit seemed like a good idea to me. 21:25:33 so waiting for a bit is fine 21:25:36 not really. but since a large number of systems come from clouds which don't offer RHEL .. I make an assumption 21:25:41 if that's why we're waiting 21:25:55 nirik: but that we're 'waiting for centos' feels a bit odd to me 21:26:21 and also feels kinda crappy to rhel customers who want to use epel 21:26:28 well, people who use centos are consumers of ours... but of course going out of beta wouldn't hurt them any. 21:26:32 well the other issue is that many of the packagers say they can't wont be able to test until CentOS 21:26:37 well, they can use epel fine right now. 21:26:44 nirik: right 'beta' 21:26:54 which a lot of the risk-averse folks using an EL-distro are not going to touch 21:27:00 skvidal, I don't think EPEL ever gets out of beta 21:27:13 oh, I almost forgot: https://bugzilla.redhat.com/show_bug.cgi?id=653146 reviewers welcome. 21:27:39 skvidal: yeah, true. Although many risk averse EL people aren't going to move to EL6 until they have pounded on it for a while. 21:27:51 nirik: also true - but some of that pounding includes epel 21:27:58 anyway - it's fine for us to wait for a bit 21:28:05 and even to wait for centos to have a release 21:28:09 perhaps we should ask for more input from the list as well? 21:28:10 but I wanted to make sure we had a reason for it 21:28:16 nirik: a good idea 21:28:52 skvidal: We have reasons for waiting for "a while", CentOS 6 just seems like a milestone. 21:28:54 I can post to the list about it. 21:29:35 tremble: again - I'm fine with it - I just worried that it feels a little crappy to say "yes, we know these are pkgs for rhel, but we're going to wait for the rhel-rebuild to call it stable" 21:29:45 #action nirik to post the EPEL-devel about when we want to come out of beta. 21:30:11 skvidal: Yeah, I can see your point. 21:30:39 We could just as easily say "1 month post GA" 21:30:52 which seems reasonable to me 21:31:15 the other reason why 'waiting for centos' bugs me is that it means our release cycle is completely outside of fedora control 21:31:27 s/fedora/fedora epel/ 21:31:33 Let's see what the view of the list is... 21:31:38 nod 21:31:40 agreed 21:31:48 yeah, perhaps 1 month would make more sense, but will see. 21:31:53 Does it matter that people have to wait for centos to do mock builds? 21:32:52 gholms: they don't 21:32:56 gholms: they can do them in koji 21:33:07 and afaik, those will be against rhel6 21:33:08 Sure, if they have access to a koji server with RHEL packages. 21:33:09 skvidal, but can they test them? 21:33:29 gholms: if they have an account in fedora and are a packager - they have access to scratch builds 21:33:32 which is a koji with rhel pkgs 21:33:54 yeah, testing is harder. 21:34:01 smooge: maybe you and I should talk to someone about getting packagers in epel access to something 21:34:02 you can test with beta2. 21:34:04 smooge: or an entitlement 21:34:12 there was talk about that long ago... 21:34:12 smooge: to let them setup their own instances 21:34:15 but it didn't go anywhere. ;( 21:35:15 skvidal, ok off line 21:35:38 smooge: sounds fine w/me 21:36:30 Shall we call it a day and leave smooge and skvidal to see what they can arrange? 21:36:34 nod 21:36:37 I think so 21:37:10 closing in 1 minute... 21:38:06 #endmeeting