Package Details: smolvm 0.7.2-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
Conflicts: smolvm-bin, smolvm-git
Provides: smolvm
Submitter: anelgarhy
Maintainer: anelgarhy
Last Packager: anelgarhy
Votes: 3
Popularity: 2.75
First Submitted: 2026-04-19 12:06 (UTC)
Last Updated: 2026-05-21 14:08 (UTC)

Latest Comments

svenstaro commented on 2026-05-21 21:09 (UTC)

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

And I still don't quite understand why we're not doing cargo make dist as upstream does. I'm not necessarily against the current way you have made but it's fairly verbose and I'm wondering whether the package might be more maintainable if we follow upstream more closely. What do you think?

anelgarhy commented on 2026-05-21 18:29 (UTC)

hi @svenstaro, i had to ship the lock file myself because its missing from the upstream and i want to lock the deps, the edits in 0b18bacbe124bf4cbdd84826ab3a0ebaf325efc5 i took it from the build script provided by the project but i didnt just use the script to make the PKGBUILD more verbose and self documented and it also helps me sorting the package deps :). Thanks for reaching out >-<

svenstaro commented on 2026-05-21 17:34 (UTC)

Or rather I think I mean to ask, why not follow the upstream development guide to build this? https://github.com/smol-machines/smolvm/blob/main/docs/DEVELOPMENT.md

svenstaro commented on 2026-05-21 17:33 (UTC)

Also, how did you come up with all of the stuff here: https://aur.archlinux.org/cgit/aur.git/commit/?h=smolvm&id=0b18bacbe124bf4cbdd84826ab3a0ebaf325efc5

svenstaro commented on 2026-05-21 17:25 (UTC)

What's the reason behind shipping your own lockfile?

anelgarhy commented on 2026-05-21 07:21 (UTC) (edited on 2026-05-21 07:24 (UTC) by anelgarhy)

@Dulbi can you try 0.7.1-1? it should build the rootfs now

anelgarhy commented on 2026-05-20 14:49 (UTC)

hi @svenstaro, sure go ahead, but keep in mind that the current PKGBUILD dosen't install all the needed files for the package as mentioned by @Dulbi and i didnt got the time to fix that, so you'll need to fix it

svenstaro commented on 2026-05-20 14:17 (UTC)

Hey, I would like to slap this package into [extra]. What do you think about that? You'd need to agree to license the PKGBUILD as 0BSD.

Dulbi commented on 2026-05-08 07:40 (UTC)

after installing v0.5.20, I get this error: "agent operation failed: start machine: agent operation failed: verify rootfs: agent rootfs not found: /home/xxx/.local/share/smolvm/agent-rootfs". My assumption is that the last part of the install_smolvm() function from https://smolmachines.com/install.sh is missing. Could you please have a look?