Skip to content

Environment variables still have version number "6" in them.

Description

Environment variables still have version number "6" in them, such as:

KICAD6_3RD_PARTY /home/paul/.local/share/kicad/7.0/3rdparty

KICAD6_FOOTPRINT_DIR /usr/share/kicad-nightly/footprints/

In my opinion there should not be a version number in those names at all. They are not global variables and each KiCad installation has it's own configuration, so different KiCad versions would not conflict even if the names are the same.

image

The screenshot above is from my Linux system, and the library still points to a kicad-nightly directory while on the user forum they are pointing to to a "KiCd\7.0" directory:

https://kicad-info.s3.dualstack.us-west-2.amazonaws.com/original/3X/7/a/7a7a5da9a8e33ae0f39fd56a3262012a3719c9d0.png

This issue was first reported on the KiCad user forum:

https://forum.kicad.info/t/7-0-0-rc-environment-variables-still-6/39480/4

KiCad Version

Application: KiCad x86_64 on x86_64

Version: 7.0.0-rc1-unknown-c5ef51d688~164~ubuntu20.04.1, release build

Libraries:
	wxWidgets 3.2.1
	FreeType 2.10.1
	HarfBuzz 2.6.4
	FontConfig 2.13.1

Platform: Linux Mint 20.3, 64 bit, Little endian, wxGTK, xfce, x11

	wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.71.0
	OCC: 7.5.2
	Curl: 7.68.0
	ngspice: 38
	Compiler: GCC 9.4.0 with C++ ABI 1013

Build settings:
	KICAD_USE_EGL=ON
	KICAD_SPICE=ON