lshw version A.01.03 is improperly identified as lshw-01.03 (cf. ebuild file). The first part (A) of the version number should *NOT* be ignored. It can be A, B, C, etc. for normal (public) releases, T for test (public) releases and X for experimental (private) releases. This can lead to problems when upgrading lshw.
1.04a & 1.05a in cvs