Olivier Thauvin wrote:
> * 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.
Frank, please provide output with --debug option.
Whether or not a packaging bug exists, urpmi should catch the failure
before proceeding with installation.
> 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).
Buildsystem will remove libpq5 (at least it should do that, and IIRC it
still works).
--
Anssi Hannula