The version of leveldb (and leveldb-devel) is displayed as 1.2-3. After checking historic versions in the repo, I see 1.19-2.
According to leveldb official repo, the version released in 2017 should be 1.20 (twenty) instead of 1.2 (two). This confused me much because the 1.2 version had a bug addressed in this issue. Hopefully the version number can be fixed.

I don't believe this to be a packaging mistake: https://dev.getsol.us/source/leveldb/browse/master/package.yml

I think its being dropped by the system as mathematically 1.2 and 1.20 is the same number. It's a decimal. Try add 1.20 + 0 = into a calculator the trailing 0 will be eaten in the answer.

1.20 read out is not "one point twenty" its "one point two". The zero is representing nothing and can be left off. If they're going to use such numbers they should have gone to 2 after 1.9 or 1.9.1 not 1.10

If the system needs tweaking to avoid this, I guess that's up to the team.

    Should have put '1.20' for version number (with quotes) in the package.yml

      Harvey Well was my mistake, I rarely quote the version number to have them handled as strings

      I didn't know it was a thing. If I updated something with a trailing zero. I would've made the same mistake.

        Harvey same here.. I expected leading zeroes to be an issue but not trailing ones. Pisi version numbers have always been weird.

        Harvey Please take a look at versions before 1.10 in the official repo I posted above, seemingly another kind of versioning convention.