FreeBSD Port: audio/gstreamer1-1.14.4

Tijl Coosemans tijl at FreeBSD.org
Sun Nov 4 09:49:01 UTC 2018


On Sat, 3 Nov 2018 18:33:35 -0400 <starikarp at yandex.com> wrote:
> I try to update ports on FreeBSD 11.2-RELEASE (amd64) - many gstreamers
> and I got:
> 
> 
> ===>>> Creating a backup package for old version gstreamer1-1.12.3  
> Creating package for gstreamer1-1.12.3
> Updating database digests format: 100%
> Checking integrity... done (0 conflicting)
> Deinstallation has been requested for the following 1 packages (of 0
> packages in the universe):
> 
> Installed packages to be REMOVED:
> 	gstreamer1-1.12.3
> 
> Number of packages to be removed: 1
> 
> The operation will free 8 MiB.
> [1/1] Deinstalling gstreamer1-1.12.3...
> [1/1] Deleting files for gstreamer1-1.12.3: 100%
> 
> ===>>> Starting check for runtime dependencies
> ===>>> Gathering dependency list for multimedia/gstreamer1 from ports
> ===>>> Dependency check complete for multimedia/gstreamer1  
> 
> ===>>> All >> farstream-0.2.7 >> gstreamer1-1.12.3 (2/72)  
> 
> ===>  Installing for gstreamer1-1.14.4
> ===>  Checking if gstreamer1 already installed
> ===>   Registering installation for gstreamer1-1.14.4 as automatic  
> Installing gstreamer1-1.14.4...
> pkg-static: gstreamer1-1.14.4 conflicts with
> gstreamer1-plugins-bad-1.12.3_2 (installs files into the same place).
> Problematic
> file: /usr/local/include/gstreamer-1.0/gst/base/gstaggregator.h ***
> Error code 70
> 
> Stop.
> make: stopped in /usr/ports/multimedia/gstreamer1
> 
> ===>>> A backup package for gstreamer1-1.12.3 should  
>        be located in /usr/ports/packages/portmaster-backup
> 
> ===>>> Installation of gstreamer1-1.14.4 (multimedia/gstreamer1) failed
> ===>>> Aborting update  
> 
> ===>>> Update for gstreamer1-1.12.3 failed
> ===>>> Aborting update  
> 
> ===>>> Update for net-im/farstream failed
> ===>>> Aborting update  

I encourage you to try and figure this out yourself.

Solution:

A conflict means you cannot have both installed, so you have to delete
the package you don't want.  In this case that's the old version so:

pkg del -f gstreamer1-plugins-bad-1.12.3_2

I fully agree this isn't exactly user friendly.


More information about the freebsd-multimedia mailing list