I guess we can remove this dependency. It was introduced by accident. But as @kkremitzki said, FreeCAD depends on it anyway.
I have one question regarding debian-packages:
Why does debian build packages by copying the source?
I guess we can remove this dependency. It was introduced by accident. But as @kkremitzki said, FreeCAD depends on it anyway.
what do you mean? You can build a debian package by having a folder with the debian folder in it and the upstream tarball. So there is no need to copy it somewhere. But usually the upstream source is put into a repository, which makes things easier for example by using git-buildpackage.
It's just a runtime dependency, it's used in Arch, Part Design, Path, and FEM as you know.
Ahh yes.kkremitzki wrote: ↑Thu Jan 10, 2019 8:29 pmIt's just a runtime dependency, it's used in Arch, Part Design, Path, and FEM as you know.
Ok. I am not sure how much sense this makes. How to be sure the same sources are used?reox wrote: ↑Thu Jan 10, 2019 7:46 pm The reasoning behind this is IMO to have the debian folder with the corresponding upstream version at a place where it does not change.
The usual approach for this is, you get the tarball from upstream and build it. So if upstream gives you the wrong version, it is the fault of upstream not the debian package.