linphone-base conflicts with ortp and fails to install, it also fails to build: error: expected specifier-qualifier-list before 'UInt96'

Yuri yuri at rawbw.com
Sun Nov 20 22:55:32 UTC 2011


Hi,


When I do portupgrade, I get this message (kdenetwork fails to update 
due to this):

===>  linphone-base-3.2.1_1,1 conflicts with installed package(s): ^M
       ortp-0.13.0_1^M
^M
       They install files into the same place.^M
       You may want to stop build with Ctrl + C.^M
===>  Vulnerability check disabled, database not found^M
===>  License check disabled, port has not defined LICENSE^M
^M
===>  linphone-base-3.2.1_1,1 conflicts with installed package(s): ^M
       ortp-0.13.0_1^M
^M
       They will not build together.^M
       Please remove them first with pkg_delete(1).^M


When I follow instruction in UPDATING and run this command 'portmaster 
-o net/linphone-base ortp', I get this messages:
In file included from ../include/mediastreamer2/msrtp.h:25,
                  from msrtp.c:20:
../include/mediastreamer2/ice.h:60: error: expected 
specifier-qualifier-list before 'UInt96'
msrtp.c: In function 'receiver_process':
msrtp.c:333: warning: implicit declaration of function 'rtp_get_payload'
gmake[5]: *** [msrtp.lo] Error 1
gmake[5]: Leaving directory 
`/usr/ports/net/linphone-base/work/linphone-3.2.1/mediastreamer2/src'
gmake[4]: *** [all] Error 2
gmake[4]: Leaving directory 
`/usr/ports/net/linphone-base/work/linphone-3.2.1/mediastreamer2/src'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
`/usr/ports/net/linphone-base/work/linphone-3.2.1/mediastreamer2'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory 
`/usr/ports/net/linphone-base/work/linphone-3.2.1/mediastreamer2'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/ports/net/linphone-base/work/linphone-3.2.1'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/net/linphone-base.

===>>> make failed for net/linphone-base
===>>> Aborting update

I am not sure why linphone-base build fails.
But it looks like linphone-base contains some version of ortp. And this 
creates a problem of the conflict: "They install files into the same place."
Sylvio, should you consider renaming conflicting files stemming from 
ortp copy into some other name to remove such conflict?

Yuri



More information about the freebsd-questions mailing list