Hi,

When I run the verify script, it shows

```
./scripts/verify.py
cargo 1.70.0 (ec8a8a0ca 2023-04-25)
Start building opendal core
error: failed to load manifest for workspace member 
`/Users/Ji/Documents/apache/apache-opendal-incubating-0.42.0-src/bindings/c`

Caused by:
  failed to read 
`/Users/Ji/Documents/apache/apache-opendal-incubating-0.42.0-src/bindings/c/Cargo.toml`

Caused by:
  No such file or directory (os error 2)
Traceback (most recent call last):
  File 
"/Users/Ji/Documents/apache/apache-opendal-incubating-0.42.0-src/./scripts/verify.py",
 line 86, in <module>
    main()
  File 
"/Users/Ji/Documents/apache/apache-opendal-incubating-0.42.0-src/./scripts/verify.py",
 line 77, in main
    build_core()
  File 
"/Users/Ji/Documents/apache/apache-opendal-incubating-0.42.0-src/./scripts/verify.py",
 line 50, in build_core
    subprocess.run(["cargo", "build", "--release"], check=True)
  File 
/opt/homebrew/Cellar/[email protected]/3.11.6_1/Frameworks/Python.framework/Versions/3.11/lib/python3.11/subprocess.py<mailto:/opt/homebrew/Cellar/[email protected]/3.11.6_1/Frameworks/Python.framework/Versions/3.11/lib/python3.11/subprocess.py>,
 line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['cargo', 'build', '--release']' 
returned non-zero exit status 101.
```

This is caused by missing c binding in the **./bindings** directory. Although 
we are only releasing the java/python/nodejs bindings, other bindings are still 
in the root Cargo toml file as workspace members.

Is this expected? `cargo build –release` on this emits the same error.

Best,
XInyou

From: Mingzhuo Yin <[email protected]>
Date: Tuesday, November 7, 2023 at 07:20
To: [email protected] <[email protected]>
Subject: [VOTE] Release Apache OpenDAL(incubating) 0.42.0-rc.1 - OpenDAL Vote 
Round 1
Hello, Apache OpenDAL(incubating) Community,

This is a call for a vote to release Apache OpenDAL(incubating) version
0.42.0.

The tag to be voted on is 0.42.0-rc.1.

The release candidate:

https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fincubator%2Fopendal%2F0.42.0-rc.1%2F&data=05%7C01%7C%7C8450195ce3e84cb4063008dbdf8bed22%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638349564302852326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=FcT8%2F%2FEF2%2B%2FCn9Sninwt1BZJEDImAda01Y4FtXEaEp4%3D&reserved=0<https://dist.apache.org/repos/dist/dev/incubator/opendal/0.42.0-rc.1/>

Keys to verify the release candidate:

https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdownloads.apache.org%2Fincubator%2Fopendal%2FKEYS&data=05%7C01%7C%7C8450195ce3e84cb4063008dbdf8bed22%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638349564302852326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jXZp6rAsSAQinWDVxmxmw7ewJrx%2FnjUkO01mDYOjccs%3D&reserved=0<https://downloads.apache.org/incubator/opendal/KEYS>

Git tag for the release:

https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fincubator-opendal%2Freleases%2Ftag%2Fv0.42.0-rc.1%2F&data=05%7C01%7C%7C8450195ce3e84cb4063008dbdf8bed22%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638349564302852326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=m62Aqks2xb9SHSfjQL7sWnpInSAi0w6F04d%2Fji0iGck%3D&reserved=0<https://github.com/apache/incubator-opendal/releases/tag/v0.42.0-rc.1/>

Maven staging repo:

https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapacheopendal-1016%2F&data=05%7C01%7C%7C8450195ce3e84cb4063008dbdf8bed22%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638349564302852326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ufSaNQdcwwEES%2B3vRa8ITG3iTAGoq7ogg%2F%2FDyjzsfnM%3D&reserved=0<https://repository.apache.org/content/repositories/orgapacheopendal-1016/>

Please download, verify, and test.

The VOTE will be open for at least 72 hours and until the necessary
number of votes are reached.

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

To learn more about apache opendal, please see 
https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopendal.apache.org%2F&data=05%7C01%7C%7C8450195ce3e84cb4063008dbdf8bed22%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638349564302852326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=VoD36YYWk4Ff10Lys4ImBF6lGG4EVXQTM%2FHHAZ7FTyQ%3D&reserved=0<https://opendal.apache.org/>

Checklist for reference:

[ ] Download links are valid.
[ ] Checksums and signatures.
[ ] LICENSE/NOTICE files exist
[ ] No unexpected binary files
[ ] All source files have ASF headers
[ ] Can compile from source

More detailed checklist please refer to:
https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fincubator-opendal%2Ftree%2Fmain%2Fscripts&data=05%7C01%7C%7C8450195ce3e84cb4063008dbdf8bed22%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638349564302852326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4TY3Hunz02ihymJ1Qfi5mbWaqyvKWe0vNTtGin5CTLg%3D&reserved=0<https://github.com/apache/incubator-opendal/tree/main/scripts>

To compile from source, please refer to:
https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fincubator-opendal%2Fblob%2Fmain%2FCONTRIBUTING.md&data=05%7C01%7C%7C8450195ce3e84cb4063008dbdf8bed22%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638349564302852326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=rEN2E7kvaiPaQ4bu8EBLc89bf2AArPlpVb0ZYoybCW8%3D&reserved=0<https://github.com/apache/incubator-opendal/blob/main/CONTRIBUTING.md>

Here is a Python script in release to help you verify the release candidate:

./scripts/verify.py

Thanks

Sincerely,
Mingzhuo Yin

Reply via email to