Friday, 2017-02-03

*** itxaka_ has quit IRC00:21
*** itxaka has quit IRC00:21
*** apevec_ has joined #openstack-rpm-packaging01:06
*** apevec_ has quit IRC01:06
*** apevec_ has joined #openstack-rpm-packaging01:06
*** apevec has quit IRC01:09
*** apevec_ has quit IRC02:16
*** itxaka has joined #openstack-rpm-packaging08:20
openstackgerritIgor Yozhikov proposed openstack/rpm-packaging master: Initial commit for  nova v15.0.0.0b2  https://review.openstack.org/42567309:30
IgorYozhikovdirk, could you please clarify - where this came from: [ 3473s] openstack-nova-cert-15.0.0.0~xbeta2-1.1.noarch.rpm: directories not owned by a package:10:56
IgorYozhikov[ 3473s]  - /usr/com10:56
IgorYozhikovjust want to understand how to handle this dir10:56
jpenaIgorYozhikov: I have added some comments in the review, it looks like /usr/com is what %{_sharedstatedir} translates to in SUSE11:18
IgorYozhikovjpena, thanx, that is on my todo(I'm about common packages), @ 1st I want to pass all CI checks & after that re-work spec without common package11:33
jpenasure, my comment was more related to the /usr/com directory11:34
IgorYozhikovtoabctl, could you confirm that %{_sharedstatedir} in SUSE expands into /usr/com ?11:36
IgorYozhikovnumber80, r u with us now?11:45
jpenaIgorYozhikov: number80 is at the CentOS dojo in FOSDEM, probably away11:45
IgorYozhikovoic, thanx11:46
dirkIgorYozhikov: I can take a look11:52
dirkIgorYozhikov: rpm --eval "%{_sharedstatedir}"11:52
dirk/usr/com11:52
IgorYozhikovdirk, thanx11:52
dirkIgorYozhikov: so yes, thats the one. what do you want to store there?11:52
dirkthis doesn't look like a valid FHS location11:53
IgorYozhikovdirk, lines 503 and below in https://review.openstack.org/#/c/425673/21/openstack/nova/nova.spec.j211:54
IgorYozhikovbbs @ 10min11:55
dirkIgorYozhikov: right, but why do you use %_sharedstatedir rather than %_localstatedir?11:55
* dirk isn't quite sure he understands the difference11:55
IgorYozhikovlegacy approach, nothing special11:55
dirkjpena: whats the new location that %_sharedstatedir expands for you on RHEL7+ ?11:57
jpenadirk: it expands to /var/lib, at least since RHEL611:58
jpenasee https://fedoraproject.org/wiki/Packaging:RPMMacros?rd=Packaging/RPMMacros11:58
dirkah, thanks11:59
dirkok, this looks like a bug on the SLES side then11:59
* dirk files bugreport11:59
dirkIgorYozhikov: if you want we can do a %global openstackstatedir that expands to %{_localstatedir}/lib/%{sname}12:03
dirkthat would maybe make things nicer over all12:03
IgorYozhikovdirk, that is could be convenient in our case, but how CMs will handle that. I mean - that such approach could affect puppet || chef manifests.12:13
IgorYozhikovI hope that we are going to create packages almost without big differences from SLES || RHEL || CentOS from perspective of files & directories location.12:15
IgorYozhikovSince that - packages are going to be compatible with CM systems12:16
*** apevec has joined #openstack-rpm-packaging12:17
IgorYozhikovI'm fine with using of ${_localstatedir}/lib/%{sname} instead of %{_sharedstatedir}/%{sname}, but will this valid for SUSE too?12:20
IgorYozhikovIf I understood right %{_localstatedir}/lib/%{sname} and %{_sharedstatedir}/%{sname} are equal and expand in the same path in case of RH.12:22
IgorYozhikovif there are no concerns or objections about ^^ I can try to use suggested approach.12:23
openstackgerritIgor Yozhikov proposed openstack/rpm-packaging master: Initial commit for  nova v15.0.0.0b2  https://review.openstack.org/42567312:41
*** Dobroslaw has quit IRC12:41
*** itxaka has quit IRC12:53
*** itxaka has joined #openstack-rpm-packaging13:23
*** pradk has joined #openstack-rpm-packaging13:33
*** jpena is now known as jpena|lunch13:42
*** apevec has quit IRC14:11
*** jpena|lunch is now known as jpena14:40
*** witek has joined #openstack-rpm-packaging14:40
*** pcaruana has quit IRC15:11
*** pcaruana has joined #openstack-rpm-packaging15:17
*** chandankumar has quit IRC17:56
*** chandankumar has joined #openstack-rpm-packaging17:56
*** itxaka has quit IRC18:47
*** pradk has quit IRC23:30

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!