Opened 4 years ago
Last modified 17 months ago
#65031 new defect
libsndfile @1.1.0_0 uses mpg123 opportunistically
| Reported by: | potmj (Michael Pot) | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.7.2 |
| Keywords: | Cc: | cjones051073 (Chris Jones), cooljeanius (Eric Gallager) | |
| Port: | libsndfile |
Description
Error: Failed to destroot libsndfile: sndfile.pc differs
The x86_64 sndfile.pc contains Requires.private: flac ogg vorbis vorbisenc opus libmpg123, libmpg123 is missing from the i386 version.
Explicitly installing a +universal version of mpg123 failed to fix libsndfile upgrade.
Explicitly adding +universal to the libsndfile upgrade does not help.
Workaround:-
deactiviate mpg123, upgrade libsndfile, & then activate mpg123
I guess this happens to exclude mpg123 from the x86_64 build.
Change History (5)
comment:1 Changed 4 years ago by jmroot (Joshua Root)
| Keywords: | mpg123 removed |
|---|---|
| Summary: | libsndfile @1.1.0_0 upgrade fails 10.11.6 if mpg123 installed → libsndfile @1.1.0_0 uses mpg123 opportunistically |
comment:2 Changed 4 years ago by jmroot (Joshua Root)
| Cc: | cjones051073 added |
|---|
comment:3 Changed 3 years ago by leebaylis
comment:4 Changed 3 years ago by deriamis (Ryan Egesdahl)
I just ran into this exact problem as well. I had to deactivate mpg123 before libsndfile + universal would work.
comment:5 Changed 17 months ago by cooljeanius (Eric Gallager)
| Cc: | cooljeanius added |
|---|
Note: See
TracTickets for help on using
tickets.

Confirming I am having this problem with +universal on libsndfile @1.2.0 as well