I have hunted through all of the 'precise' and 'precise-updates' pkg database files, and none of them have this problem.mchabez wrote:Cross-posting this from the 5.4.3 thread, 5.5beta has this bug, too.Hi everyone, I found another debdb2pupdb bug. It's in 5.4.3, I have to check yet in the 5.5beta.
Some Ubuntu packages have weird dependencies like "udev(>=", "libx11-6(>>" and so on. The root cause is that in the Ubuntu package databases, in the package dependency data, sometimes the dependent package name and version requirement has no space between them.
To check which packages are affected, run this command:
Code:
grep -e "|+.*(.*|" ~/.packages/Packages-ubuntu-*
Edit: Latest Woof as of 21th Feb 2013 also has this bug.
Every db entry has a space between package name and version requirement, also between version operator and version, ex:
udev (>= 2.3
If there are some rogue debs out there with this problem, then the developers should be contacted. It does not affect Woof or the PPM.