Re: libesd0 libesd-alsa0 conflict
Incorrect. The Provides field is proper. What is wrong is that
the shlibs file used to be hard versioned on libesd >= 0.2.15, which
dpkg does not support versioned provides. All that needs to be done
is simply update to the latest libesd0-dev (0.2.16-5 at the moment) packages,
which contain a fixed shlibs, and recompile your package.
On Wed, Jan 26, 2000 at 01:31:40AM +0100, Christian Marillat wrote:
> Hi,
>
> Somebody can tell me how to resolve this problem.
>
> Related bugs:
>
> #52244 #52245 #52246 #52247 #52250 #52251 #52253 #52352 #56191
>
> The problem is when somebody want to install libesd-alsa0 after libesd0,
> apt-get want to remove all the package who depends on libesd0:
>
> $ sudo apt-get install libesd-alsa0 -s
>
> [...]
>
> 3 packages upgraded, 2 newly installed, *79 to remove* and 198 not upgraded.
>
> I thing the problem is the virtual package libesd0 in libesd-alsa0:
>
> Package: libesd-alsa0
> Version: 0.2.16-4
> Priority: optional
> Section: libs
> Maintainer: Brian M. Almeida <bma@debian.org>
> Depends: libasound0.4 (>> 0.4.1) | libasound0 (<< 0.4.2), libaudiofile0, libc6
> Suggests: esound-alsa
> Conflicts: libesd0
> Provides: libesd0
>
> The Provides field need to be different than libesd0.
>
> Christian
>
>
> --
> To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
--
Brian M. Almeida
Linux Systems Engineer | http://www.winstar.com | balmeida@winstar.com
Debian Developer | http://www.debian.org | bma@debian.org
"Documentation is like sex: when it is good, it is very, very good; and when it
is bad, it is better than nothing." - Dick Brandon
Reply to: