Package Details: vlang-git 0.2.2.r796.gfbc02cbc5-1

Git Clone URL: https://aur.archlinux.org/vlang-git.git (read-only, click to copy)
Package Base: vlang-git
Description: Simple, fast, safe, compiled language for developing maintainable software
Upstream URL: https://vlang.io
Keywords: language programming v vlang
Licenses: MIT
Conflicts: v, vlang, vlang-bin
Provides: vlang
Submitter: whoami
Maintainer: lberrymage
Last Packager: lberrymage
Votes: 0
Popularity: 0.000000
First Submitted: 2019-06-22 17:56
Last Updated: 2021-03-09 04:09

Pinned Comments

lberrymage commented on 2021-01-12 08:14

/usr/lib/vlang/cmd/tools/ is no longer chmod 777-ed in 0.2.r418.g33976246c-4! A couple notes for those of you upgrading:

  • You may need to forcefully remove compiled tools (e.g. vup, vpm, etc.) from /usr/lib/vlang/cmd/tools/ before you can install the new version
  • You may also need to manually uninstall and re-install the package for permissions on /usr/lib/vlang/cmd/tools/ to truly be fixed.

Latest Comments

1 2 Next › Last »

lberrymage commented on 2021-03-09 02:55

@scottyeager Thanks for bringing this to my attention (and in great detail!); at first glance I think the cause is 17266ecb0786616e841cf25434d0bdfcaad91199 upstream. I'll start working on it.

Edit: The problem should be fixed in 0.2.2.r796.gfbc02cbc5-1.

scottyeager commented on 2021-03-06 00:14

I tried building today with version: vlang-git weekly.2021.8.r197.g204f57d22-1.

First, build() failed here:

./v -prod self
sh: line 1: vlang-git/src/vlang/cmd/tools/vself: No such file or directory

So I manually compiled vself.v:

cd src/vlang
./v -prod cmd/tools/vself.v

Then build() failed again at:

./v -prod self
Recompilation is disabled, since there is a "vlang-git/src/vlang/cmd/tools/.disable_autorecompilation" file present.
Please install V from source, to use `v self` .

I commented out the prepare() section of PKGBUILD where the .disable_autorecompilation file is created, and then building completed successfully.

lberrymage commented on 2021-01-12 08:14

/usr/lib/vlang/cmd/tools/ is no longer chmod 777-ed in 0.2.r418.g33976246c-4! A couple notes for those of you upgrading:

  • You may need to forcefully remove compiled tools (e.g. vup, vpm, etc.) from /usr/lib/vlang/cmd/tools/ before you can install the new version
  • You may also need to manually uninstall and re-install the package for permissions on /usr/lib/vlang/cmd/tools/ to truly be fixed.

lberrymage commented on 2021-01-02 11:05

@chovy This package actually isn't outdated since VCS packages update to the latest commit when the user installs them. They won't necessarily show the latest commit on the AUR, however. According to the Arch Wiki:

VCS packages are not considered out-of-date when the pkgver changes and are not to be flagged in this case.

https://wiki.archlinux.org/index.php/Arch_User_Repository#Flagging_packages_out-of-date

chovy commented on 2021-01-02 01:17

this is outdated. use vlang-bin

ragouel commented on 2020-07-20 07:32

Produces

For usage information, quit V REPL and run v help
sh: /usr/lib/vlang/cmd/tools/vrepl: No such file or directory

I'm not sure what the devs were smoking... Not spending any more time on it, feel free to adopt.

lberrymage commented on 2020-07-19 23:46

@ragouel I have a solution for the permissions issue over on the vlang package - please feel free to adopt/adapt it so we don't need to chmod 777 :)

ragouel commented on 2020-06-13 02:11

The only way I was able to make it run, was to grant 777 recursively on /usr/lib/vlang/cmd, which is a potential security risk. Use at your own risk.

CichlaOcelaris commented on 2020-04-15 17:27

Awesome! Thanks.

ragouel commented on 2020-04-15 15:47

Fixed. Install latest pkgrel.