> > So apt wants to replace libesd-alsa0 with libesd0. But why? Sure, > xtux depends on `libesd0 (>= 0.2.14-0.2)' but `libesd-alsa 0.2.17-7' > which is installed provides `libesd0'. What is the point in replacing > `libesd-alsa 0.2.17-7' with `libesd0 0.2.17-7'? >
the problem lies in the fact that xtux wants a version of libesd0. The libesd-alsa package provides "libesd0", libesd0 packages provides "libesd0 0.2.17-7". In potato, the "provides" command does not allow for versions.