12:12:35 #startmeeting rpm_packaging 12:12:36 Meeting started Thu Jun 15 12:12:35 2017 UTC and is due to finish in 60 minutes. The chair is dirk. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:12:37 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:12:39 The meeting name has been set to 'rpm_packaging' 12:12:44 ping toabctl, dirk, apevec, aplanas, IgorYozhikov, jpena, jruzicka, number80, kaslcrof 12:12:54 #topic roll call 12:12:56 hello 12:13:00 #chair number80 12:13:00 Current chairs: dirk number80 12:13:14 everyone please update agenda on https://etherpad.openstack.org/p/openstack-rpm-packaging 12:13:22 today might be a light meeting, its a public holiday 12:16:19 #topic python 3.x 12:16:45 #link https://review.openstack.org/#/c/469187/1/openstack/oslosphinx/oslosphinx.spec.j2 12:17:05 SUSE is strongly switching to Python 3.x, so the current approach of building only python 2.x no longer works 12:17:28 number80: has there been an evaluation of the singlespec macros? is this an approach to adopt by RDO? 12:18:06 dirk: well, we're interested in, but I haven't had yet the time to look at it 12:18:09 there are ways to make it work for SUSE with renderspec without porting the RDO port 12:18:25 we could implement a --flavor singlespec in renderspec and make py2pkg generate the appropriate macros 12:18:36 but the work would be wasted if we could adopt a common solution 12:18:48 number80: how can we help with the time constraint? :) 12:18:50 TBH, our problem is that I don't know how we will support python3, which makes it difficult for me to envision how 12:19:30 But it would be compatible with the current way, how Fedora implements dual-stack python though 12:20:19 number80: can you check the above link? it shows what currently would need to be done to build python2-foo and python3-foo from a single spec 12:20:32 Yes, I added myself as a reviewer 12:20:54 number80: we could take baby steps into that direction, e.g. by agreeing on the %python_subpackages macro 12:21:09 or by adding a python_build -> %py2_build wrapper for the rdo case 12:21:45 Well, this one won't be too problematic 12:22:35 But yeah, we can start uniformizing %python_build, %python_install semantics 12:23:50 number80: so are you good with switching from %py2_build to %python_build ? 12:24:02 should we discuss that in a RDO meeting? 12:24:28 I'll start a discussion on our mailing-list 12:24:47 #action number80 to discuss macros with downstream RDO community 12:26:44 number80: thanks a lot 12:26:56 np 12:26:57 #agreed look at standardizing macro names to be more compatible with singlespec 12:27:05 related 12:27:06 #link https://review.openstack.org/#/c/472632/ 12:27:21 Javier did an experiment with the python2 provides, this didn't build well yet 12:27:27 I'll take a look at that, probably early next week 12:27:33 #action dirk look at the python2 compat macro 12:27:46 #topic open floor 12:27:49 any topics? 12:28:03 I assume we'll have to look for a new meeting time for IgorYozhikov 12:28:05 somewhen soon 12:31:21 nnot currently 12:31:35 but yes, we can look for another time slot for meetings 12:31:45 * number80 got meeting inflations 12:31:54 yeah, tell me about it 12:32:06 anyway, next week toabctl and aplanas should be back 12:32:15 so let's keep it short for today 12:32:19 excellent 12:32:40 #endmeeting