On Tue, Sep 10, 2013 at 5:02 PM, Côme BERNIGAUD <come.bernig...@laposte.net> wrote: > Le 09/09/2013 15:43, Tom Hacohen a écrit : >> On 03/09/13 22:25, Côme BERNIGAUD wrote: >>> Hello, >>> >>> I saw that there is a new component named EO in the EFLs. >>> EO is already a library, it stands for «Evolving Objects» : >>> http://eodev.sourceforge.net/ >>> >>> This is causing trouble, at least for one file: >>> /usr/lib/pkgconfig/eo.pc is the pkgconfig for evolving objects, which is >>> already used by several projects over the past years. >>> >>> So it might be a good thing if you could rename at least this file. >>> >>> Côme >>> >>> PS: The problem was found when trying to install the AUR package efl-git >>> on ArchLinux, but I'm pretty sure this file is from upstream. >> >> Unfortunately it's really annoying to change it. After discussing it >> on IRC and thinking about all the pain involved, we decided not to >> change anything. >> >> We don't want to change the library name itself, that is, we like eo. >> Changing just the pc file creates a lot of issues with our build >> system which does a lot of things automatically and assumes a specific >> template to be followed. >> libXX.so, XX.pc and etc.
before edbus get renamed to eldbus we had stuff in the build system to adjust the .pc file. If that isn't there anymore, I think it could be easily revived. > That is a very sad decision. It means people won't be able to install > both EO and the EFL… > The filename eo.pc was already used since several years by EO, it's > childish to just ignore that and take the same name. > You should indeed use a pattern like efl/xx.pc or efl_xx.pc because if > you intend to keep using two-letters names, you'll find a lot of them > are already in use. IMO efl_eo.pc would be a good name. Lucas De Marchi ------------------------------------------------------------------------------ How ServiceNow helps IT people transform IT departments: 1. Consolidate legacy IT systems to a single system of record for IT 2. Standardize and globalize service processes across IT 3. Implement zero-touch automation to replace manual, redundant tasks http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel