On Thu, 2017-03-30 at 17:42 -0400, Brian J. Murrell wrote: > 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". Is this possibly because when trying to upgrade foo-1.2.3 to foo-1.3 it's requiring the new bar-1.0.0 package, which is technically an "install" (and being treated as an install, rather than an upgrade) so it (the new bar-1.0.0 package) is not allowed to replace any existing files? Cheers, b.
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Yum mailing list Yum@xxxxxxxxxxxxxxxxx http://lists.baseurl.org/mailman/listinfo/yum