[arch-dev-public] Versioned dependency fun...

Dan McGee dpmcgee at gmail.com
Tue Mar 2 08:06:57 EST 2010


On Tue, Mar 2, 2010 at 6:08 AM, Pierre Schmitz <pierre at archlinux.de> wrote:
> Am Dienstag, 2. März 2010 04:17:21 schrieb Allan McRae:
>> Hmmm...
>>
>>  > pacman -U libjpeg-8a-1-i686.pkg.tar.xz
>>
>> loading package data...
>> checking dependencies...
>> error: failed to prepare transaction (could not satisfy dependencies)
>>
>> :: ghostscript: requires libjpeg>=8
>> :: imlib2: requires libjpeg>=8
>> :: jasper: requires libjpeg>=8
>> :: libdjvu: requires libjpeg>=8
>>
>> ....
>>
>> To avoid this, I will be renumbering it to libjpeg-8.0.1 (which is the
>> soname version).
>>
>> Allan
>
> and here we have another reason to punish anybody using versioned
> dependencies. ;-) (of course upstream needs to be hit, too)

Blaming this on versioned deps is punishing the messenger; this
package wouldn't upgrade without a force option either because the
same version comparison is used everywhere...

-Dan


More information about the arch-dev-public mailing list