Package Details: vagrant 2.4.5-1

Git Clone URL: https://aur.archlinux.org/vagrant.git (read-only, click to copy)
Package Base: vagrant
Description: Build and distribute virtualized development environments
Upstream URL: https://vagrantup.com
Licenses: BUSL-1.1
Conflicts: vagrant-substrate
Replaces: vagrant-substrate
Submitter: gromit
Maintainer: mackilanu
Last Packager: mackilanu
Votes: 9
Popularity: 7.48
First Submitted: 2025-04-18 09:42 (UTC)
Last Updated: 2025-05-03 10:58 (UTC)

Latest Comments

leaveye commented on 2025-05-06 06:00 (UTC)

need additional dependency or something like that?

❯ LANG=C paru -Qi vagrant
Name            : vagrant
Version         : 2.4.5-1
Description     : Build and distribute virtualized development environments
Architecture    : x86_64
URL             : https://vagrantup.com
Licenses        : BUSL-1.1
Groups          : None
Provides        : None
Depends On      : curl  libarchive  libssh2  libxml2  libxslt  rsync  ruby  xz  perl
Optional Deps   : dnsmasq: if using libvirt [installed]
Required By     : None
Optional For    : pycharm-eap
Conflicts With  : vagrant-substrate
Replaces        : vagrant-substrate
Installed Size  : 22.58 MiB
Packager        : Unknown Packager
Build Date      : Fri Apr 25 18:36:56 2025
Install Date    : Fri Apr 25 18:38:02 2025
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : None

❯ vup && vssh && vh
/usr/lib/ruby/3.4.0/rubygems/dependency.rb:303:in 'Gem::Dependency#to_specs': Could not find 'bcrypt_pbkdf' (>= 1.1) - did find: [bcrypt_pbkdf-1.1.1] (Gem::MissingSpecVersionError)
Checked in 'GEM_PATH=/opt/vagrant/embedded/gems:/usr/lib/ruby/gems/3.3.0:/opt/vagrant/embedded/gems:/usr/lib/ruby/gems/3.3.0' , execute `gem env` for more information
        from /usr/lib/ruby/3.4.0/rubygems/dependency.rb:313:in 'Gem::Dependency#to_spec'
        from /usr/lib/ruby/3.4.0/rubygems/core_ext/kernel_gem.rb:56:in 'Kernel#gem'
        from /opt/vagrant/embedded/gems/gems/vagrant-2.4.5/bin/vagrant:95:in 'block (2 levels) in <main>'
        from /opt/vagrant/embedded/gems/gems/vagrant-2.4.5/bin/vagrant:94:in 'Array#each'
        from /opt/vagrant/embedded/gems/gems/vagrant-2.4.5/bin/vagrant:94:in 'block in <main>'
        from /opt/vagrant/embedded/gems/gems/vagrant-2.4.5/bin/vagrant:105:in '<main>'
❯ 

gromit commented on 2025-05-03 11:02 (UTC)

@mackilanu, please have a look at https://wiki.archlinux.org/title/AUR_submission_guidelines#Publishing_new_package_content :)

mackilanu commented on 2025-05-03 11:00 (UTC) (edited on 2025-05-03 11:01 (UTC) by mackilanu)

@JisuWoniu I was not aware of makepkg --printsrcinfo. Very convenient, thanks!

.SRCINFO has been updated now.

JisuWoniu commented on 2025-04-29 07:13 (UTC)

@mackilanu You should use makepkg --printsrcinfo >.SRCINFO to update .SRCINFO file. Currently it still references vagrant-2.4.3.tar.gz:

    options = !emptydirs
    source = vagrant-2.4.3.tar.gz::https://github.com/hashicorp/vagrant/archive/v2.4.3.tar.gz
    source = git+https://github.com/hashicorp/vagrant-installers.git#commit=7bcf4d4