@kseistrup The issue should be fixed for everyone now.
Search Criteria
Package Details: vlang 0.4.10-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/vlang.git (read-only, click to copy) |
---|---|
Package Base: | vlang |
Description: | Simple, fast, safe, compiled language for developing maintainable software |
Upstream URL: | https://vlang.io |
Keywords: | language programming v vlang |
Licenses: | MIT |
Conflicts: | v |
Submitter: | whoami |
Maintainer: | vielfrass |
Last Packager: | vielfrass |
Votes: | 18 |
Popularity: | 0.030174 |
First Submitted: | 2019-06-22 16:53 (UTC) |
Last Updated: | 2025-03-24 18:56 (UTC) |
Dependencies (6)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- git (git-gitAUR, git-glAUR) (make)
- libx11 (libx11-gitAUR) (make)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR) (optional) – Needed for graphics support
- glfw (glfw-gitAUR, glfw-waywallAUR, glfw-wayland-minecraft-cursorfixAUR) (optional) – Needed for graphics support
- openssl (openssl-gitAUR, openssl-staticAUR) (optional) – Needed for http support
Required by (8)
- compass-status-git (make)
- crepl-git (make)
- v-analyzer-bin
- v-analyzer-git
- vieter (make)
- vieter-git (make)
- vlang-coreutils-git (make)
- vlogsolv (make)
Sources (2)
lberrymage commented on 2020-07-22 04:29 (UTC)
lberrymage commented on 2020-07-21 20:12 (UTC)
@kseistrup
Ah, sorry, I meant ./v install markdown
(so you're running the copy of v
made from the git repo).
Good to hear you figured it out.
kseistrup commented on 2020-07-21 20:07 (UTC)
@lberrymage
I don't know anything about vlang, I only have it installed because it is (or was?) a build dependency of another package.
Running “v install markdown” didn't work because apparently v needs vpm, that wasn't built yet. But after the previously mentioned error I could run “src/v-0.1.28.1/v_old install markdown” successfully and the go back to “makepkg -s” to build the package.
Thanks.
lberrymage commented on 2020-07-21 19:08 (UTC)
@tyrannis.hawk I've added git
to makedepends
now. For some reason I keep thinking it's in base-devel
...
@kseistrup The markdown module in required when building vdoc
. Since modules are installed in the user's home directory by default, I already had it installed from previous testing unknowingly. I will try to fix this hopefully later today. If you want to work around it in the meantime, build v
straight from the git repository and run v install markdown
. You should be able to install the vlang
package afterwards.
kseistrup commented on 2020-07-21 11:03 (UTC)
vlang 0.1.28.1-2 does not build here:
V self compiling (-prod)...
builder error: cannot import module "markdown" (not found)
==> ERROR: A failure occurred in build().
Aborting...
error making: %!s(func() string=0x55b93b10ba60)
tyrannis.hawk commented on 2020-07-21 09:37 (UTC)
If you are using
git checkout 197b42bd0e9268ec7c3c16526edc8530ad90a075
or other git commands in your PKGBUILD, you need to add git as a makedepends, otherwise your package will fail to build in a clean build environment.
Could you please add it?
lberrymage commented on 2020-07-04 05:05 (UTC)
I noticed today that the package is flagged out-of-date (don't know why I didn't get an AUR email), and I appreciate the notice. However, I'm running into issues packaging v
now because it does not compile cmd tools on installation, instead building them lazily. This doesn't work without 777 access to /usr/lib/vlang/cmd/tools
and we obviously can't allow that. I'm attempting to work around this, but between other various packaging issues due to v
itself, its current development status, and its design for installation as a whole, v
is quite difficult to install in a system directory.
I still plan to update the package in the next few days; hold tight.
whoami commented on 2019-07-16 22:19 (UTC)
version up 0.1.15
whoami commented on 2019-06-26 22:27 (UTC)
vlang not linux-friendly yet. It's deep alpha. Compile vlang from git manually for awhile
Pinned Comments
Chewing_Bever commented on 2022-08-07 07:25 (UTC)
I have disabled the
v up
command, as it can break the installed package.v up
changes the files in the resulting package after installation, meaning Pacman can't properly track its contents anymore.