You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by GitBox <gi...@apache.org> on 2021/04/05 06:41:11 UTC
[GitHub] [bigtop] iwasakims edited a comment on pull request #763: BIGTOP-3531. Fix packaging of Oozie 5.2.1.
iwasakims edited a comment on pull request #763:
URL: https://github.com/apache/bigtop/pull/763#issuecomment-813222765
The cause turned out to be hive-exec.jar containing unshaded guava classes.
```
root@afa1d143f9b8:/# cat /tmp/oozie-cp.txt | sed -z -e 's/:/\n/g' | xargs grep 'com/google/common/base/Preconditions.class'
Binary file /usr/lib/oozie/lib/avro-1.8.2.jar matches
Binary file /usr/lib/oozie/lib/guava-27.0-jre.jar matches
Binary file /usr/lib/oozie/lib/hbase-shaded-miscellaneous-1.0.1.jar matches
Binary file /usr/lib/oozie/lib/hive-exec-3.1.2.jar matches
Binary file /usr/lib/oozie/lib/jersey-guava-2.25.1.jar matches
grep: /usr/lib/oozie/libext/*.jar: No such file or directory
root@afa1d143f9b8:/# jar tvf /usr/lib/oozie/lib/avro-1.8.2.jar | grep 'com/google/common/base/Preconditions.class'
5173 Mon Apr 05 04:43:28 GMT 2021 avro/shaded/com/google/common/base/Preconditions.class
root@afa1d143f9b8:/# jar tvf /usr/lib/oozie/lib/hive-exec-3.1.2.jar | grep 'com/google/common/base/Preconditions.class'
5246 Mon Apr 05 04:43:28 GMT 2021 com/google/common/base/Preconditions.class
root@afa1d143f9b8:/# jar tvf /usr/lib/oozie/lib/hbase-shaded-miscellaneous-1.0.1.jar | grep 'com/google/common/base/Preconditions.class'
20764 Mon Apr 05 04:43:28 GMT 2021 org/apache/hadoop/hbase/shaded/com/google/common/base/Preconditions.class
root@afa1d143f9b8:/# jar tvf /usr/lib/oozie/lib/jersey-guava-2.25.1.jar | grep 'com/google/common/base/Preconditions.class'
5281 Mon Apr 05 04:43:28 GMT 2021 jersey/repackaged/com/google/common/base/Preconditions.class
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org