Hi yegle, thanks for chiming in. I was trying to base it of debian-slim (or
python-slim) but it kept trying to build lxml. Will keep trying when time
permits.

On Mon, Feb 22, 2021 at 1:53 PM yegle <[email protected]> wrote:

> I think it's a bad idea to use Alpine linux as base image for a Python
> project. Alpine's use of musl libc means you can't use those prebuilt many
> linux whl files on PyPI and have to build locally. This is why lxml takes
> forever to install.
>
> Try change it to a debian base image and make small adjustment to the
> commands should make it much faster to build.
>
> This post has a bit more context:
> "Using Alpine can make Python Docker builds 50× slower"
> https://pythonspeed.com/articles/alpine-docker-python/
>
> On Sun, Feb 21, 2021, 7:36 PM Oon-Ee Ng <[email protected]> wrote:
>
>> On my x64 machines I've been using yegle's nice and slim docker images,
>> never had an issue.
>>
>> However I've been trying to get fava up on my Raspberry Pi, and yegle's
>> images can't build on ARM due to the base being used (which is fine, space
>> efficiency for the vast majority of users who are on PC is important).
>>
>> However I've never been able to get the Dockerfile at
>> https://github.com/beancount/fava/tree/master/contrib/docker working, it
>> just hangs at 'Building wheel for lxml (setup.py): started". Anyone had
>> success with that Dockerfile (meaning issue is at my end)?
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Beancount" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beancount/CAGQ70esBEH5-HBosLchz7ihFiuUxw1SO0ixz972gVeBLkMRp5Q%40mail.gmail.com
>> <https://groups.google.com/d/msgid/beancount/CAGQ70esBEH5-HBosLchz7ihFiuUxw1SO0ixz972gVeBLkMRp5Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Beancount" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beancount/CAFL5w3Xc1L%3DT7eT8RP8UdRKKdU8pj7BPRiuqZVz0aVZZ_jSJ8Q%40mail.gmail.com
> <https://groups.google.com/d/msgid/beancount/CAFL5w3Xc1L%3DT7eT8RP8UdRKKdU8pj7BPRiuqZVz0aVZZ_jSJ8Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAGQ70euW6De3BOX8qnizj6S5J42OfCgXy-mhQtTYJbe8YwdRDw%40mail.gmail.com.

Reply via email to