Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
1.2.0, 1.3.0
-
None
-
None
-
None
Description
I can't find the answer anywhere else so here we go:
When I install Oozie server from the Puppet manifests it tries to install Oozie and Oozie client, they have a few clashing files in each:
2018-07-05 15:55:07 DEBUG hadoop-relation-changed Unpacking oozie (4.3.0-1) ...
2018-07-05 15:55:07 DEBUG hadoop-relation-changed dpkg: error processing archive /var/cache/apt/archives/oozie_4.3.0-1_all.deb (--unpack):
2018-07-05 15:55:07 DEBUG hadoop-relation-changed trying to overwrite '/usr/lib/oozie/lib/api-asn1-api-1.0.0-M20.jar', which is also in package oozie-client 4.3.0-1
2018-07-05 15:55:07 DEBUG hadoop-relation-changed dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
So, without doing anything too drastic, is there a way to get this to install without humans doing a dpkg -i ---force which you see on various stackoverflow conversations etc?