[Pkg-e-devel] Updated Debian packages for Enlightenment

Ross Vandegrift ross at kallisti.us
Tue Nov 3 20:34:28 UTC 2015


On 11/03/2015 02:09 PM, Andreas Metzler wrote:
> On 2015-11-01 Ross Vandegrift <ross at kallisti.us> wrote:
> [...]
>> The biggest issue: upstream doesn't bump soname for ABI/API changes, so
>> I've opted to rename all of the packages to reflect v1.15.  I think I
>> have all of the Breaks & Replaces correct to get a smooth upgrade.
> 
>> This gets weird with elementary.  The previous packages patched a bumped
>> soname, and distributed as 'libelementary2'.  I've reversed that choice,
>> and instead renamed to 'libelementary1.15' with soname 1.  It seems to
>> work fine, and I think it's okay, since it's just a different package -
>> but I'm not sure if that's an acceptable change.
> [...]
> 
> Hello Ross,
> 
> thanks for making an effort.

Thanks for your earlier effort!

> have asked upstream about the soname? Is it their stated position that
> they not care about it?

In the past, they didn't want to bother,  I don't know if they have an
official position - I will ask.

> If you need to change the soname just for Debian you should use a
> soname that is not in upstream's namespace.

Ah, that makes sense - I see a few examples with an upstream and a local
part, like libmyguiengine3debian1.  I'll add a change like that to my
todo list.

Thanks,
Ross



More information about the Pkg-e-devel mailing list