<div dir="ltr">Hi,<br><br>I was trying to install virt-manager for my distro (Pardus 2008). However, I faced a strange issue, possibly a bug, maybe in virt-manager, maybe in Pardus itself:<br><br><b>Introduction:</b><br>Pardus 2008's scrollkeeper keeps the state data in the following directories:<br>
<br><div style="margin-left: 40px;">emre@voyager virt-manager-0.6.0 $ scrollkeeper-config --localstatedir<br>/var<br>emre@voyager virt-manager-0.6.0 $ scrollkeeper-config --pkglocalstatedir<br>/var/scrollkeeper<br clear="all">
</div><br>However, when the build is completed and install script starts, the turn comes to the following section in omf.make file:<br><br><div style="margin-left: 40px;">install-data-hook-omf:<br>        $(mkinstalldirs) $(DESTDIR)$(omf_dest_dir)<br>
        for file in $(omffile); do \<br>                $(INSTALL_DATA) $$file.out $(DESTDIR)$(omf_dest_dir)/$$file; \<br>        done<br>        -scrollkeeper-update -p $(scrollkeeper_localstate_dir) -o $(DESTDIR)$(omf_dest_dir)<br>
</div><br>This scrollkeeper-update command segfaults at this stage. I found that the command issued during the package build/install is:<br><br><div style="margin-left: 40px;">scrollkeeper-update -p /var/lib/scrollkeeper -o /var/pisi/virt-manager-0.6.0-1/install/usr/share/omf/virt-manager<br>
</div><br>This shows that the statedir is /var/lib/scrollkeeper instead of the /var/scrollkeeper.<br><br>Do you have an idea why this can happen?<br><br>Note: It also segfaults when I do an install to /usr/local (Default), giving another segfault with this command:<br>
<div style="margin-left: 40px;">scrollkeeper-update -p /usr/local/var/scrollkeeper -o /usr/local/share/omf/virt-manager<br></div><br>Emre<br>
</div>