X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Mon, 28 Dec 2020 00:22:53 +0100 (CET) From: Roland Lutz To: "Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] gsymcheck 'make check' failure final analysis In-Reply-To: Message-ID: References: <09a3adc8-401f-70fd-1ba4-c5cc850f62aa AT fastmail DOT com> <5a52e3b4-50a6-2b0e-7d7d-7eb144c5619f AT epilitimus DOT com> <1d8bac3a-9787-dd41-9269-ab8d3d681754 AT epilitimus DOT com> <54c87596-c5ef-cfba-d74d-2fa6411b555f AT fastmail DOT com> <796bed87-7c91-fe93-fbfa-7090c731be36 AT epilitimus DOT com> User-Agent: Alpine 2.22 (DEB 394 2020-01-19) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Sun, 27 Dec 2020, Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com] wrote: > Most people probably build the package as root I'd recommend against this. > First, I build in my user account, which I do use for gEDA projects and > it does have the ~/.gEDA/gafrc file. Then, when I am satisfied that that > build stage is safe and correct, I go to stage 2, where, as root, I > build the final package and install it. If this is your personal machine, you don't really gain anything by installing packages as root and risk having your system compromised in case anything goes wrong. I usually install packages either to a package-specific directory (e.g., ~/geda) or to a user-local directory (e.g., ~/.local) and adjust the PATH and PYTHONPATH environment variables accordingly. Roland