Package Details: smolvm 1.6.3-1

Git Clone URL: https://aur.archlinux.org/smolvm.git (read-only, click to copy)
Package Base: smolvm
Description: Tool to build & run portable, lightweight, self-contained virtual machines.
Upstream URL: https://github.com/smol-machines/smolvm
Keywords: vm
Licenses: Apache-2.0
Provides: smolvm
Submitter: anelgarhy
Maintainer: anelgarhy
Last Packager: anelgarhy
Votes: 4
Popularity: 1.62
First Submitted: 2026-04-19 12:06 (UTC)
Last Updated: 2026-07-16 15:07 (UTC)

Latest Comments

1 2 Next › Last »

svenstaro commented on 2026-07-17 07:24 (UTC)

I think the package is now in a good and maintainable state. I would love to pull this in now. Thoughts?

svenstaro commented on 2026-06-19 14:15 (UTC)

Friendly ping :)

svenstaro commented on 2026-06-12 03:01 (UTC) (edited on 2026-06-12 03:07 (UTC) by svenstaro)

What's the reason behind smolvm.sh? I don't think it should be required.

Also you don't need conflicts=('smolvm-git' 'smolvm-bin') since this is the primary package. The others need to conflict, this one doesn't.

For the submodules, you should take inspiration from a pacakge using submodules such as this.

anelgarhy commented on 2026-06-11 18:54 (UTC)

@svenstaro Yay finally XD, I updated the PKGBULID to use cargo-make in smolvm 1.0.2-1 and you where right the thing is much cleaner now, thanks (˶ᵔ ᵕ ᵔ˶).

but i didn't manage to test all the functionality because it keeps giving me

mount `mqueue` to `dev/mqueue`: No such device

when i try to run smolvm machine run --net --image alpine -- sh -c "echo 'Hello world from a microVM' && uname -a"

but am not sure if this issue is from my host or the PKGBUILD

svenstaro commented on 2026-06-10 19:29 (UTC)

Nice, upstream added the lockfile!

anelgarhy commented on 2026-06-10 10:16 (UTC)

@svenstaro Not yet, but it's on my queue. Sorry for the delay on my side. I'm working on this in my free time, which has been a bit limited lately. I hope to have an update sometime today. Thanks for your patience.

svenstaro commented on 2026-06-09 22:27 (UTC)

Did you try making use of the upstream build scripts? I'd still wanna pull this in and I'd even be ok maintaining my own lockfile but I think the PKGBUILD is just too large to maintain easily.

anelgarhy commented on 2026-05-31 10:26 (UTC)

https://github.com/smol-machines/smolvm/pull/318

svenstaro commented on 2026-05-25 10:29 (UTC)

Lemme know when you have something :)

anelgarhy commented on 2026-05-22 22:45 (UTC) (edited on 2026-05-22 22:47 (UTC) by anelgarhy)

About the lockfile: I think you have the right idea but you should ask upstream to add one.

that was the plan but i didnt get the time yet

And I still don't quite understand why we're not doing cargo make dist as upstream does.

Actually the main reason that i didnt notice that they use cargo-make. I will look into that

thanks (˶ᵔ ᵕ ᵔ˶)