Bug 185016 - audio/jack build broken in the presence of audio/portaudio2 installed (but audio/portaudio required)
Summary: audio/jack build broken in the presence of audio/portaudio2 installed (but au...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-multimedia (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-20 06:20 UTC by markiyan.kushnir
Modified: 2014-08-16 12:47 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (472 bytes, patch)
2013-12-20 06:20 UTC, markiyan.kushnir
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description markiyan.kushnir 2013-12-20 06:20:00 UTC
The ports tree revision is 336920.

Once audio/portaudio2 was installed, then audio/jack being built/installed as a dependency of something else results in it being  broken. audio/jack requires portaudio v1x, not v2, and the dependency looks confusing to the system:

LIB_DEPENDS=    libportaudio.so:${PORTSDIR}/audio/portaudio

# ldconfig -r | grep portau
search directories: /lib:/usr/lib:/usr/lib/compat:/usr/local/lib:/usr/local/lib/event2:/usr/local/lib/nss:/usr/local/llvm33/lib:/usr/local/lib/ffmpeg0:/usr/local/lib/portaudio2
453:-lportaudio.2 => /usr/local/lib/portaudio2/libportaudio.so.2

Fix: Patch attached with submission follows:
How-To-Repeat: Try installing audio/denemo, without audio/portaudio having first installed.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-12-20 06:20:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-multimedia

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Thomas Zander freebsd_committer freebsd_triage 2014-07-27 09:58:26 UTC
This should be fixed by now, could you verify?