Ubuntu - Versioning not consistant?

I’m running Ubuntu 22.04 with KiCAD 6.0.4 and have noticed the versioning for symbols/docs is all over the place.

ii  kicad                                      6.0.4-0-202203211721+6f826c9f35~116~ubuntu20.04.1 amd64        Electronic schematic and PCB design software
ii  kicad-demos                                6.0.4-0-202203211721+6f826c9f35~116~ubuntu20.04.1 all          Common files used by kicad
ii  kicad-doc-en                               6.0.2+dfsg-1                                      all          Kicad help files (English)
ii  kicad-footprints                           6.0.3-0-202203161425+08a6174b6~11~ubuntu22.04.1   all          Kicad footprints (modules)
ii  kicad-libraries                            6.0.3-0-202203161425+9~ubuntu22.04.1              all          KiCad meta-package for deps to all libraries
ii  kicad-packages3d                           6.0.3-0-202203161428+7028c243~9~ubuntu22.04.1     all          Kicad packages3d (3d models for footprints)
ii  kicad-symbols                              6.0.3-0-202203161426+d1d06a23~7~ubuntu22.04.1     all          Kicad symbols (schematic)
ii  kicad-templates                            6.0.3-0-202203161426+4b21448~9~ubuntu22.04.1      all          Kicad templates

How come it’s not consistent with 6.0.4 for all the libraries?

Looking at
https://launchpad.net/~kicad/+archive/ubuntu/kicad-6.0-releases
for example the kicad-library-symbols is 6.0.3 for Ubuntu 22.04, so I am running the latest version.

However looking at
https://gitlab.com/kicad/libraries/kicad-symbols/-/tree/6.0.4
there is a tag for 6.0.4

Does this mean that all of these libraries have not been built? Are there any plans to get them updated?

There was a problem with the 6.0.3 release that was discovered immediately after the version freeze, and thus the 6.0.3 release was never official and the fixed 6.0.4 released just after.
There were no changes in footprints, libraries, 3d etc from 6.0.3 to 6.0.4, so apparently Ubuntu has not updated these version numbers.

Thanks for the explanation. The versions should really be updated to 6.0.4 across all the packages to avoid any confusion.

The official download page still says the latest is 6.0.2

For some more info se here:

It seems that this page still mentions 6.0.2, though when you follow the link to the PPA the 6.0.4 is available:

Actually it’s a false expectation in general that the libraries and documentation must always be the same patch level as the application packages. The only constrraint that the package builder usually specifies is that the library and documentation be compatible versions, that is from the 6.0 series in the case of KiCad. So it’s up to the builder whether a patch level update will be issued. All that would be missed are some entries that have been added between patch levels.

An example in another distro is the spec file for building the kicad application package for openSUSE: File kicad.spec of Package kicad - openSUSE Build Service It only specifies that the libraries be “compatversion” which is 6.0.0.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.