[Yum] package-split doesn't seem to be working

Brian J. Murrell brian at interlinx.bc.ca
Thu Mar 30 21:42:37 UTC 2017


I'm trying to do what I think is documented here:

http://yum.baseurl.org/wiki/YumPackageUpdates#Packagesplit

where i currently have a package called foo-1.2.3 and I want to replace
that with foo-1.3 and bar-1.0.0 splitting the files from foo-1.2.3 into
the new foo and bar packages.

I have both foo-1.3 and bar-1.0.0 packages doing an "Obsoletes: foo <
1.3" but I'm still getting complaints about files from bar-1.0.0
conflicting with files that exist from the currently installed foo-
1.2.3:

file /usr/lib/foobar from install of bar-1.0.0.el7.x86_64 conflicts
with file from package foo-1.2.3.el7.centos.x86_64

Additionally, just in case it's relevant, foo-1.3 "Requires: bar-
1.0.0".

So why is this split not working as was hoping it would, allowing the
new bar package to overwrite files in the old foo package?

This is all using yum-3.4.3 on CentOS 7.3.

Cheers,
b.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: This is a digitally signed message part
URL: <http://lists.baseurl.org/pipermail/yum/attachments/20170330/85c00193/attachment.asc>


More information about the Yum mailing list