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 <makc@freebsd.org> 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 <<a class="defaultMailLink" href="mailto:vishwin@freebsd.org">vishwin@freebsd.org</a>> 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 <<a class="defaultMailLink" href="mailto:jbeich@FreeBSD.org">jbeich@FreeBSD.org</a>><br></div><div> AuthorDate: 2024-01-30 16:18:28 +0000<br></div><div> Commit: Jan Beich <<a class="defaultMailLink" href="mailto:jbeich@FreeBSD.org">jbeich@FreeBSD.org</a>><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 -> pipewire -> alsa-plugins -> pulseaudio<br></div><div> - wine -> alsa-plugins -> 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>
