Unable to download kicad version 4.0.4 or 4.0.3 using ppa for Ubuntu

Thanks Apurv.
This worked.

Hey Rene, thanks for all your help. I modified the installation script and I am removing the conflicting kicad libraries before installation. The component selection was conflicting due to library priority like you had suggested. Also I will stick to 4.0.7 as it has fewer bugs.

You are not along :slight_smile: . But I keep switching to 5.x back and for.
For Pcbnew - I can use vim for search and replace to fix the “at” (in m) vs. “offset” (in inch) easily.
For eeschematic - I just stay edit with 4.0.7, and view only on 5.x because it is too much of search and replace I have to do since they introduce a MUST library name in front of every symbol !

Transferring from v4 to v5 should not be done with a text editor! Kicad has a tool for that (the remap dialog) Converting KiCad version 4 projects to version 5 (Remap a project)

The moment you use the remap. There is no going back. It only useful when your intent is remove 4.0.7 out of your design history.

The same is true if you use search and replace with a text editor to add the lib names.

That why I said, 5.x for read only on schematic, 4.x will do the modify. I were hoping the 5.x feature was extend in this manner instead of enforce to incompatibility. Like accept both styles of specify lib name, or not.
PS: I know by now the hope is hopeless.

Please note that the developers are not aware of these bugs. And if they are not reported to https://bugs.launchpad.net/kicad they may never get fixed. We’re pretty friendly over there. Please take a moment to record bugs in 5.x that you experience to the tracker. We would greatly appreciate your help in making KiCad better!

But but reporting bugs sounds like work :frowning:

I would think most of the bug are actually already reported by one way or the other on launchpad. A lot of them are overlap too. So I would think, you will never end of with a launch pad with bug free for sure… It is because so many people love KiCad.

Find the ones that apply to you and help the devs find the reason behind them. Add further info if necessary and mark them as “affects me as well” while giving your kicad version info (if different from the everyone else who reported)

I can’t (nor would I want to) force you to report the issues you reference in your posts. But to my knowledge, there are no remaining bugs in 5.x that did not exist in 4.0.7. And I’ll re-iterate: If you decide not to report the bugs, they may never be fixed.

1 Like

It is understandable the bug never got fix if not reported. But however, I would hope developer them self actively seek for the bug/way automatically test for bugs. I don’t even’t hear bug report for very very old versions of KiCad, but somehow they are still usable for doing boards. So I would think bug report is a good system but not the only path.

KiCad is developed by volunteers. There is no specialized bug hunting team. We users are the bug hunters.

1 Like

The more software get complex, the more it need a test codes… It is the way to keep it healthy. It is a valuable practice as developer. And user report bug, but if develop do not try to play with their own creation, then it likely create a misconception of what user need. And as developer, it is a good practice too. I’m a developer myself, I would think that way :-). As user, testing also volunteers. So only rely on one side whichever side won’t be healthy.

It wasn’t exactly a bug that’s why I didn’t report. It was merely the arrangement of libraries, which I should’ve taken care of.
But I’d gladly report if I find anything crucial in 4.0.7 as well as 5.x

The stuff regarding bugs was not aimed at you. The problems you faced are solved in kicad v5 as it includes the library name and not jest the symbol name in the schematic. This means you no longer need to manage library priorities.

I am tempted to use 5.x now

Due to manpower constraints, if you find a bug in 4.0.7, you will simply need to live with it as we do not have sufficient volunteers to maintain further updates to that version. However, if you find a bug in the 5.x series and report it, it will be fixed. For this reason, unless you have ongoing 4.0.7 projects, I would recommend users plan to upgrade to the 5 series.

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