[Eisfair] FYI: qemu auf eisx64, q.e.d.
D. Oezbilen
oezbilen at gmx.net
Do Feb 6 18:00:23 CET 2020
Holger,
> tsetse, udev-dev ;-)
ich habe echt nicht mehr den Wald gesehen.
Eingespielt, dann kam diese Meldung.
ERROR: Multipath requires libmpathpersist devel
also wieder
#########################################
./instwatchmake.sh
Aus dem akt. Verzeichniss
/.cache/b/multipath-tools
wird nach der Bestaetigung multipath-tools installiert.
Bitte geben Sie jetzt YES ein. Sie haben 5s Zeit dafuer.YES
YES
Pos. Bestaetigung => Installation.
make[1]: Entering directory '/.cache/b/multipath-tools/libmpathcmd'
install -d /lib64
install -m 755 libmpathcmd.so.0 /lib64/libmpathcmd.so.0
ln -sf libmpathcmd.so.0 /lib64/libmpathcmd.so
install -d /usr/include
install -m 644 mpath_cmd.h /usr/include
make[1]: Leaving directory '/.cache/b/multipath-tools/libmpathcmd'
make[1]: Entering directory '/.cache/b/multipath-tools/libmultipath'
Checking for dm_task_no_flush in /usr/include/libdevmapper.h ... yes
Checking for dm_task_set_cookie in /usr/include/libdevmapper.h ... yes
Checking for udev_monitor_set_receive_buffer_size in
/usr/include/libudev.h ... yes
Checking for dm_task_deferred_remove in /usr/include/libdevmapper.h ... no
install -d /lib64
install -m 755 libmultipath.so.0 /lib64/libmultipath.so.0
install -m 755 -d /lib64/multipath
ln -sf libmultipath.so.0 /lib64/libmultipath.so
make[1]: Leaving directory '/.cache/b/multipath-tools/libmultipath'
make[1]: Entering directory
'/.cache/b/multipath-tools/libmultipath/prioritizers'
Checking if /usr/include/linux/nvme_ioctl.h exists ... no
install -m 755 libprio*.so /lib64/multipath
make[1]: Leaving directory
'/.cache/b/multipath-tools/libmultipath/prioritizers'
make[1]: Entering directory
'/.cache/b/multipath-tools/libmultipath/checkers'
install -m 755 libcheckcciss_tur.so libcheckreadsector0.so
libchecktur.so libcheckdirectio.so libcheckemc_clariion.so
libcheckhp_sw.so libcheckrdac.so /lib64/multipath
make[1]: Leaving directory '/.cache/b/multipath-tools/libmultipath/checkers'
make[1]: Entering directory '/.cache/b/multipath-tools/libmultipath/foreign'
install -m 755 libforeign-nvme.so /lib64/multipath
make[1]: Leaving directory '/.cache/b/multipath-tools/libmultipath/foreign'
make[1]: Entering directory '/.cache/b/multipath-tools/libmpathpersist'
install -d /lib64
install -m 755 libmpathpersist.so.0 /lib64/libmpathpersist.so.0
install -m 755 -d /lib64
install -m 755 -d /usr/share/man/man3
install -m 755 -d /usr/include
ln -sf libmpathpersist.so.0 /lib64/libmpathpersist.so
install -m 644 mpath_persistent_reserve_in.3.gz /usr/share/man/man3
install -m 644 mpath_persistent_reserve_out.3.gz /usr/share/man/man3
install -m 644 mpath_persist.h /usr/include
make[1]: Leaving directory '/.cache/b/multipath-tools/libmpathpersist'
make[1]: Entering directory '/.cache/b/multipath-tools/multipath'
install -d /sbin
install -m 755 multipath /sbin/
install -d /usr/lib/udev/rules.d
install -m 644 11-dm-mpath.rules /usr/lib/udev/rules.d
install -m 644 multipath.rules /usr/lib/udev/rules.d/56-multipath.rules
install -d /usr/share/man/man8
install -m 644 multipath.8.gz /usr/share/man/man8
install -d /usr/share/man/man5
install -m 644 multipath.conf.5.gz /usr/share/man/man5
make[1]: Leaving directory '/.cache/b/multipath-tools/multipath'
make[1]: Entering directory '/.cache/b/multipath-tools/multipathd'
install -d /sbin
install -m 755 multipathd /sbin
install -d /usr/share/man/man8
install -m 644 multipathd.8.gz /usr/share/man/man8
make[1]: Leaving directory '/.cache/b/multipath-tools/multipathd'
make[1]: Entering directory '/.cache/b/multipath-tools/mpathpersist'
install -d /sbin
install -m 755 mpathpersist /sbin/
install -d /usr/share/man/man8
install -m 644 mpathpersist.8.gz /usr/share/man/man8
make[1]: Leaving directory '/.cache/b/multipath-tools/mpathpersist'
make[1]: Entering directory '/.cache/b/multipath-tools/kpartx'
Checking for dm_task_set_cookie in /usr/include/libdevmapper.h ... yes
install -d /sbin
install -m 755 kpartx /sbin
install -d /usr/lib/udev
install -m 755 kpartx_id /usr/lib/udev
install -d /usr/lib/udev/rules.d
install -m 644 dm-parts.rules /usr/lib/udev/rules.d/11-dm-parts.rules
install -m 644 kpartx.rules /usr/lib/udev/rules.d/66-kpartx.rules
install -m 644 del-part-nodes.rules
/usr/lib/udev/rules.d/68-del-part-nodes.rules
install -d /usr/share/man/man8
install -m 644 kpartx.8.gz /usr/share/man/man8
make[1]: Leaving directory '/.cache/b/multipath-tools/kpartx'
make[1]: Entering directory '/.cache/b/multipath-tools/libdmmp'
mkdir -p /lib64
install -m 755 libdmmp.so.0.2.0 /lib64/libdmmp.so.0.2.0
install -m 644 -D \
libdmmp/libdmmp.h /usr/include/libdmmp/libdmmp.h
ln -sf libdmmp.so.0.2.0 /lib64/libdmmp.so
install -m 644 -D \
libdmmp.pc.in /lib64/pkgconfig/libdmmp.pc
perl -i -pe 's|__VERSION__|0.2.0|g' \
/lib64/pkgconfig/libdmmp.pc
perl -i -pe 's|__LIBDIR__|/lib64|g' \
/lib64/pkgconfig/libdmmp.pc
perl -i -pe 's|__INCLUDEDIR__|/usr/include|g' \
/lib64/pkgconfig/libdmmp.pc
make[1]: Leaving directory '/.cache/b/multipath-tools/libdmmp'
(Es sind irgendwelche Verzeichnisse, das alles ist noch strukturiert,
neu nazugehen, reproduzierbar muss es sein.)
#########################################
configure gibt fuer qemu dies aus:
libudev yes
Multipath support yes
Compilelauf ohne nix.
Jetzt qemu ____mit____ mpath.
beide bins, vorher vs. mpath.
923a4d28d0bb07759f253695c61e2c15 qemu-system-x86_64
923a4d28d0bb07759f253695c61e2c15 qemu-system-x86_64.org_brlapi
Ich denke, ist gut gelaufen.
*Bingo* *Bingo* *Bingo* *Bingo* *Bingo*
Danke Dir.
Derya
Mehr Informationen über die Mailingliste Eisfair