Re: Installed audio/alsa-plugins and dependencies

2024-02-20 Thread Tatsuki Makino
Hello. I have yet to read the instructions by pizzamig@freebsd presented by arrowd@freebsd... :) ( https://lists.freebsd.org/archives/freebsd-ports/2024-February/005321.html ) John Marino (FreeBSD) wrote on 2024/02/21 00:18: > The port builds fine. Yes, however, it seems that all subpackage opti

Re: Installed audio/alsa-plugins and dependencies

2024-02-20 Thread John Marino (FreeBSD)
I get it now. e.g LIB_DEPENDS.speex= ${LIB_DEPENDS} libspeexdsp.so:audio/speexdsp This is saying the speex subpackage needs speexdsp. Let me look at this more in depth. On Tue, Feb 20, 2024 at 1:57 PM Jan Beich wrote: > > j...@chen.org.nz writes: > > >>> It appears to be missing the SUBPACKAGE

Re: Installed audio/alsa-plugins and dependencies

2024-02-20 Thread John Marino (FreeBSD)
> Port dependencies are not package dependencies It's literally defined as LIB_DEPENDS in the makefile. By definition LIB_DEPENDS are run time dependencies. > If you want to install only "alsa-plugins" (aka "main" subpackage) without > extra plugins/dependencies just do it like before with all p

Re: Installed audio/alsa-plugins and dependencies

2024-02-20 Thread Jan Beich
j...@chen.org.nz writes: >>> It appears to be missing the SUBPACKAGE dependencies. Is this >>> intentional, or a bug? >> >> Intentional. See pkg-message: >> >> Plugins with extra dependencies moved into subpackages: >> - alsa-plugins-ffmpeg >> - alsa-plugins-jack >> - alsa-plugins-pulseaudio >>

Re: Installed audio/alsa-plugins and dependencies

2024-02-20 Thread jonc
February 17, 2024 1:56 AM, "Jan Beich" wrote: >> But the installed package reports: >> 8:09pm# pkg info --dependencies alsa-plugins >> alsa-plugins-1.2.7.1_3: >> alsa-lib-1.2.10_1 > > Check dependencies of subpackages instead e.g., > > $ pkg info -xd 'alsa-plugins-[^0-9]' > alsa-plugins-ffmpeg-

Re: Installed audio/alsa-plugins and dependencies

2024-02-20 Thread John Marino (FreeBSD)
The port builds fine. The problem is that the dependencies are not listed in the package manifest. This is a bug in the code that creates the package manifest. That's why both Synth and Poudriere are considering the packages using subpackages to be invalid. They are examining the package manifest

Re: Installed audio/alsa-plugins and dependencies

2024-02-19 Thread Tatsuki Makino
Tatsuki Makino wrote on 2024/02/18 04:58: > If subpackage is considered to be a FLAVOR that can be optionally changed > (but it seems not :) ), then something is still wrong around here. > https://github.com/freebsd/poudriere/blob/4ca881e06c33f85870127a57f9457ae6c1b69d74/src/share/poudriere/common

Re: Installed audio/alsa-plugins and dependencies

2024-02-17 Thread Tomoaki AOKI
Would be WIP [1] as Jan Beich introduced before. [2] [1] https://github.com/freebsd/poudriere/issues/1113 [2] https://lists.freebsd.org/archives/freebsd-ports/2024-February/005318.html On Sat, 17 Feb 2024 16:02:46 -0500 Robert Cina wrote: > I am indeed seeing audio/alsa-plugin port causing m

Re: Installed audio/alsa-plugins and dependencies

2024-02-17 Thread Robert Cina
I am indeed seeing audio/alsa-plugin port causing multiple rebuilds with new dependencies every time a poudriere runs. I have kde ports and it causes qt*, chromium and lots of other ports to rebuild for no reason other than which I assume is related to the subpackages issue of the port. This is wi

Re: Installed audio/alsa-plugins and dependencies

2024-02-17 Thread Tatsuki Makino
Hello. Robert R. Russell wrote on 2024/02/18 02:03: > Would that missing code cause audio/alsa-plugins to show a need for a > rebuild with new dependencies every time poudriere runs? If subpackage is considered to be a FLAVOR that can be optionally changed (but it seems not :) ), then something

Re: Installed audio/alsa-plugins and dependencies

2024-02-17 Thread John Marino (FreeBSD)
I can't speak for poudriere, but it's definitely doing that with Synth. On Sat, Feb 17, 2024 at 11:03 AM Robert R. Russell wrote: > > On Sat, 17 Feb 2024 10:43:33 -0600 > "John Marino (FreeBSD)" wrote: > > > Hi Jan, > > The point Jonathan was trying to make is that the audio/alsa-plugins > > has

Re: Installed audio/alsa-plugins and dependencies

2024-02-17 Thread Robert R. Russell
On Sat, 17 Feb 2024 10:43:33 -0600 "John Marino (FreeBSD)" wrote: > Hi Jan, > The point Jonathan was trying to make is that the audio/alsa-plugins > has many LIB_DEPENDS set, yet they are not reflected in the final > manifest. > > For example: > /usr/ports/audio/alsa-plugins # make -V LIB_DEPEND

Re: Installed audio/alsa-plugins and dependencies

2024-02-16 Thread Jan Beich
Jonathan Chen writes: > Hi, > > I've got audio/alsa-plugins installed from a recent ports tree with > default options, and its dependency list is a bit dubious. > > 8:04pm# cd /usr/ports/audio/alsa-plugins/ > 8:04pm# make -V LIB_DEPENDS_ALL > libasound.so:audio/alsa-lib libasound.so:audio/alsa-li