Precise: deps bug
February 21, 2013 —
BarryK
There is a bug in package dependencies, in the PPM, in Precise Puppy 5.4.92 (5.5beta).
I have just install 'guvcview' and its dependencies. The deps include 'libportaudio2', which in turn requires 'libasound21.0.24.1' -- but, that is an error, in the pup pkg db entry for libportaudio2, the dep is supposed to be 'libasound2>1.0.24.1', however, the ">" is missing.
The dep is supposed to be 'libasound2', version greater than '1.0.24.1'.
The original pkg data for 'libportaudio2' has this line for the deps:
Depends: libasound2 (>> 1.0.24.1), libc6 (>= 2.7), libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116
I did not realise that ">>" means "greater than". An oversight.
I have fixed 'debdb2pupdb.bac' in Woof and will recompile for x86 and ARM, and upload Woof soon.
Tags: woof