Is there any way to downgrade from 6.0.9 to 6.0.8 on Ubuntu 22.04.? If have KiCAD installed through the official ppa on my Ubuntu and 6.0.9 crashes all the time. apt lets me only install the most recent version:
Mh yeah, but apt list shows only v6.0.9, so I don’t know what version to specify (as in your link the keyword is much longer than only the plain version number).
sudo apt install kicad=6.0.8
E: Version '6.0.8' for 'kicad' was not found
Yep, only 6.0.9 available. Seems like the older packages are deletet from the repo. Only option I see is to compile it from source, but I’m not sure, I want to do that. Crap.
I used 6.0.8 until yesterday but updated it. I already opened a bug report at Github but the crashes are so random (while dragging via, while switching layer, while filling zones) I have no idea what to look for.
This is partly a KiCad question, but more a generic packaging question for Linux.
My debian based linux Mint uses apt and according to man apt I can list available versions with:
paul@cezanne:~$ apt list kicad -a
Listing… Done
kicad/focal,now 6.0.9-0-202210312018+8da3e8f707~116~ubuntu20.04.1 amd64 [installed]
kicad/focal 5.1.12-202111050916+84ad8e8a86~92~ubuntu20.04.1 amd64
kicad/focal 5.1.5+dfsg1-2build2 amd64
With monthly updates of KiCad there is always a possibility some nasty bug is overlooked and reverting to an older version is needed. I do not know why the older versions are not kept available in the KiCad repository. Compiling from source should always be possible, but it’s probably a bit too involved for most folks.
I haven't searched for a compiled deb package with 6.0.8 compiled for my CPU (amd64). I'd suggest asking on ubuntu forums for any kicad 6.0.x compiled for your CPU architecture.
I was also willing to compile a newer version, e.g., 6.08, of kicad, but couldn't find the make file. (In other words, the build process was way over my head.)
If you want to downgrade to a previously installed version that has now been deleted from the repository, take a look in /var/cache/apt/archives/. If you haven’t cleaned the package cache, you should find it there.