Fix iceberg dependencies
diff --git a/sdks/java/io/iceberg/build.gradle b/sdks/java/io/iceberg/build.gradle
index 6e39575..caa72be 100644
--- a/sdks/java/io/iceberg/build.gradle
+++ b/sdks/java/io/iceberg/build.gradle
@@ -43,27 +43,20 @@
 dependencies {
     implementation library.java.vendored_guava_32_1_2_jre
     implementation project(path: ":sdks:java:core", configuration: "shadow")
-    implementation project(":sdks:java:io:hadoop-common")
     implementation library.java.slf4j_api
+    implementation library.java.joda_time
     implementation "org.apache.parquet:parquet-column:$parquet_version"
-    implementation "org.apache.parquet:parquet-common:$parquet_version"
     implementation "org.apache.orc:orc-core:$orc_version"
     implementation "org.apache.iceberg:iceberg-core:$iceberg_version"
     implementation "org.apache.iceberg:iceberg-api:$iceberg_version"
     implementation "org.apache.iceberg:iceberg-parquet:$iceberg_version"
     implementation "org.apache.iceberg:iceberg-orc:$iceberg_version"
-    implementation "org.apache.iceberg:iceberg-arrow:$iceberg_version"
-    implementation "org.apache.iceberg:iceberg-data:$iceberg_version"
+    implementation library.java.avro
+    implementation library.java.hadoop_common
 
-
-
-    provided library.java.avro
-    provided library.java.hadoop_client
-    permitUnusedDeclared library.java.hadoop_client
-    provided library.java.hadoop_common
     testImplementation library.java.hadoop_client
-
     testImplementation "org.apache.iceberg:iceberg-gcp:$iceberg_version"
+    testImplementation "org.apache.iceberg:iceberg-data:$iceberg_version"
     testImplementation project(path: ":sdks:java:core", configuration: "shadowTest")
     testImplementation library.java.junit
     testRuntimeOnly library.java.slf4j_jdk14