Received: from mail-yb1-f171.google.com (mail-yb1-f171.google.com [209.85.219.171]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id AFD63780FCD for <~alpine/users@lists.alpinelinux.org>; Sun, 15 Nov 2020 18:18:54 +0000 (UTC) Received: by mail-yb1-f171.google.com with SMTP id l14so9527780ybq.3 for <~alpine/users@lists.alpinelinux.org>; Sun, 15 Nov 2020 10:18:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Vf21FT6bjxfyN4z1VNqfCRp3hqw2PblBFB3t+knvWeg=; b=NBVHjGBTu4N+dSvOcwWbbEtndGxMx9NypYYqyQiq+Etyz/Z6toikuS9+RE6gkMp8hS tSZnJbOlugvtImHs2jdInVs8pEmWlirmeiIA2D7GAsPIM0LOLsrexg7dT2j29KYPs7/G otGnOdK4JR25QWTpo2PoGrtLpRwQP2sKxpqW0+QYfld4o0PFKRYP5LDi5d9bCHBwA/14 KwpT8I078Md2ffsFr7PF4Dc3ewl8I0JgtBMXqdfbgXj/F60xBYxKOcHgPDOr2f7lhFd9 HuLw41321kGwEvL58MQdM8eVCAjbTIvh/L6gRmQ7L+c2c2yJ+TLZY9EdI/7WnYy50mko AkCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Vf21FT6bjxfyN4z1VNqfCRp3hqw2PblBFB3t+knvWeg=; b=hq94gjvnGUOreqRTNvkgVG3RddTCggZ2+aY7SlHg5nqRHWisdkJQ4J484QMqIhVwaU YjkPbXbhVSooU+Kw6WxuG6l9kptrBSen9tLH9XmLUEmtvUwd5DawC2PyuLcBDwTnjNV0 kO6iLAJMyPJ7QFL4rtx4YKYKmFXfbwPEfBQ4ZUkEc5U0qP+VBoJyHn9Z/EuM4WYOCG4W /9KYJZv5mpiP10R3buEPbVsGnna90l9HTC7Ajm4QEKBzUoDOtHd0/JNAO97DULKLQPMG xIM/lsN4yud6lxY9Vtf818uL/jatGUzewZOt2b9KmTvtpFYE/gEXqU9BRUne+IPQ54YJ jKvQ== X-Gm-Message-State: AOAM531+CVfGNBu0gaGCkreNHuST52kk1Tvul9YwFeZNKkQNyJvr58cT 2mmc6to081Y8/I11gbiU96Tzg0CR8P6WYCUK6jI= X-Google-Smtp-Source: ABdhPJzb8XGNo5b+Zb5BpVzYrU1uuHFD9iOb5hUyYnUJksmF/jUugXTcVdz2pqOCtEAeaoBzaSbDHHkDENBjBpQmUuI= X-Received: by 2002:a25:b095:: with SMTP id f21mr14945530ybj.245.1605464333343; Sun, 15 Nov 2020 10:18:53 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Vittorio Mori Date: Sun, 15 Nov 2020 19:18:41 +0100 Message-ID: Subject: Re: PyPy and in general python (reported) bloat issue To: Banibrata Dutta Cc: ~alpine/users@lists.alpinelinux.org Content-Type: multipart/alternative; boundary="00000000000049e06b05b4294bf0" --00000000000049e06b05b4294bf0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Any package relying on precompiled binary blobs to be "faster" will eventually break portability, at some point. This whole PyPy thing looks pretty fugly, like most Python-related stuff, imho. I'm pretty sure there are workarounds, but they require the user to do some homework. Canned stuff is something I've come to hate, seeing the package mess/hell Ubuntu has become. Il giorno dom 15 nov 2020 alle ore 18:25 Banibrata Dutta < banibrata.dutta@gmail.com> ha scritto: > Hi, > > AFAIK Alpine doesn't support PyPy or PyPy3 JIT compiler for Python. Is > this true or did I somehow miss it's package in the repositories ? > > Also, came across this article: > https://pythonspeed.com/articles/alpine-docker-python/ which states -- > > But if you=E2=80=99re using Python, Alpine Linux will quite often: > > 1. Make your builds much slower. > 2. Make your images bigger. > 3. Waste your time. > 4. On occassion, introduce obscure runtime bugs. > > Is there any plan or intent to change the above status-quo if true ? > > cheers, > B > > --00000000000049e06b05b4294bf0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Any package relying on precompiled binary blobs = to be "faster" will eventually break portability, at some point.<= br>
This whole PyPy thing looks pretty fugly, like most Python-rel= ated stuff, imho.

I'm pretty sure there are workaroun= ds, but they require the user to do some homework.

Canned= stuff is something I've come to hate, seeing the package mess/hell Ubu= ntu has become.



Il giorno dom 15 nov 2020 alle ore 18:25 B= anibrata Dutta <banibrata.d= utta@gmail.com> ha scritto:
Hi,

AFAIK= Alpine doesn't support PyPy or PyPy3 JIT compiler for Python. Is this = true or did I somehow miss it's package in the repositories ?
=

Also, came across this article:https://python= speed.com/articles/alpine-docker-python/=C2=A0 which states --

But if you=E2=80=99re using Python, Alpine Linux will quite often:

  1. Make your builds much slower.
  2. Make your images bigger.
  3. =
  4. Waste your time.
  5. On occassion, introduce obscure runtime bugs.<= /li>
Is there any plan or intent to change the above status-quo if tr= ue ?

cheers,
B

--00000000000049e06b05b4294bf0--