Hello! I have a mess with libguestfs-winsupport package. I my repo (centos-7.1-based distro) I have ntfs-3g-2015-3.14 in epel (and not versions anywhere else). I got libguestfs-winsupport-7.1.X but it contains ntfs-3g-2014* and conflicts with epel ntfs-3g (although if I run rpm -ivh --force libguestfs-winsupport, the appliance uses v2015). I found on ~rjones/ libguestfs-winsupport-7.2.1 (without ntfs-3g inside, as I understood) and it causes no conflicts at first glance. It it ready for production, can I use it in my 7.1-based distro with ntfs-3g-2015 from epel? -- Your sincerely, Maxim Perevedentsev
I forgot: My repo has libguestfs-1.28.1-1.18. But for 1.31.X everything seems to work without libguestfs-winsupport. Second part of question is: Will libguestfs-winsupport be needed for v1.30? 1.32? And third: We came to > yum install ntfs-3g ntfsprogs ntfs-3g-devel > echo 'libguestfs-winsupport' > /usr/lib64/guestfs/supermin.d/zz-winsupport But this does not work somehow. Can we make libguestfs-1.28 work with ntfs without conflicts with existing ntfs-3g and, desirably, without copying ntfs-3g (as, ASAIK, in winsupport-7.2.1)? On 10/27/2015 02:04 PM, Maxim Perevedentsev wrote:> Hello! I have a mess with libguestfs-winsupport package. > > I my repo (centos-7.1-based distro) I have ntfs-3g-2015-3.14 in epel > (and not versions anywhere else). > I got libguestfs-winsupport-7.1.X but it contains ntfs-3g-2014* and > conflicts with epel ntfs-3g (although if I run rpm -ivh --force > libguestfs-winsupport, the appliance uses v2015). > > I found on ~rjones/ libguestfs-winsupport-7.2.1 (without ntfs-3g > inside, as I understood) and it causes no conflicts at first glance. > It it ready for production, can I use it in my 7.1-based distro with > ntfs-3g-2015 from epel? >-- Your sincerely, Maxim Perevedentsev
On Tue, Oct 27, 2015 at 02:04:17PM +0300, Maxim Perevedentsev wrote:> Hello! I have a mess with libguestfs-winsupport package. > > I my repo (centos-7.1-based distro) I have ntfs-3g-2015-3.14 in epel > (and not versions anywhere else). > I got libguestfs-winsupport-7.1.X but it contains ntfs-3g-2014* and > conflicts with epel ntfs-3g (although if I run rpm -ivh --force > libguestfs-winsupport, the appliance uses v2015).This is: https://bugzilla.redhat.com/show_bug.cgi?id=1190501 Please don't force install things.> I found on ~rjones/ libguestfs-winsupport-7.2.1 (without ntfs-3g > inside, as I understood) and it causes no conflicts at first glance. > It it ready for production, can I use it in my 7.1-based distro with > ntfs-3g-2015 from epel?Yes. Also RHEL 7.2 / CentOS 7.2 will ship with the new version of libguestfs-winsupport. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW
On Tue, Oct 27, 2015 at 02:39:58PM +0300, Maxim Perevedentsev wrote:> I forgot: > My repo has libguestfs-1.28.1-1.18. But for 1.31.X everything seems > to work without libguestfs-winsupport.Not sure how that works. You'll need libguestfs-winsupport to access Windows guests, and that will be the case in RHEL 7.2 upwards.> Second part of question is: > Will libguestfs-winsupport be needed for v1.30? 1.32?On RHEL/CentOS, yes.> And third: > We came to > > yum install ntfs-3g ntfsprogs ntfs-3g-devel > > echo 'libguestfs-winsupport' > > /usr/lib64/guestfs/supermin.d/zz-winsupport > But this does not work somehow.The echo command is saying "add libguestfs-winsupport to the appliance", but supermin ignores packages which are not installed, so if libguestfs-winsupport isn't installed that command will be ignored. Whether or not you installed ntfs-3g on the host is irrelevant. Anyway, I suggest installing libguestfs-winsupport-7.2 (although if you have previously force-installed packages or overwritten random distro files then all bets are off).> Can we make libguestfs-1.28 work with ntfs without conflicts with > existing ntfs-3g and, desirably, without copying ntfs-3g (as, ASAIK, > in winsupport-7.2.1)?This might work, but I didn't test it: echo ntfs-3g > /usr/lib64/guestfs/supermin.d/local-ntfs-3g Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-builder quickly builds VMs from scratch http://libguestfs.org/virt-builder.1.html
Apparently Analagous Threads
- Re: libguestfs-winsupport
- Re: Missing libguestfs-winsupport in EL7
- unknown/unavailable method for expanding the ntfs filesystem
- FYI: Some changes to libguestfs / libguestfs-winsupport / virt-v2v / virt-p2v in RHEL 7.2
- Reply:Re: how to compile my own libguestfs with the ntfs support ?