18:05:16 <smooge> #startmeeting EPEL 18:05:16 <zodbot> Meeting started Wed Jun 15 18:05:16 2016 UTC. The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:05:16 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:05:16 <zodbot> The meeting name has been set to 'epel' 18:05:22 <smooge> #topic meet and greet 18:05:29 <smooge> .hello 18:05:29 <zodbot> smooge: (hello <an alias, 1 argument>) -- Alias for "hellomynameis $1". 18:05:50 <smooge> sorry for the delay.. got staring at logs 18:06:00 <nirik> morning 18:06:37 <smooge> not sure we will have quorum because of summer events 18:06:51 <Evolution> it's not like summit is a thing next week or anything... 18:06:58 <bstinson> hey 18:07:11 <nirik> summit? whats that? :) 18:08:26 <smooge> ah so next week no meeting 18:08:37 <smooge> #topic Current statuses 18:09:08 <smooge> OK I don't have much to report. I have a file with the same 2 lines I had last time we met. I can honestly say I hate spammers with a passion of 10k suns 18:09:23 <nirik> we all do. ;( 18:09:56 <smooge> Evolution, I noticed a lot of failed builds for EPEL in the CentOS system 18:10:01 <smooge> wasn't sure what I could to help thgere 18:10:22 <Evolution> smooge: there will be for a while. still iterating though the various builds/deps 18:10:35 <Evolution> at some point I'll have to start doing the boostrap bits. 18:10:49 <Evolution> but until a pass fails completely we're still cycling away 18:11:15 <smooge> ok no problem. I was just checking if I could help in that.. 18:11:19 <Evolution> that said, we got a couple informational requests from folks looking to do openstack on aarch64 18:12:12 <Evolution> nothing to do yet, really. 18:13:18 * nirik just got a pine64 to play with 18:15:35 <smooge> ok so there is an email to the mailing list about the 'gap between Fedora and EPEL' 18:16:09 <smooge> I haven't had any energy to dive into it but wanted to at least say I have 'seen' it and when I am not cleaning wikis I will answer 18:16:30 <smooge> has anyone else looked at it? 18:16:45 * nirik replied to it 18:16:59 <smooge> well I am really behind then. thanks 18:17:11 <nirik> well, only like yesterday 18:17:20 <nirik> I had marked it to reply to for a long time. ;( 18:18:39 <smooge> same here 18:18:59 <smooge> bstinson, Evolution are there any CentOS issues we need to look at? 18:20:51 <smooge> ok with that I will go to the item that is in #fedora-admin at the moment about python scripts on Amazon linux 18:20:53 <smooge> https://bugzilla.redhat.com/show_bug.cgi?id=1346950 18:21:23 * nirik hasn't had time to really look at it yet 18:21:24 <smooge> #topic EPEL Amazon Linux python 18:21:47 <smooge> I figure it can be brought up as an item that needs to be looked at next week 18:22:02 <mdomsch> thanks smooge 18:22:07 <smooge> well 2 weeks from now since next week is Summit and I think multiple people will be away 18:22:14 <Evolution> sorry, comcast hiccup. 18:22:22 <Evolution> no centos issues that I'm aware of. 18:22:27 <mdomsch> short story: Amazon Linux decided to set /usr/bin/python == python 2.7, while EL6 /usr/bin/python == python 2.6 18:22:33 <smooge> Evolution, ok thanks 18:22:52 <smooge> mdomsch, they ship an RPM of python2.7? 18:22:55 <mdomsch> this breaks all epel python packages on amazon linux 18:23:05 <yselkowitz> sounds like their fault 18:23:17 <smooge> yeah.. I would say it pretty much kills EPEL on amazon linux 18:23:18 <mdomsch> yes, both python26 and python27 packages 18:23:24 <Evolution> yeah. I'm struggling to feel sorry for them. 18:23:34 * mdomsch blames mspevack 18:23:55 <smooge> I don't blame anyone.. I have stuff still to be shipped from them 18:24:19 <smooge> don't want my books to have an unfortunate accident 18:25:54 <smooge> the fact that no one laughed says my jokes are over for the day. thanks folks 18:25:54 <mdomsch> abadger was suggesting we change from __python to __python2, and make sure __python2 = python2.6 in the EL6 macros 18:26:06 <smooge> tip the waitress on the way out.. she has to put up with me all day 18:26:25 <Evolution> heh 18:26:35 <smooge> and hexchat kicked me out 18:26:49 <mdomsch> until then, I'm doing that in individual packages (s3cmd, now ansible) 18:27:06 <Evolution> mdomsch: so you're not trying to *fix* it, just prevent a package that won't work from being installed? 18:27:16 <mdomsch> yes, fix it 18:28:11 <mdomsch> replace %{__python} with %{__python2}, or even just define __python26 and use that on EL6 18:28:18 <smooge> I figure a '*fix*' would be to put a python27 into epel, build-split all the packages into py26/py27, and some macro work 18:28:28 <mdomsch> in case someone goes and changes python2 => python2.7 at some point 18:29:09 <nirik> so in theory it could all be fixed in macros and just a simple rebuild of the package to pick them up? 18:29:26 <mdomsch> nirik, that was abadger1999's hypothesis 18:29:35 <mdomsch> and what I've done so far 18:30:18 <mdomsch> when you %build with %{__python2}, the resulting output has #!/usr/bin/python2 as the shell explicitly 18:30:23 <mdomsch> same with %install 18:31:53 <nirik> so, perhaps we should make a bug somewhere to track this and someone could test it and we could try and do a mass python rebuild? 18:33:38 <mdomsch> +1 18:33:44 <nirik> but I am not sure where... perhaps epel-rpm-macros? 18:36:19 <nirik> mdomsch: can you file one there, or I can... 18:36:19 <Evolution> that's probably the best place. I can't think of anything else unless we'd want a standalone python-macros package 18:36:23 <Evolution> which seems much much worse. 18:36:31 <nirik> yeah 18:36:41 <mdomsch> nirik, I will thanks 18:37:14 <smooge> thanks mdomsch and everyone for tracking this down 18:37:16 <mdomsch> in the meantime, abadger1999 liked the ansible spec patch I put in that bug, so I'll go ahead and commit that. can I rebuild it for EL6? 18:37:39 <smooge> .whoowns ansible 18:37:39 <zodbot> smooge: kevin 18:37:48 <smooge> we need to ask that kevin fellow 18:39:40 <nirik> mdomsch: hum... well, I would prefer el6 branch not diverge... 18:39:57 <mdomsch> it's written for master too 18:40:06 <mdomsch> however you like though 18:40:11 <nirik> then thats ok, push to master and merge in el6 18:40:23 <mdomsch> I'm ok for a bit; I've got a scratch-build installed where I need it for now 18:40:24 <nirik> but it would be good to have a general solution for all python stuff 18:45:24 * nirik wonders if he lost smooge again. ;) 18:45:35 <smooge> sort of 18:45:45 <smooge> #topic Open Floor 18:46:15 <smooge> ok anything for open floor? I do have some work to do on abiword in a copr and need to get the stuff written down . 18:46:20 <smooge> anyone else? 18:46:43 <Evolution> no, but comcast seems to be struggling with summer heat 18:47:14 <nirik> the Xfce 4.12 update went stable in epel7... 18:47:25 <smooge> cool 18:47:31 <nirik> a while back I guess. and so far I only see one bug reported. 18:49:47 <smooge> ok I don't have anything else at the moment due to unplanned outage 18:50:01 <smooge> good luck with your intertubes Evolution 18:50:05 <smooge> #endmeeting