* Frank Griffin (
ftg@...) wrote:
> Olivier Thauvin wrote:
> > * Frank Griffin (
ftg@...) wrote:
> >
> >> Olivier Thauvin wrote:
> >>
> >
> > Then, what was the list of packages you were trying to install ?
> >
>
> Here's the latest urpmi --auto-select output. It doesn't seem to matter
> what the package list is:
>
> installing
> /mnt/cooker/i586/media/main/release/libpq8.3_5-8.3.6-3mdv2009.1.i586.rpm
> /mnt/cooker/i586/media/contrib/release/libpq5-8.2.12-1mdv2009.1.i586.rpm
> Installation failed:
> postgresql-libs < 8.3.6-3mdv2009.1 conflicts with
> libpq8.3_5-8.3.6-3mdv2009.1.i586
>
> installing postgresql8.3-server-8.3.6-3mdv2009.1.i586.rpm from
> /mnt/cooker/i586/media/main/release
> Installation failed:
> libpq8.3_5 >= 8.3.6-3mdv2009.1 is needed by
> postgresql8.3-server-8.3.6-3mdv2009.1.i586
> libpq8.3_5 >= 8.3.6-3mdv2009.1 is needed by
> postgresql8.3-server-8.3.6-3mdv2009.1.i586
Urpmi bug, it try to install libpq5-8.2.12-1mdv2009.1.i586.rpm, but
libpq8.3_5-8.3.6-3mdv2009.1.i586.rpm conflict with, all dependencies
need to install postgresql8.3* are provided by libpq8.3_5.
So either urpmi try to solve dependencies by installing libpq5 instead
libpq8.3_5, either urpmi try to update libpq5 whereas it should be
removed.
A way to workaround could be having libpq8.3_5 obsoleting libpq5, the
problem is if I do that, what will do the buildsystem ? If someone can
clearly reply ?... (none of them should be removed).