Ticket #33066 (closed defect: fixed)
speex and speex-devel should be marked as conflicting
| Reported by: | mparchet@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.0.3 |
| Keywords: | Cc: | billitch@…, jehan.monnier@… | |
| Port: | linphone speex speex-devel |
Description
Hello,
I have downloaded linphone from internet but first I have tried to compile and install this program using macport. but I have got this message
MacBook-Pro-de-Michael:~ rparchet$ sudo port install linphone +universal---> Computing dependencies for linphone---> Dependencies to be installed: speex-devel ---> Activating speex-devel @1.2rc1_0+universal Error: Target org.macports.activate returned: Image error: /opt/local/bin/speexdec is being used by the active speex port. Please deactivate this port first, or use 'port -f activate speex-devel' to force the activation. Error: Failed to install speex-devel Log for speex-devel is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_speex-devel/speex-devel/main.log Error: The following dependencies were not installed: speex-devel Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
See attachment for detail
Why I got this error ?
Best regards mparchet
Attachments
Change History
comment:1 Changed 16 months ago by macsforever2000@…
- Keywords linephone, speex removed
- Cc billitch@…, jehan.monnier@… added
- Port changed from linephone,speex to linphone speex
comment:2 Changed 16 months ago by ryandesign@…
- Port changed from linphone speex to linphone speex speex-devel
- Summary changed from I can't install line phone and speed to speex and speex-devel should be marked as conflicting
comment:3 Changed 16 months ago by mparchet@…
See attachements files all details.
Best regards
mparchet
comment:4 Changed 14 months ago by jfcaron@…
The workaround of uninstalling speex and then installing speex-devel isn't so useful when other ports depend on speex itself (libsdl_sound, ffmpeg in my case). Has any progress been made to fix this problem? I can just download the Mac binary for linphone, but would rather do it through MacPorts.
Note: See
TracTickets for help on using
tickets.


speex and speex-devel should conflict. Your workaround is to uninstall speex and then install speex-devel. I'm not clear why linphone requires speex-devel but does not allow speex. I've Cc'ed the maintainers of both ports for comment.