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

From: Daniel Engberg <daniel.engberg.lists_at_pyret.net>
Date: Sat, 03 Feb 2024 10:21:57 UTC
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> writes:
>>  
>>>   Jan Beich wrote:
>>>   
>>>>    The branch main has been updated by jbeich:
>>>>    
>>>>     URL:
>>>>    
>>>>     https://cgit.FreeBSD.org/ports/commit/?id=06dbf1df62a4f54da4cadecbbc0be5f33902eb1c
>>>>    
>>>>     commit 06dbf1df62a4f54da4cadecbbc0be5f33902eb1c
>>>>    
>>>>     Author: Jan Beich <jbeich@FreeBSD.org>
>>>>    
>>>>     AuthorDate: 2024-01-30 16:18:28 +0000
>>>>    
>>>>     Commit: Jan Beich <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
> 
> 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