Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 03 Feb 2024 11:21:57 +0100
From:      Daniel Engberg <daniel.engberg.lists@pyret.net>
To:        Max Brazhnikov <makc@freebsd.org>
Cc:        Charlie Li <vishwin@freebsd.org>, Jan Beich <jbeich@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, portmgr@freebsd.org
Subject:   Re: git: 06dbf1df62a4 - main - audio/alsa-plugins: convert options to subpackages
Message-ID:  <398adfb61bd8137c1c906b6b924cd78e@mail.infomaniak.com>
In-Reply-To: <4018119.BRNeRiNLvY@mercury>
References:  <202402021346.412DkSeX016477@gitrepo.freebsd.org> <23b873e3-051e-4d3e-8f66-21bbc57783bc@freebsd.org> <il36-axp7-wny@FreeBSD.org> <4018119.BRNeRiNLvY@mercury>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
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



[-- Attachment #2 --]
<div>On 2024-02-03T11:05:34.000+01:00, Max Brazhnikov &lt;makc@freebsd.org&gt; wrote:<br></div><div class="ik_mail_quote answerContentMessage"><blockquote class="ws-ng-quote"><pre style="white-space: normal;"><div>On Sat, 03 Feb 2024 07:06:28 +0100 Jan Beich wrote:<br></div><blockquote class="ws-ng-quote"><div>  Charlie Li &lt;<a class="defaultMailLink" href="mailto:vishwin@freebsd.org">vishwin@freebsd.org</a>&gt; writes:<br></div><div> <br></div><blockquote class="ws-ng-quote"><div>   Jan Beich wrote:<br></div><div> <br></div><blockquote class="ws-ng-quote"><div>   The branch main has been updated by jbeich:<br></div><div>  URL:<br></div><div>  <a data-ik="ik-secure" rel="noopener noreferrer" class="defaultMailLink" href="https://cgit.FreeBSD.org/ports/commit/?id=06dbf1df62a4f54da4cadecbbc0be5f33902eb1c" target="_blank">https://cgit.FreeBSD.org/ports/commit/?id=06dbf1df62a4f54da4cadecbbc0be5f33902eb1c</a><br></div><div>;  commit 06dbf1df62a4f54da4cadecbbc0be5f33902eb1c<br></div><div>  Author:     Jan Beich &lt;<a class="defaultMailLink" href="mailto:jbeich@FreeBSD.org">jbeich@FreeBSD.org</a>&gt;<br></div><div>  AuthorDate: 2024-01-30 16:18:28 +0000<br></div><div>  Commit:     Jan Beich &lt;<a class="defaultMailLink" href="mailto:jbeich@FreeBSD.org">jbeich@FreeBSD.org</a>&gt;<br></div><div>  CommitDate: 2024-02-02 13:44:56 +0000<br></div><div>       audio/alsa-plugins: convert options to subpackages<br></div><div>            Reduce heavy dependencies for consumers e.g.,<br></div><div>       - chromium -&gt; pipewire -&gt; alsa-plugins -&gt; pulseaudio<br></div><div>       - wine -&gt; alsa-plugins -&gt; pulseaudio<br></div><div>       <br></div></blockquote><div>   At least my poudriere wants to delete and rebuild every run because it<br></div><div>  thinks a new dependency is always missing.<br></div></blockquote><div>  <br></div><div> See <a data-ik="ik-secure" rel="noopener noreferrer" class="defaultMailLink" href="https://github.com/freebsd/poudriere/issues/1113" target="_blank">https://github.com/freebsd/poudriere/issues/1113</a><br></div></blockquote><div>; <br></div><div>Can we please stop adding new subpackages until this issue is fixed?<br></div><div><br></div><div>Max<br></div></pre></blockquote></div><div>Hi,<br></div><div><br></div><div>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.<br></div><div><br></div><div>Best regards,<br></div><div>Daniel<br></div><div ><div><br></div></div>

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?398adfb61bd8137c1c906b6b924cd78e>