Describe the bug
The verification of arrow rc fails related to object_store (which I don't think it should depend on)
re #3336
To Reproduce
./dev/release/verify-release-candidate.sh 30.0.0 1
....
running 3 tests
test src/client.rs - client::FlightClient (line 39) - compile ... ok
test src/client.rs - client::FlightClient::do_get (line 167) - compile ... ok
test src/client.rs - client::FlightClient::get_flight_info (line 212) - compile ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
+ cd parquet
+ cargo build
Updating crates.io index
error: failed to get `object_store` as a dependency of package `parquet v30.0.0 (/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-30.0.0.XXXXX.82hofd7V/apache-arrow-rs-30.0.0/parquet)`
Caused by:
failed to load source for dependency `object_store`
Caused by:
Unable to update /private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-30.0.0.XXXXX.82hofd7V/apache-arrow-rs-30.0.0/object_store
Caused by:
failed to read `/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-30.0.0.XXXXX.82hofd7V/apache-arrow-rs-30.0.0/object_store/Cargo.toml`
Caused by:
No such file or directory (os error 2)
+ cleanup
+ '[' no = yes ']'
+ echo 'Failed to verify release candidate. See /var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-30.0.0.XXXXX.82hofd7V for details.'
Failed to verify release candidate. See /var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-30.0.0.XXXXX.82hofd7V for details.
Expected behavior
Verify should pass
Additional context
Looking a little more, it appears the issue is that cargo build for parquet uses the object store 🤔
$ cd /var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-30.0.0.XXXXX.82hofd7V
$ ls -l
total 2584
-rw-r--r-- 1 alamb staff 99K Dec 29 11:32 KEYS
drwxr-xr-x 48 alamb staff 1.5K Dec 29 11:32 apache-arrow-rs-30.0.0/
-rw-r--r-- 1 alamb staff 1.2M Dec 29 11:32 apache-arrow-rs-30.0.0.tar.gz
-rw-r--r-- 1 alamb staff 833B Dec 29 11:32 apache-arrow-rs-30.0.0.tar.gz.asc
-rw-r--r-- 1 alamb staff 96B Dec 29 11:32 apache-arrow-rs-30.0.0.tar.gz.sha256
-rw-r--r-- 1 alamb staff 160B Dec 29 11:32 apache-arrow-rs-30.0.0.tar.gz.sha512
$ cd apache-arrow-rs-30.0.0
$(cd parquet && cargo build && cargo test)
Updating crates.io index
error: failed to get `object_store` as a dependency of package `parquet v30.0.0 (/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-30.0.0.XXXXX.82hofd7V/apache-arrow-rs-30.0.0/parquet)`
Caused by:
failed to load source for dependency `object_store`
Caused by:
Unable to update /private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-30.0.0.XXXXX.82hofd7V/apache-arrow-rs-30.0.0/object_store
Caused by:
failed to read `/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-30.0.0.XXXXX.82hofd7V/apache-arrow-rs-30.0.0/object_store/Cargo.toml`
Caused by:
No such file or directory (os error 2)
Describe the bug
The verification of arrow rc fails related to object_store (which I don't think it should depend on)
re #3336
To Reproduce
Expected behavior
Verify should pass
Additional context
Looking a little more, it appears the issue is that
cargo buildfor parquet uses the object store 🤔