Re: Binary-only upload of libsdl-erlang on mips
On Fri, May 25, 2007 at 09:46:34AM +0400, Sergei Golovan wrote:
> The current libsdl-erlang package in unstable on mips architecture is
> built using erlang 11.b.2 and doesn't work with current erlang 11.b.4.
> Could someone schedule a binary-only upload of libsdl-erlang on mips
> architecture? (Or should we upload a new package version?)
This points to a sourceful bug in either libsdl-erlang or in erlang.
Rebuilding libsdl-erlang on mips in unstable does *not* fix the problem that
all of the libsdl-erlang binaries in *stable* were built against an earlier
erlang, and have a dependency on erlang-base (>= 1:11.b.1-1) |
erlang-base-hipe (>= 1:11.b.1-1). If erlang versions are not
backwards-compatible, then there needs to be proper handling of such
transitions in the erlang packages -- preferably by providing erlang
packages (virtual or real) with an "abiname" that packages such as
libsdl-erlang can depend on in the manner of shared libraries.
There seems to already be some measure of support for this in the form of
'erlang-depends', so once erlang itself is fixed, binNMUs for libsdl-erlang
are certainly an option; but I'm not going to schedule a binNMU that
effectively paints over this issue.
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.