View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004768||Part||Bug||public||2021-10-18 19:06||2021-10-19 13:02|
|Summary||0004768: Source code installation failed|
This appears to be caused by
not having the permissions it should have, when executing the following command:
It is normal for
|Steps To Reproduce||To compile and install, run the following command:|
|Tags||No tags attached.|
COMPLETELY ERASE THIS AFTER PASTING YOUR
Help > About FreeCAD > Copy to clipboard
NOTE: just the snippet alone will do without anything else included.
The ticket will not be submitted without it.
OS: Ubuntu 21.04 (KDE/plasma)
Word size of FreeCAD: 64-bit
Build type: Release
Python version: 3.9.5
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.5.2
Locale: Chinese/China (zh_CN)
Well, I should add that it doesn't seem to be caused by a permissions issue, but rather by my accidental execution in the following path. Strange..
The problem seems to be related to the fact that the associated dynamic libraries are not python3 working paths (such as /usr/mod)...
Run the following command to start:
I think this is a mistake, and if those dynamic library were in the same directory as python mods, then everything would be fine.
Perhaps the people concerned just need to modify the Cmake installation configuration to fix this error.
This problem has been tested.
Although the cause of the error was misjudged once, it was indeed a flaw in the installation process
This is not a serious error because it can be resolved by -M, but it is a defect.
Some people like to compile and install (maybe to track and participate in freecad development in the future, maybe to track the latest changes in development branches, participate in the community, or simply want to compile themselves to meet 100% compatible ABI, but in any case, they want to compile and install)
As the most commonly used manual installation method of Linux, especially the operation and maintenance personnel, the use of compilation and installation should not be hindered by defects (tracing the exact directory of each dynamic library often wastes redundant time)
ps: Can someone help me move this bug report to the right project? It should not belong to part, but to freecad
||This ticket has been migrated to GitHub as issue 6274.|
|2021-10-18 19:06||jack9603301||New Issue|
|2021-10-18 19:16||jack9603301||Note Added: 0015992|
|2021-10-18 19:22||jack9603301||Note Added: 0015993|
|2021-10-18 19:22||jack9603301||File Added: 2021-10-19_03-21.png|
|2021-10-18 19:22||jack9603301||File Added: 2021-10-19_03-22.png|
|2021-10-19 09:48||jack9603301||Severity||major => trivial|
|2021-10-19 10:22||jack9603301||Note Added: 0015994|
|2021-10-19 13:02||jack9603301||Note Edited: 0015994|