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...

Reply via email to