Hi,
I looked through my logs - line by line:
"warning: No (git) VCS found for..." is a "common" warning, coming up with every rust-package - until building stops.
It's only a *warning*. Ok then. Sunglasses ON, ignore.
The main goal is:
... error: invalid inclusion of reserved file name Cargo.toml.orig in package source ...
Followed by:
... make: *** [rust-crypto-common:78: /usr/src/log/crypto-common-0.1.1] Error 123 [Building stops] ...
And yes, in 'crypto-common-0.1.1.tar.gz' there is a file named 'Cargo.toml.orig'.
And furthermore, the contents of 'crypto-common' look a bit different compared to (e.g.!) 'cfg-if-1.0.0.tar.gz':
***SNIP*** root@Devel64-1: /tmp/expand # ls crypto-common-0.1.1/ -l total 36 -rw-r--r-- 1 root root 1045 Jan 1 1970 Cargo.toml -rw-r--r-- 1 root root 619 Nov 29 1973 Cargo.toml.orig -rw-r--r-- 1 root root 474 Nov 29 1973 CHANGELOG.md -rw-r--r-- 1 root root 10849 Nov 29 1973 LICENSE-APACHE -rw-r--r-- 1 root root 1065 Nov 29 1973 LICENSE-MIT -rw-r--r-- 1 root root 1882 Nov 29 1973 README.md drwxr-xr-x 2 root root 4096 Nov 30 08:10 src root@Devel64-1: /tmp/expand # ls cfg-if-1.0.0/ -l total 32 -rw-r--r-- 1 root root 792 Oct 6 2020 Cargo.toml -rw-r--r-- 1 root root 10847 Oct 6 2020 LICENSE-APACHE -rw-r--r-- 1 root root 1057 Oct 6 2020 LICENSE-MIT -rw-r--r-- 1 root root 1123 Oct 6 2020 README.md drwxr-xr-x 2 root root 4096 Nov 30 08:10 src drwxr-xr-x 2 root root 4096 Nov 30 08:10 tests ***SNAP***
It sounds...brutal...but with the next clean build, I'll delete this file during build process of 'crypto-common' and see what happens...
Better ideas?
Best, Matthias