On Wed, 12 Mar 2014 14:39:33 -0300 Gustavo Sverzut Barbieri
<barbi...@gmail.com> said:

> Not all distros pack the other eio, and we're not going to change in
> upstream.
> 
> This means you must change it at fedora side. Patch our Makefile and eio.pc
> so it uses the new name. As all our users should be using pkg-config it
> would be transparent to them. Just keep the name stable in fedora.

of course this means that binaries NOT packaged and modified to link to your
rename of eio on fedora will fail to work at all. you basically broke abi
"universally" for fedora (ie within fedora it works but not across/outside).

> On Wednesday, March 12, 2014, Cedric BAIL <cedric.b...@free.fr> wrote:
> 
> > Hello,
> >
> > On Wed, Mar 12, 2014 at 4:15 PM, Jan Kaluža
> > <jkal...@redhat.com<javascript:;>> wrote:
> > > while packaging libeio library (not the one from Enlightenment) [1], I
> > > have found out that the soname conflicts with Eio library from your
> > > project. I have already asked libeio upstream if they are willing to
> > > solve this problem somehow globally, but they are not.
> > >
> > > They think their libeio is here for longer time and used by more
> > > external projects while Eio is more like internal library. I can't prove
> > > that anyhow, since I don't know the history of these libraries.
> >
> > Their libeio seems to be 5 years old, ours date from July 2010. As for
> > being internal it is not. Eio is a public API part of EFL and to be
> > used by anyone doing asynchronous IO with or without a UI. Except
> > Ephoto and Elementary, I don't think there is any other open source
> > user of it. Most of the user I know of are proprietary application and
> > would not be using Fedora.
> >
> > > My question is if you, as a Eio upstream, would like to fix this
> > > conflict in the library name. We will probably have to rename one of the
> > > libraries in Fedora otherwise [2].
> >
> > It is something tricky to solve, by now we have already application
> > using it. It is a public and supported API on our side, changing the
> > naming would break existing application on every other distribution. I
> > don't really see a solution to this problem at this stage. Sadly it is
> > almost 3 years to late...
> >
> > > Sorry if this question has been asked already but I was not able to find
> > > it in archive.
> >
> > I think the question was raised maybe once in the past, I may be
> > mistaken, for another distribution. I think the conclusion was to drop
> > that other eio library as it didn't have any application using it in
> > their repository.
> >
> > Regards,
> > --
> > Cedric BAIL
> >
> >
> > ------------------------------------------------------------------------------
> > Learn Graph Databases - Download FREE O'Reilly Book
> > "Graph Databases" is the definitive new guide to graph databases and their
> > applications. Written by three acclaimed leaders in the field,
> > this first edition is now available. Download your free book today!
> > http://p.sf.net/sfu/13534_NeoTech
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net <javascript:;>
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> 
> 
> -- 
> Gustavo Sverzut Barbieri
> --------------------------------------
> Mobile: +55 (19) 99225-2202
> Contact: http://www.gustavobarbieri.com.br/contact
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/13534_NeoTech
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to