[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Override for Anjal package



Dear Lintian Maintainers,

I'm writing to request an override for the "anjal" package. The error
is:
E: anjal: binary-or-shlib-defines-rpath ./usr/bin/anjal /usr/lib/evolution/2.28

Anjal [1] is an GUI front-end for Evolution designed for small form
factor devices. So naturally Anjal depends upon many .so libraries in
the Evolution package. But those .so libraries is considered private
by Evolution so they are installed in /usr/lib/evolution/2.28. To use
them Anjal is built by using RPATH that point to
/usr/lib/evolution/2.28, and this is considered by lintian to be an
error (it was warning before).

Evolution upstream developers don't agree to move those Evolution .so
libraries into public directory "/usr/lib" since they are private,
should not be used by other programs and there's no intention to
maintain a stable API of them. Anjal is considered a part of Evolution
project so the API between Anjal and Evolution will be maintained by
Evo upstream.

I asked on debian-devel list and was suggested to add an override
here. Could you please take a look? The "anjal" package can be found
at [2].

Thank you very much.

[1] http://live.gnome.org/Anjal/
[2] http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/#_experimental_anjal_debian_

-- 
Li, Yan


Reply to: