Re: git: 06dbf1df62a4 - main - audio/alsa-plugins: convert options to subpackages

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Mon, 05 Feb 2024 08:14:32 UTC
03.02.2024 13:21, Daniel Engberg пишет:
> On 2024-02-03T11:05:34.000+01:00, Max Brazhnikov <makc@freebsd.org> wrote:
>
>                  
>     On Sat, 03 Feb 2024 07:06:28 +0100 Jan Beich wrote:
>
>                  
>
>         Charlie Li <vishwin@freebsd.org <mailto:vishwin@freebsd.org>>
>         writes:
>
>             Jan Beich wrote:
>
>                 The branch main has been updated by jbeich:
>                 URL:
>                 https://cgit.FreeBSD.org/ports/commit/?id=06dbf1df62a4f54da4cadecbbc0be5f33902eb1c
>                 <https://cgit.FreeBSD.org/ports/commit/?id=06dbf1df62a4f54da4cadecbbc0be5f33902eb1c>
>                 commit 06dbf1df62a4f54da4cadecbbc0be5f33902eb1c
>                 Author: Jan Beich <jbeich@FreeBSD.org
>                 <mailto:jbeich@FreeBSD.org>>
>                 AuthorDate: 2024-01-30 16:18:28 +0000
>                 Commit: Jan Beich <jbeich@FreeBSD.org
>                 <mailto:jbeich@FreeBSD.org>>
>                 CommitDate: 2024-02-02 13:44:56 +0000
>                 audio/alsa-plugins: convert options to subpackages
>                 Reduce heavy dependencies for consumers e.g.,
>                 - chromium -> pipewire -> alsa-plugins -> pulseaudio
>                 - wine -> alsa-plugins -> pulseaudio
>
>             At least my poudriere wants to delete and rebuild every
>             run because it
>             thinks a new dependency is always missing.
>
>
>         See https://github.com/freebsd/poudriere/issues/1113
>         <https://github.com/freebsd/poudriere/issues/1113>
>
>
>                  
>
>
>                  
>     Can we please stop adding new subpackages until this issue is fixed?
>
>                  
>
>
>                  
>     Max
>
>                
>
> Hi,
>
> I agree that we should hold off with subpackages until Poudriere 
> functionality catches up. I personally would've prefered prepared 
> documentation for Porters Handbook before subpackages was committed in 
> the first place.
>
> Best regards,
> Daniel
>
Hello!

pkg needs to be fixed too:

pkg version | grep -E '^(libdecor|alsa)'
alsa-lib-1.2.10_1                  =
alsa-plugins-1.2.7.1_3             =
alsa-plugins-ffmpeg-1.2.7.1_3      ?
alsa-plugins-samplerate-1.2.7.1_3  ?
alsa-plugins-speex-1.2.7.1_3       ?
libdecor-0.2.2_2                   =
libdecor-cairo-0.2.2_2             ?
libdecor-gtk3-0.2.2_2              ?

-- 
Best regards,
Vladimir Druzenko