On Wed, Feb 15, 2017 at 5:44 AM, Marc MERLIN <marc_...@merlins.org> wrote:
> On Tue, Feb 14, 2017 at 10:05:16AM -0500, Ross Vandegrift wrote: > > On Sun, Feb 12, 2017 at 09:18:24AM -0800, Marc MERLIN wrote: > > > On Sun, Feb 12, 2017 at 11:47:52AM -0500, Ross Vandegrift wrote: > > > > Do you have old installations of EFL lying around? This sounds like > a > > > > conflicting version of some library is being used. > > > > > > I did have one, but think I had removed it. > > > ii efl 1.10.2.b-1 amd64 > efl > > > I guess I can try again, but aren't library versions supposed to > prevent the > > > wrong library with the wrong symbols from being used should 2 versions > be > > > installed at the same time? > > > > Yes, but since all of the EFL releases have soname 1, they're > > indistinguishable to the linker. Raster's advice is always to remove > > stray installations when mysterious crashes happen, and he's almost > > always been right. > > Mmmh, that's bad news. The whole point of sonames is to avoid all these > problems and let the computer find them for you :( > It's a bit like saying "oh, you tried to upgrade, yeah, that's kind of > risky, it's always better to wipe and re-install from scratch". > Not blaming you for the message, clearly it's the correct state of > affairs, just complaining that it shouldn't be :) > I've used easy_efl.sh for years: https://omicron.homeip.net/projects/#easy_e17_sh It installs into /opt/efl and supports building custom apps/libs/whatever, and using custom branches. If things get crashy, removing old libs is a matter of: rm -rf /opt/efl ... and rebuilding. Dan ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users