There are inconsistencies between referencing crates with `branch=mesalock_sgx` 
and tag=`sgx_v1.1.0`

i.e. this here causes trouble:
https://github.com/mesalock-linux/rustls/blob/d9a91f5037f5c85f761279d97b838256285a1314/Cargo.toml#L19

rustls `tag sgx_v1.1.0` depends on webpki `branch=mesaloch_sgx` but I'd expect 
it to depend on `tag sgx_v1.1.0`

In [our 
Cargo.toml](https://github.com/scs/substraTEE-worker/blob/dd9c6051c4145262bb0beae9da7a8538fcf793d9/enclave/Cargo.toml#L54)
 we now have a mess between branch and tag dependencies leading to this (after 
a cargo update):

```
error: failed to select a version for the requirement `webpki-roots = "^0.17.0"`
  candidate versions found which didn't match: 0.19.0
  location searched: Git repository 
https://github.com/mesalock-linux/webpki-roots?branch=mesalock_sgx
required by package `substratee_worker_enclave v4.0.0 
(/home/abrenzikofer/substraTEE-worker/enclave)`
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave-sgx-sdk/issues/206

Reply via email to