Bug 327 - Don't use sudo with setup.py
Summary: Don't use sudo with setup.py
Status: CONFIRMED
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Source Code (show other bugs)
Version: unspecified
Hardware: Other Linux
: --- enhancement
Assignee: Luke Kenneth Casson Leighton
URL:
Depends on:
Blocks:
 
Reported: 2020-05-20 01:54 BST by Jacob Lifshay
Modified: 2020-05-20 01:54 BST (History)
1 user (show)

See Also:
NLnet milestone: ---
total budget (EUR) for completion of task and all subtasks: 0
budget (EUR) for this task, excluding subtasks' budget: 0
parent task for budget allocation:
child tasks for budget allocation:
The table of payments (in EUR) for this task; TOML format:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jacob Lifshay 2020-05-20 01:54:01 BST
The HDL Workflow page should be fixed to *NOT* use sudo when calling setup.py, instead, either use a venv (preferred) or install to the local user account. This avoids creating files owned by root in the source directory, avoiding the need to run all code using sudo. This also makes it possible for people stuck with shared computers where they don't have sudo privileges to be able to run/develop our code.