← Back to team overview

kicad-developers team mailing list archive

Re: KiCAD nightly builds for Arch


Hi Nick,

Two reasons:

First, the package kicad-git is designed to be a fully floating "use at your own risk" package, not something that's pinned to a specific commit each day, making bug replication and tracking much harder. My own kicad-nightly package is locked to a specific commit each day which has already proven helpful in figuring out why something (the pad editor dialog in the footprint editor) broke.

The second, is that their package is not designed to be side-by-side installable with the main kicad package. The AUR says they're doing the right thing for a -git package, which is very much not the behaviour I want or need, so hence -nightly.

Additionally, a side-by-side nightly requires quite a lot of build-time tweaks that would definitely break someone's system who has been using the kicad-git package, so this would also be frowned on by the AUR.


Quoting Nick Østergaard <oe.nick@xxxxxxxxx>:

Hi Rachel

I wonder why you wouldn't just propose the changes to the maintainer of
kicad-git in AUR.

I didn't review your scripts, but that is where I woukd start.

fre. 23. okt. 2020 12.32 skrev <kicad@xxxxxxxxxxxxxx>:

Hi folks,

I recently got fed up enough of not having a parallel installable
nightly for Arch that I could use at the same time as release KiCAD so
I could toy with new features and yet still keep my main projects in
5.x format, so I put in the effort to create a set of PKGBUILD files
for such a nightly.

The result of this are the two sets of packages on the AUR known as
kicad-nightly and kicad-library-nightly. However, updating these is
presently a touch unwieldy and I wish to put together a meta-repo with
my scripts for updating the packages.

To this end, I'm seeking a packaging repo on GitLab such as
`kicad-arch-builder`, and possibly a couple of mirroring repos for
each of the two AUR packages, if that is possible please?

Many thanks,

Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp