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