Description of problem: In a system with devtools-2019.3.z go-toolset installed (https://errata.devel.redhat.com/advisory/44734), 2019.4 go-toolset-1.12 fails to install due to conflict on file /etc/rpm/macros.go-toolset-scldevel from go-toolset-1.12-scldevel: .qa.[root@ibm-p8-kvm-03-guest-02 tps]# rpm -qa go-toolset-1.11\* go-toolset-1.11-golang-bin-1.11.6-5.el7.ppc64le go-toolset-1.11-golang-tests-1.11.6-5.el7.ppc64le go-toolset-1.11-golang-src-1.11.6-5.el7.ppc64le go-toolset-1.11-golang-1.11.6-5.el7.ppc64le go-toolset-1.11-golang-misc-1.11.6-5.el7.ppc64le go-toolset-1.11-golang-docs-1.11.6-5.el7.noarch go-toolset-1.11-scldevel-1.11.6-3.el7.ppc64le go-toolset-1.11-runtime-1.11.6-3.el7.ppc64le go-toolset-1.11-1.11.6-3.el7.ppc64le go-toolset-1.11-build-1.11.6-3.el7.ppc64le .qa.[root@ibm-p8-kvm-03-guest-02 tps]# tps-filter-filelist /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-misc-1.12.6-3.el7.ppc64le.rpm /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-scldevel-1.12.6-3.el7.ppc64le.rpm /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-1.12.6-3.el7.ppc64le.rpm /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-bin-1.12.6-3.el7.ppc64le.rpm /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-tests-1.12.6-3.el7.ppc64le.rpm /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-1.12.6-3.el7.ppc64le.rpm /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-src-1.12.6-3.el7.ppc64le.rpm /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/noarch/go-toolset-1.12-golang-docs-1.12.6-3.el7.noarch.rpm /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-runtime-1.12.6-3.el7.ppc64le.rpm /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-build-1.12.6-3.el7.ppc64le.rpm .qa.[root@ibm-p8-kvm-03-guest-02 tps]# yum install `tps-filter-filelist` -y Loaded plugins: product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-misc-1.12.6-3.el7.ppc64le.rpm: go-toolset-1.12-golang-misc-1.12.6-3.el7.ppc64le Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-misc-1.12.6-3.el7.ppc64le.rpm to be installed Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-scldevel-1.12.6-3.el7.ppc64le.rpm: go-toolset-1.12-scldevel-1.12.6-3.el7.ppc64le Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-scldevel-1.12.6-3.el7.ppc64le.rpm to be installed Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-1.12.6-3.el7.ppc64le.rpm: go-toolset-1.12-golang-1.12.6-3.el7.ppc64le Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-1.12.6-3.el7.ppc64le.rpm to be installed Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-bin-1.12.6-3.el7.ppc64le.rpm: go-toolset-1.12-golang-bin-1.12.6-3.el7.ppc64le Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-bin-1.12.6-3.el7.ppc64le.rpm to be installed Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-tests-1.12.6-3.el7.ppc64le.rpm: go-toolset-1.12-golang-tests-1.12.6-3.el7.ppc64le Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-tests-1.12.6-3.el7.ppc64le.rpm to be installed Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-1.12.6-3.el7.ppc64le.rpm: go-toolset-1.12-1.12.6-3.el7.ppc64le Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-1.12.6-3.el7.ppc64le.rpm to be installed Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-src-1.12.6-3.el7.ppc64le.rpm: go-toolset-1.12-golang-src-1.12.6-3.el7.ppc64le Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-golang-src-1.12.6-3.el7.ppc64le.rpm to be installed Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/noarch/go-toolset-1.12-golang-docs-1.12.6-3.el7.noarch.rpm: go-toolset-1.12-golang-docs-1.12.6-3.el7.noarch Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12-golang/1.12.6/3.el7/data/signed/fd431d51/noarch/go-toolset-1.12-golang-docs-1.12.6-3.el7.noarch.rpm to be installed Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-runtime-1.12.6-3.el7.ppc64le.rpm: go-toolset-1.12-runtime-1.12.6-3.el7.ppc64le Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-runtime-1.12.6-3.el7.ppc64le.rpm to be installed Examining /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-build-1.12.6-3.el7.ppc64le.rpm: go-toolset-1.12-build-1.12.6-3.el7.ppc64le Marking /mnt/redhat/brewroot/vol/rhel-7/packages/go-toolset-1.12/1.12.6/3.el7/data/signed/fd431d51/ppc64le/go-toolset-1.12-build-1.12.6-3.el7.ppc64le.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package go-toolset-1.12.ppc64le 0:1.12.6-3.el7 will be installed ---> Package go-toolset-1.12-build.ppc64le 0:1.12.6-3.el7 will be installed ---> Package go-toolset-1.12-golang.ppc64le 0:1.12.6-3.el7 will be installed ---> Package go-toolset-1.12-golang-bin.ppc64le 0:1.12.6-3.el7 will be installed ---> Package go-toolset-1.12-golang-docs.noarch 0:1.12.6-3.el7 will be installed ---> Package go-toolset-1.12-golang-misc.ppc64le 0:1.12.6-3.el7 will be installed ---> Package go-toolset-1.12-golang-src.ppc64le 0:1.12.6-3.el7 will be installed ---> Package go-toolset-1.12-golang-tests.ppc64le 0:1.12.6-3.el7 will be installed ---> Package go-toolset-1.12-runtime.ppc64le 0:1.12.6-3.el7 will be installed ---> Package go-toolset-1.12-scldevel.ppc64le 0:1.12.6-3.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================== Package Arch Version Repository Size ========================================================================================================================================================== Installing: go-toolset-1.12 ppc64le 1.12.6-3.el7 /go-toolset-1.12-1.12.6-3.el7.ppc64le 0.0 go-toolset-1.12-build ppc64le 1.12.6-3.el7 /go-toolset-1.12-build-1.12.6-3.el7.ppc64le 45 go-toolset-1.12-golang ppc64le 1.12.6-3.el7 /go-toolset-1.12-golang-1.12.6-3.el7.ppc64le 6.9 M go-toolset-1.12-golang-bin ppc64le 1.12.6-3.el7 /go-toolset-1.12-golang-bin-1.12.6-3.el7.ppc64le 431 M go-toolset-1.12-golang-docs noarch 1.12.6-3.el7 /go-toolset-1.12-golang-docs-1.12.6-3.el7.noarch 4.0 M go-toolset-1.12-golang-misc ppc64le 1.12.6-3.el7 /go-toolset-1.12-golang-misc-1.12.6-3.el7.ppc64le 2.9 M go-toolset-1.12-golang-src ppc64le 1.12.6-3.el7 /go-toolset-1.12-golang-src-1.12.6-3.el7.ppc64le 44 M go-toolset-1.12-golang-tests ppc64le 1.12.6-3.el7 /go-toolset-1.12-golang-tests-1.12.6-3.el7.ppc64le 28 M go-toolset-1.12-runtime ppc64le 1.12.6-3.el7 /go-toolset-1.12-runtime-1.12.6-3.el7.ppc64le 707 go-toolset-1.12-scldevel ppc64le 1.12.6-3.el7 /go-toolset-1.12-scldevel-1.12.6-3.el7.ppc64le 32 Transaction Summary ========================================================================================================================================================== Install 10 Packages Total size: 518 M Installed size: 518 M Downloading packages: Running transaction check Running transaction test Transaction check error: file /etc/rpm/macros.go-toolset-scldevel from install of go-toolset-1.12-scldevel-1.12.6-3.el7.ppc64le conflicts with file from package go-toolset-1.11-scldevel-1.11.6-3.el7.ppc64le Error Summary ------------- Version-Release number of selected component (if applicable): go-toolset-1.12-scldevel-1.12.6-3.el7.ppc64le
As far as I understand this error is made by the scldevel package which can be removed. I removed it from the dependencies and everything seems to work fine. You can test it here http://brew-task-repos.usersys.redhat.com/repos/scratch/asaezmor/go-toolset-1.12/1.12.8/2.el7/
Verified that it is now fixed with go-toolset-1.12-1.12.8-2.el7 and go-toolset-1.12-golang-1.12.8-2.el7 and they no longer conflict: .qa.[root@ppc64le-7s-v1 tps]# rpm -qa go-toolset\* | sort go-toolset-1.11-1.11.6-3.el7.ppc64le go-toolset-1.11-build-1.11.6-3.el7.ppc64le go-toolset-1.11-golang-1.11.6-5.el7.ppc64le go-toolset-1.11-golang-bin-1.11.6-5.el7.ppc64le go-toolset-1.11-golang-docs-1.11.6-5.el7.noarch go-toolset-1.11-golang-misc-1.11.6-5.el7.ppc64le go-toolset-1.11-golang-src-1.11.6-5.el7.ppc64le go-toolset-1.11-golang-tests-1.11.6-5.el7.ppc64le go-toolset-1.11-runtime-1.11.6-3.el7.ppc64le go-toolset-1.11-scldevel-1.11.6-3.el7.ppc64le go-toolset-1.12-1.12.8-2.el7.ppc64le go-toolset-1.12-build-1.12.8-2.el7.ppc64le go-toolset-1.12-golang-1.12.8-2.el7.ppc64le go-toolset-1.12-golang-bin-1.12.8-2.el7.ppc64le go-toolset-1.12-golang-docs-1.12.8-2.el7.noarch go-toolset-1.12-golang-misc-1.12.8-2.el7.ppc64le go-toolset-1.12-golang-src-1.12.8-2.el7.ppc64le go-toolset-1.12-golang-tests-1.12.8-2.el7.ppc64le go-toolset-1.12-runtime-1.12.8-2.el7.ppc64le
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:4179
This is a test Spanish voice over from https://www.locutortv.com/ https://www.locutortv.es/ https://www.amorypoesia.es/ https://www.locutortv.es/index_voiceoversspanish.htm