app-emulation/ganeti: Don't use keepdir to create /var/lib/ganeti in older versions
authorPatrick McLean <chutzpah@gentoo.org>
Tue, 5 Apr 2016 18:37:38 +0000 (11:37 -0700)
committerPatrick McLean <chutzpah@gentoo.org>
Tue, 5 Apr 2016 18:42:20 +0000 (11:42 -0700)
Gentoo-Bug: 552482

Package-Manager: portage-2.2.28

app-emulation/ganeti/ganeti-2.11.6-r2.ebuild
app-emulation/ganeti/ganeti-2.12.3-r2.ebuild
app-emulation/ganeti/ganeti-2.13.0-r2.ebuild

index c7362d27e427e34d117a02796a7aa5b1eb3a38ee..86677b7b601bdd1c2f1e6473cecbeaa3be471e46 100644 (file)
@@ -195,7 +195,10 @@ src_install () {
        insinto /etc/logrotate.d
        newins doc/examples/ganeti.logrotate ${PN}
 
-       keepdir /var/{lib,log}/${PN}/
+       # need to dodir rather than keepdir here (bug #552482)
+       dodir /var/lib/${PN}
+
+       keepdir /var/log/${PN}/
        keepdir /usr/share/${PN}/${SERIES}/os/
        keepdir /var/lib/ganeti-storage/{export,file,shared}/
 
index c1eb25d7b864b712dec8483e2a7c68b96c94b9d0..7707e09208c4926fb50ed71bac6cfa51388b6882 100644 (file)
@@ -235,7 +235,10 @@ src_install () {
        insinto /etc/logrotate.d
        newins doc/examples/ganeti.logrotate ${PN}
 
-       keepdir /var/{lib,log}/${PN}/
+       # need to dodir rather than keepdir here (bug #552482)
+       dodir /var/lib/${PN}
+
+       keepdir /var/log/${PN}/
        keepdir /usr/share/${PN}/${SERIES}/os/
        keepdir /var/lib/ganeti-storage/{export,file,shared}/
 
index 45a4009dce60d0f8234f34fbdcf44d750cf3419c..42b24edac28e0821838efe614c6f36c7f8aea9a1 100644 (file)
@@ -231,7 +231,10 @@ src_install () {
        insinto /etc/logrotate.d
        newins doc/examples/ganeti.logrotate ${PN}
 
-       keepdir /var/{lib,log}/${PN}/
+       # need to dodir rather than keepdir here (bug #552482)
+       dodir /var/lib/${PN}
+
+       keepdir /var/log/${PN}/
        keepdir /usr/share/${PN}/${SERIES}/os/
        keepdir /var/lib/ganeti-storage/{export,file,shared}/