Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#29739 - [lvm2] fix path to dmeventd

Attached to Project: Arch Linux
Opened by Christian Hesse (eworm) - Friday, 04 May 2012, 09:17 GMT
Last edited by Eric Belanger (Snowman) - Friday, 04 May 2012, 17:59 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Creating a lvm snapshot I get the following error:

/usr/sbin/dmeventd: stat failed: No such file or directory
/usr/sbin/dmeventd: stat failed: No such file or directory
cvg-snap--1336116331--home: event registration failed: No such process
cvg/snapshot0: snapshot segment monitoring function failed.

This is because the path is hardcoded into libdevmapper-event.so, DMEVENTD_PATH is set to $lvm_exec_prefix/sbin/dmeventd which evaluates to /usr/sbin/dmeventd. I suppose the correct fix would be to modify the build system, though I am not sure how.

My sulution is to add "--with-dmeventd-path=/sbin/eventd" to configure. This fixes it for me.

Additional info:
lvm2 2.02.95-2
device-mapper 2.02.95-2
This task depends upon

Closed by  Eric Belanger (Snowman)
Friday, 04 May 2012, 17:59 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed in lvm2 2.02.95-4 in testing

Loading...