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