Giter VIP home page Giter VIP logo

Comments (10)

azhuchkov avatar azhuchkov commented on July 18, 2024 1

Thanks for the image that allows to easily build heavy packages on dedicated hardware! I suppose it saved me many hours of CPU time.

from docker-arch-build-aur.

maximbaz avatar maximbaz commented on July 18, 2024

Hi, that's a strange workaround, could it be that you simply didn't pull the image before trying to build a package?

from docker-arch-build-aur.

azhuchkov avatar azhuchkov commented on July 18, 2024

from docker-arch-build-aur.

maximbaz avatar maximbaz commented on July 18, 2024

Gotcha. If you are building the image yourself, then you must ensure you pull the base image before building, to ensure the base image is updated - in this case it's defined here:

FROM archlinux/base:latest

So docker pull archlinux/base:latest and then build your image.


To take care of this, my image is being built daily by Travis, to make sure its dependencies are always up-to-date.

from docker-arch-build-aur.

azhuchkov avatar azhuchkov commented on July 18, 2024

This is what I have:

$ docker image ls
REPOSITORY                TAG                 IMAGE ID            CREATED             SIZE
maximbaz/arch-build-aur   latest              412e91ee94c9        5 hours ago         893MB
archlinux                 latest              9651b9e35f39        2 weeks ago         412MB
archlinux/base            latest              345c9418cf48        3 weeks ago         502MB
...

I suppose it's the latest version which was pulled automatically during building your image.

from docker-arch-build-aur.

azhuchkov avatar azhuchkov commented on July 18, 2024

Also I tried pulling image instead of building it - the result was the same.

from docker-arch-build-aur.

maximbaz avatar maximbaz commented on July 18, 2024

docker build doesn't pull updates to dependencies (it pulls them once only if they are entirely missing from your system), so you can see that archlinux/base is 3 weeks old, probably because 3 weeks ago you tried to build this image for the first time?

from docker-arch-build-aur.

azhuchkov avatar azhuchkov commented on July 18, 2024

I have never used Arch inside docker. And didn't used docker for months. And I tried to build chromium-vaapi from 2 different machines, and 1 of them was fresh cloud server.

from docker-arch-build-aur.

maximbaz avatar maximbaz commented on July 18, 2024

Ha, the base image itself stopped being update, https://hub.docker.com/r/archlinux/base/tags says it wasnt updated for 24 days! In that case sure, lets take your suggestion 👍

from docker-arch-build-aur.

maximbaz avatar maximbaz commented on July 18, 2024

Should be fixed with f9d7787, thank you very much for letting me know about this problem!

from docker-arch-build-aur.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.