Hi @carlosal1015, thanks for letting me know! The commit yesterday removed the docs/
folder. I've updated the PKGBUILD and it should work now.
Search Criteria
Package Details: vcpkg-git 2023.01.09.r416.g31a159c1ca-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/vcpkg-git.git (read-only, click to copy) |
---|---|
Package Base: | vcpkg-git |
Description: | C++ library manager for Windows, Linux, and MacOS |
Upstream URL: | https://github.com/microsoft/vcpkg |
Licenses: | MIT |
Conflicts: | vcpkg |
Provides: | vcpkg |
Submitter: | ohmyarch |
Maintainer: | kyechou |
Last Packager: | kyechou |
Votes: | 9 |
Popularity: | 0.054707 |
First Submitted: | 2018-04-25 01:42 (UTC) |
Last Updated: | 2023-02-17 21:42 (UTC) |
Dependencies (6)
- curl (curl-minimal-git, curl-git)
- unzip (unzip-natspec, unzip-zstd)
- zip (zip-natspec)
- cmake (cmake-git) (make)
- git (git-vfs, git-git, git-run-command-patch-git) (make)
- ninja (ninja-git, ninja-samurai, ninja-bin, python-ninja, ninja-kitware, ninja-mem) (make)
Required by (4)
- cmake-init-git (requires vcpkg) (optional)
- python-ale-py (requires vcpkg) (make)
- rustdesk-flutter-git (requires vcpkg) (make)
- rustdesk-git (requires vcpkg) (make)
Sources (3)
kyechou commented on 2023-02-17 21:44 (UTC)
hatred commented on 2022-03-17 04:33 (UTC) (edited on 2022-03-17 04:33 (UTC) by hatred)
@kyechou, seems, it was self fixed: today package was rebuilded as vcpkg-git-2022.03.10.r34.g6b6f5a82de-1
. Sounds like temporartry git/filesystem/kernel issue.
kyechou commented on 2022-03-13 14:52 (UTC)
Hi @hatred, I am unable to reproduce what you described. The commands are working fine. Perhaps you could check the branch and commit that the you're on while building the package, and what's the output of git describe --long --tags
?
hatred commented on 2022-03-09 01:10 (UTC)
PKGBUILD version is '2022.02.02.r64.g8dbd66f5a7-1' but after build it is '2021.06.31.r50.gbd602277bf-1'. Clean build was tried. Also, git tags shows me all tags, including 2022.02.02, but version generation commands returns value above.
kyechou commented on 2022-01-05 12:23 (UTC)
Thanks @RIscRIpt, I have updated it.
RIscRIpt commented on 2021-12-30 00:45 (UTC)
There's a warning during installation (source):
Warning: -useSystemBinaries no longer has any effect; ignored. Note that the VCPKG_USE_SYSTEM_BINARIES environment variable behavior is not changed.
Please, update PKGBUILD.
kyechou commented on 2021-10-08 20:01 (UTC)
Hi @ericfont, thanks for the suggestions. I just updated the package so that the vcpkg root is at /opt/vcpkg
and both /opt/vcpkg
and /var/cache/vcpkg
are configured to be owned by the group vcpkg
(with GID 499). The fixed-GID method seems to be the best we can get under this particular scenario. [ref: https://bbs.archlinux.org/viewtopic.php?id=241480] But I do also think that using vcpkg without a package manager makes more sense if the host machine is shared with other users.
ericfont commented on 2021-10-06 15:46 (UTC)
Unfortunately installing this package as root made it problematic for me to run vcpkg's example manifest tutorial (https://github.com/microsoft/vcpkg/blob/master/docs/users/manifests.md) as a regular user (https://github.com/ericfont/fibo-vcpkg-example/issues/1), which led me to use sudo priviliges when running the cmake command, which is not good practice. I brought this up in vcpkg help desk (https://github.com/microsoft/vcpkg/discussions/20541) but a couple vcpkg contributors/maintainers said:
"I don't think it is a good idea to run sudo vcpkg at all, unless you are on a throw-away system."
"It is discouraged to install vcpkg via a package manager. Use git clone to install it, then you also don't have this problem."
I also suggested I wonder if it maybe makes sense to have the /usr/share/vcpkg folder be under a new group ("vcpkg" maybe) permission rather than under sudo permissions, that way regular users could install vcpkg packages without escalating to sudo privileges. Or maybe it is best to not have an AUR package for vcpkg as that second contributor said.
kyechou commented on 2021-08-18 19:59 (UTC)
Hi @poldi1405, thanks! I've added some missing dependencies based on inspecting their scripts. Please let me know if there's any other issue.
Pinned Comments
kyechou commented on 2021-10-08 20:01 (UTC)
Hi @ericfont, thanks for the suggestions. I just updated the package so that the vcpkg root is at
/opt/vcpkg
and both/opt/vcpkg
and/var/cache/vcpkg
are configured to be owned by the groupvcpkg
(with GID 499). The fixed-GID method seems to be the best we can get under this particular scenario. [ref: https://bbs.archlinux.org/viewtopic.php?id=241480] But I do also think that using vcpkg without a package manager makes more sense if the host machine is shared with other users.