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>

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

--_=_swift_1706955717_4feb7505209547b44ba7d2a6c3b58282_=_
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2024-02-03T11:05:34.000+01:00, Max Brazhnikov <makc@freebsd.org>
wrote=
:

>=C2=A0On=C2=A0Sat,=C2=A003=C2=A0Feb=C2=A02024=C2=A007:06:28=C2=
=A0+0100=C2=A0Jan=C2=A0Beich=C2=A0wrote:
>>=C2=A0=C2=A0Charlie=C2=A0Li=
=C2=A0<vishwin@freebsd.org>=C2=A0writes:
>>=C2=A0=C2=A0
>>>=C2=A0=C2=
=A0=C2=A0Jan=C2=A0Beich=C2=A0wrote:
>>>=C2=A0=C2=A0=C2=A0
>>>>=C2=A0=
=C2=A0=C2=A0=C2=A0The=C2=A0branch=C2=A0main=C2=A0has=C2=A0been=C2=A0updated=
=C2=A0by=C2=A0jbeich:
>>>>=C2=A0=C2=A0=C2=A0=C2=A0
>>>>=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0URL:
>>>>=C2=A0=C2=A0=C2=A0=C2=A0
>>>>=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0https://cgit.FreeBSD.org/ports/commit/?id=3D06dbf1df62a4f=
54da4cadecbbc0be5f33902eb1c
>>>>=C2=A0=C2=A0=C2=A0=C2=A0
>>>>=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0commit=C2=A006dbf1df62a4f54da4cadecbbc0be5f33902eb1=
c
>>>>=C2=A0=C2=A0=C2=A0=C2=A0
>>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Author=
:=C2=A0Jan=C2=A0Beich=C2=A0<jbeich@FreeBSD.org>
>>>>=C2=A0=C2=A0=C2=A0=
=C2=A0
>>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0AuthorDate:=C2=A02024-01-30=
=C2=A016:18:28=C2=A0+0000
>>>>=C2=A0=C2=A0=C2=A0=C2=A0
>>>>=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0Commit:=C2=A0Jan=C2=A0Beich=C2=A0<jbeich@FreeBSD.org>=

>>>>=C2=A0=C2=A0=C2=A0=C2=A0
>>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0CommitD=
ate:=C2=A02024-02-02=C2=A013:44:56=C2=A0+0000
>>>>=C2=A0=C2=A0=C2=A0=
=C2=A0
>>>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0audio/alsa-plugins:=C2=A0convert=
=C2=A0options=C2=A0to=C2=A0subpackages
>>>>=C2=A0=C2=A0=C2=A0=C2=A0
>>>=
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Reduce=C2=A0heavy=C2=A0dependencies=C2=A0for=
=C2=A0consumers=C2=A0e.g.,
>>>>=C2=A0=C2=A0=C2=A0=C2=A0
>>>>=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0chromium=C2=A0->=C2=A0pipewire=C2=A0->=C2=
=A0alsa-plugins=C2=A0->=C2=A0pulseaudio
>>>>=C2=A0=C2=A0=C2=A0=C2=A0
>>=
>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0-=C2=A0wine=C2=A0->=C2=A0alsa-plugins=C2=
=A0->=C2=A0pulseaudio
>>>=C2=A0=C2=A0=C2=A0
>>>=C2=A0=C2=A0=C2=A0=C2=
=A0At=C2=A0least=C2=A0my=C2=A0poudriere=C2=A0wants=C2=A0to=C2=A0delete=
=C2=A0and=C2=A0rebuild=C2=A0every=C2=A0run
>>>=C2=A0=C2=A0=C2=A0because=
=C2=A0it
>>>=C2=A0=C2=A0=C2=A0
>>>=C2=A0=C2=A0=C2=A0=C2=A0thinks=C2=
=A0a=C2=A0new=C2=A0dependency=C2=A0is=C2=A0always=C2=A0missing.
>>=C2=
=A0=C2=A0
>>=C2=A0=C2=A0=C2=A0See=C2=A0https://github.com/freebsd/poudrie=
re/issues/1113
>=C2=A0
>=C2=A0Can=C2=A0we=C2=A0please=C2=A0stop=C2=
=A0adding=C2=A0new=C2=A0subpackages=C2=A0until=C2=A0this=C2=A0issue=C2=
=A0is=C2=A0fixed?
>=C2=A0
>=C2=A0Max

Hi,

I agree that we shou=
ld 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



--_=_swift_1706955717_4feb7505209547b44ba7d2a6c3b58282_=_
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<div>On 2024-02-03T11:05:34.000+01:00, Max Brazhnikov &lt;makc@freebsd.org&=
gt; wrote:<br></div><div class=3D"ik_mail_quote answerContentMessage"><bloc=
kquote class=3D"ws-ng-quote"><pre style=3D"white-space: normal;"><div>On Sa=
t, 03 Feb 2024 07:06:28 +0100 Jan Beich wrote:<br></div><blockquote class=
=3D"ws-ng-quote"><div>  Charlie Li &lt;<a class=3D"defaultMailLink" href=3D=
"mailto:vishwin@freebsd.org">vishwin@freebsd.org</a>&gt; writes:<br></div><=
div> <br></div><blockquote class=3D"ws-ng-quote"><div>   Jan Beich wrote:<b=
r></div><div> <br></div><blockquote class=3D"ws-ng-quote"><div>   The branc=
h main has been updated by jbeich:<br></div><div>  URL:<br></div><div>  <a =
data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink"=
 href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3D06dbf1df62a4f54da4cade=
cbbc0be5f33902eb1c" target=3D"_blank">https://cgit.FreeBSD.org/ports/commit=
/?id=3D06dbf1df62a4f54da4cadecbbc0be5f33902eb1c</a><br></div><div>  commit =
06dbf1df62a4f54da4cadecbbc0be5f33902eb1c<br></div><div>  Author:     Jan Be=
ich &lt;<a class=3D"defaultMailLink" href=3D"mailto:jbeich@FreeBSD.org">jbe=
ich@FreeBSD.org</a>&gt;<br></div><div>  AuthorDate: 2024-01-30 16:18:28 +00=
00<br></div><div>  Commit:     Jan Beich &lt;<a class=3D"defaultMailLink" h=
ref=3D"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-plu=
gins: convert options to subpackages<br></div><div>            Reduce heavy=
 dependencies for consumers e.g.,<br></div><div>       - chromium -&gt; pip=
ewire -&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></b=
lockquote><div>  <br></div><div> See <a data-ik=3D"ik-secure" rel=3D"noopen=
er noreferrer" class=3D"defaultMailLink" href=3D"https://github.com/freebsd=
/poudriere/issues/1113" target=3D"_blank">https://github.com/freebsd/poudri=
ere/issues/1113</a><br></div></blockquote><div> <br></div><div>Can we pleas=
e 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 Poudrier=
e functionality catches up. I personally would've prefered prepared documen=
tation for Porters Handbook before subpackages was committed in the first p=
lace.<br></div><div><br></div><div>Best regards,<br></div><div>Daniel<br></=
div><div ><div><br></div></div>


--_=_swift_1706955717_4feb7505209547b44ba7d2a6c3b58282_=_--




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