On Thu, Nov 19, 2009 at 09:29:01PM +0000, Stuart Henderson wrote: > On 2009/11/19 21:23, Mikolaj Kucharski wrote: > > On Tue, Nov 17, 2009 at 12:52:17AM +0000, Mikolaj Kucharski wrote: > > > I had some issues with update of my system: > > > > > > # pkg_add -ri gstreamer-plugins-bad > > > Can't install gstreamer-plugins-bad-0.10.7p9 because of conflicts > > > (gstreamer-xvid-0.10.7p4,gstreamer-sdl-0.10.7p6,gstreamer-plugins-bad-0.10.7p6,gstreamer-faad-0.10.7p3,gstreamer-faac-0.10.7p3,gstreamer-musepack-0.10.7p3,gstreamer-tremor-0.10.7p3) > > > /usr/sbin/pkg_add: gstreamer-plugins-bad-0.10.7p9:Fatal error > > > > > > > > > I thought that attached file should fix above issue, but it doesn't. I > > > still have the same error with packages created from my diff. > > > > > > > > > What I am missing? > > > > Does ports framework allow to write PLIST in that way, when > > subpackages are merged into one package, pkg_add(1) will know to remove > > obsolet packages and install newer package without erroring out with > > conflict error like in above example? I was pretty sure that this was > > possible, but I'm failing to write correct PLIST for that. > > a combination of @conflict and @pkgpath should usually work, I'm not > sure what's wrong with your PLIST...
Could someone try to make PLIST changes to gstreamer-plugins-* after the merge to resolve conflict mentioned above in this email. I cannot find where I'm wrong with my diff. TIA. http://marc.info/?l=openbsd-ports&m=125866602429263&q=p3 -- best regards q#