From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 10:13:06 2022 Received: (at 54539) by debbugs.gnu.org; 25 Mar 2022 14:13:06 +0000 Received: from localhost ([127.0.0.1]:52129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXkgb-0003Ku-T6 for submit@debbugs.gnu.org; Fri, 25 Mar 2022 10:13:06 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXkgZ-0003Kk-1k for 54539@debbugs.gnu.org; Fri, 25 Mar 2022 10:13:04 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by michel.telenet-ops.be with bizsmtp id AeD12700A4UW6Th06eD165; Fri, 25 Mar 2022 15:13:01 +0100 Message-ID: Subject: Re: [bug#54539] [PATCH 0/6] Start breaking up import cycles From: Maxime Devos To: Liliana Marie Prikler , 54539@debbugs.gnu.org Date: Fri, 25 Mar 2022 15:12:56 +0100 In-Reply-To: <3e47544944b522f78002dd628a772216958e0ad9.camel@ist.tugraz.at> References: <5a87d6f772ff7424cb6fccea7c45276bef7797aa.camel@telenet.be> <5ab234b577c15dd50c36aaf427cce593404b52dc.camel@ist.tugraz.at> <70b6c5f42bccf41a63acb38922e8d20d4eda3d8a.camel@telenet.be> <232472b55b6237597e2e304741fd823d205d7972.camel@ist.tugraz.at> <9dc81d586944ac9cdd7505ed8e0cafdb95bceb7b.camel@telenet.be> <3e47544944b522f78002dd628a772216958e0ad9.camel@ist.tugraz.at> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-FZHw3KVJAB8lcqOXyUBM" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1648217581; bh=ZI5SYmMQ1Q8h/W13lqiFdYTbHdBh6QNtRy4J7zyb31U=; h=Subject:From:To:Date:In-Reply-To:References; b=dGCkqAxDgQkFbYvWgoFngeXZRzzdXLTZxME5/1RY01p3KTz3Ka1JcuTi5x9IBLPm7 4lXBH5u/UnuMtHLBtKN1s5PrzCwo1ezZ1B8Wi2774xLFfjgxJnatDJzNMWLBmgdhEi nwwL/mrIRl0OWf1DX1TNBG8dfF0cW+BgVd6I3dRC9+h/JXBc52a4/oYUQ7jTXvr8QA iYcQbpc/0q+gGk/WcPtuv7U7+uN1QVJbecOXMtl6FYGQTmK4mUjCMNDmt+dyNpxfT3 YfyDw7C0tICt5RaPadYSFAE+tg5opQn6nDhNGok08MzwUPszjoqZ3RLQRSbFrzaL76 tnD0Z1AB9DhtQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54539 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-FZHw3KVJAB8lcqOXyUBM Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Liliana Marie Prikler schreef op vr 25-03-2022 om 12:47 [+0100]: > That's the status quo (through gnaural and audacity for example).=C2=A0 T= o > make a more educated guess, which cycle do we aim to address here?=C2=A0 = Is > there a meaningful cut that can be made (e.g. the offending packages > are all "audio editors", "audio synthesizers", etc.) or do we have to > separate good and bad based on their inputs? Some cycles: (gnu packages pulseaudio) -> (gnu packages audio) -> (gnu packages gtk) /(gnu packages qt)-> (gnu packages pulseaudio) + the world (gnu packages pulseaudio) -> (gnu packages audio) -> (gnu packages webkit) -> (gnu packages gstreamer) + the world -> (gnu packages pulseaudio) + the world Suggested cut: audio libraries like flac, libogg, libvorbis, opus, wildmidi, vo-aacenc, tinyalsa ... can go in (gnu packages audio), other things go somewhere else, especially if they need expensive imports. Greetings, Maxime. --=-FZHw3KVJAB8lcqOXyUBM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYj3N6BccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7v6UAQCWtpEWEGHceh+JtnqhPF3r9XwX 4BmPQoQM871NI3vBxAD/ZJ+yNKPCI+Msfj+02dH3ROcdadLZkdaZktXRml+bcgc= =zZCv -----END PGP SIGNATURE----- --=-FZHw3KVJAB8lcqOXyUBM--