qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] QEMU desired libiscsi.so clashes with libiscsi.so from


From: Michael Tokarev
Subject: Re: [Qemu-devel] QEMU desired libiscsi.so clashes with libiscsi.so from iscsi-initiator-utils
Date: Tue, 06 Mar 2012 18:10:38 +0400
User-agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:8.0) Gecko/20111120 Icedove/8.0

06.03.2012 15:15, Daniel P. Berrange wrote:
On Tue, Mar 06, 2012 at 10:06:38PM +1100, ronnie sahlberg wrote:
Sorry about this.

First, libiscsi is a really good name for a general purpose
multiplatform library, like libiscsi.
Second,  a generic name like this is a horribly poor idea for a single
distribution/ single use / obscure private library.

Yes, I agree it was a bad idea for the Fedora/RHEL admin to have done
this for iscsi-initiator-utils packaging. Now this exists though, the
library name&  ABI has to be maintained in RHEL for back-compatibility,
so sadly we can't easily fix this. At the same time I really want to
include your iSCSI support in Fedora/RHEL.

Which ABI you're talking about?  The library is _internal_ to the package,
there should be no users of it outside of this single set of utilities.
Can you be a bit more specific please?

So, IMHO, the simplest approach is to just avoid the namespace clash
by calling your library  libiscsiclient

Thanks,

/mjt



reply via email to

[Prev in Thread] Current Thread [Next in Thread]