Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 520408

Summary: app-emulation/libvirt installs into paths that should be created at runtime
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Doug Goldstein (RETIRED) <cardoe>
Status: RESOLVED FIXED    
Severity: normal CC: virtualization
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 520404    

Description Agostino Sarubbo gentoo-dev 2014-08-21 14:03:35 UTC
This is an auto-filled bug because this package should create some paths at runtime.

 * QA Notice: This ebuild installs into paths that should be created at runtime.                                                                                                               
 *  To fix, simply do not install into these directories.  Instead, your package                                                                                                               
 *  should create dirs on the fly at runtime as needed via init scripts/etc...                                                                                                                 
 *                                                                                                                                                                                             
 *   var/cache                                                                                                                                                                                 
 *   var/cache/libvirt                                                                                                                                                                         
 *   var/cache/libvirt/lxc                                                                                                                                                                     
 *   var/cache/libvirt/lxc/.keep_app-emulation_libvirt-0                                                                                                                                       
 *   var/cache/libvirt/qemu                                                                                                                                                                    
 *   var/cache/libvirt/qemu/.keep_app-emulation_libvirt-0  var/run                                                                                                                             
 *   var/run/libvirt                                                                                                                                                                           
 *   var/run/libvirt/lxc                                                                                                                                                                       
 *   var/run/libvirt/uml                                                                                                                                                                       
 *   var/run/libvirt/qemu                                                                                                                                                                      
 *   var/run/libvirt/lockd                                                                                                                                                                     
 *   var/run/libvirt/libxl                                                                                                                                                                     
 *   var/run/libvirt/network
Comment 1 Matthias Maier gentoo-dev 2014-11-03 01:35:02 UTC
This is now fixed beginning with version 1.2.9-r1

*libvirt-1.2.9-r1 (03 Nov 2014)

  03 Nov 2014; Matthias Maier <tamiko@gentoo.org>
  +files/libvirt-1.2.9-do_not_use_sysconf.patch, +files/libvirtd.service.conf,
  +libvirt-1.2.9-r1.ebuild, -files/libvirt-1.2.6-numa.patch,
  libvirt-9999.ebuild, metadata.xml:
  add wireshark-plugins use flag, bug 508340; do not install into runtime paths,
  bug 520408; do not install into units use /etc/sysconfig, bug 477524