Bug 242529 - audio/gstreamer1-plugins-lame and other consumers of lame: missing dependency on lame, add mention to pkg-message
Summary: audio/gstreamer1-plugins-lame and other consumers of lame: missing dependency...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-multimedia (Nobody)
URL:
Keywords: needs-qa, patch
Depends on:
Blocks:
 
Reported: 2019-12-09 20:16 UTC by PauAmma
Modified: 2020-09-20 14:45 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (multimedia)
koobs: merge-quarterly?


Attachments
Add "install audio/lame" package messages (52.60 KB, patch)
2020-08-29 21:59 UTC, PauAmma
pauamma: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description PauAmma freebsd_triage 2019-12-09 20:16:33 UTC
I installed audio/gstreamer1-plugins-lame (as required by xfce4-goodies -> xfburn) from pkg (probably sometime between when 12.1-RC2 came out and the release of 12.1 itself), and some time thereafter, I started getting a "pkg: gstreamer1-plugins-lame has a missing dependency: lame" message. I think this means that at some point lame (as a package) disappeared from under gstreamer1-plugins-lame. More information available upon request.
Comment 1 PauAmma freebsd_triage 2019-12-10 19:50:52 UTC
The discussion in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242528 looks relevant to this PR as well, so perhaps the solution is similar: a pkg-message for audio/gstreamer1-plugins-lame with install and remove messages. I'm unsure, however, where that pkg-message would live: in the slave port or the master port multimedia/gstreamer1-plugins.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2020-08-02 22:36:11 UTC
Per bug 228441 until we enable packaging of lame, a pkg-message may be the best UX option we have in the meantime. If there is otherwise no other change proposal intended here (except enabling lame packaging), please include a patch to add a pkg-message accordingly, per ports r520114 (via Kai, cc'd)
Comment 3 PauAmma freebsd_triage 2020-08-29 16:19:38 UTC
Affected packages, based on "pkg rquery -a '%o %do' | grep audio/lame | sort":
audio/abcde, audio/aqualung, audio/atunes, audio/cd2mp3, audio/gnormalize, audio/gstreamer-plugins-lame, audio/gstreamer1-plugins-lame, audio/mous, audio/musescore, audio/mythplugin-mythmusic, audio/normalize, audio/ogg2mp3, audio/osalp, audio/pacpl, audio/rezound, audio/ripit, audio/streamtranscoder, audio/xmcd, comms/ebook2cw, emulators/vice, games/scummvm-tools, multimedia/butt, multimedia/handbrake, multimedia/iso2mkv, multimedia/libquicktime-lame, multimedia/mencode, multimedia/musikcube, multimedia/mythtv, multimedia/mythtv-frontend, multimedia/ogmrip, multimedia/tovid, multimedia/transcode, sysutils/fusefs-mp3fs, sysutils/k3b, sysutils/mybashburn, sysutils/xvidcap.
Comment 4 PauAmma freebsd_triage 2020-08-29 21:59:16 UTC
Created attachment 217630 [details]
Add "install audio/lame" package messages

svn add audio/aqualung/pkg-message audio/atunes/pkg-message audio/cd2mp3/pkg-message audio/gnormalize/pkg-message audio/gstreamer-plugins-lame/pkg-message audio/gstreamer1-plugins-lame/pkg-message audio/musescore/pkg-message audio/mythplugin-mythmusic/pkg-message audio/normalize/pkg-message audio/ogg2mp3/pkg-message audio/osalp/pkg-message audio/pacpl/pkg-message audio/rezound/pkg-message audio/streamtranscoder/pkg-message comms/ebook2cw/pkg-message games/scummvm-tools/pkg-message multimedia/butt/pkg-message multimedia/handbrake/pkg-message multimedia/iso2mkv/pkg-message multimedia/libquicktime-lame/pkg-message multimedia/mencoder/pkg-message multimedia/musikcube/pkg-message multimedia/mythtv/pkg-message-frontend multimedia/tovid/pkg-message multimedia/transcode/pkg-message sysutils/fusefs-mp3fs/pkg-message sysutils/mybashburn/pkg-message sysutils/xvidcap/pkg-message

Tested by building each port and checking the message was displayed.
Comment 5 PauAmma freebsd_triage 2020-09-19 17:58:13 UTC
CC'ing portmgr@ at Zeising's direction in IRC, to try moving this forward.
Comment 6 Niclas Zeising freebsd_committer 2020-09-20 14:45:17 UTC
(In reply to PauAmma from comment #5)

To clarify a bit for portmgr:
Since this involves lame, which is a bit problematic, I'd like portmgr@ to have a look as well, just in case.
Thank you!