> 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.

Confirmed. We need to use changed version of `Cargo.toml` to remove not 
released packages.

On Wed, Nov 8, 2023, at 13:03, Xinyou Ji wrote:
> 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

-- 
Xuanwo

Reply via email to