On 14/08/2012 09:57, Samuli Suominen wrote:
> 
> Sorry I was vague in that statement, I meant moving to both /usr/lib/
> when suitable (and usually the default from upstream lately) and
> /usr/lib64/xfce* (Location of .so Xfce plugins)
> Xfce had compability code for finding plugins from /usr/libexec only for
> 4.10 series, and is marked as -DXFCE_DEPRECATED code, 4.12 will solely
> use /usr/lib64/xfce4/
> I've done nothing against the status quo, only following sane reasoning
> and defaults from upstreams who have made a strong case for it being so,
> or when they have actually made it impossible without carrying custom
> patches forever

For plugins (if they are plugins) we really need to use the $libdir as
they are ABI-dependent, so I'm perfectly happy with moving them out of
libexec (shouldn't have been there in the first place).

I'd still would like a revisit by council for what concerns /usr/libexec
though. I'm afraid that last time I let it slide after Kugelfang
promised he would write a draft that never came, as we had issue with cups.

In general, I'm in favour of using lib (and not $libdir) if they are
_executables_, which means they are not loaded in the same address space
of any other program. I'm just concerned of having another hundred
directories in /usr/lib as that could slow down ld.so...

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/

Reply via email to