Search Criteria
Package Details: bcml-git r1178.95cab60-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/bcml-git.git (read-only, click to copy) |
---|---|
Package Base: | bcml-git |
Description: | Breath of the Wild Cross-Platform Mod Loader: A mod merger and manager for BOTW |
Upstream URL: | https://github.com/NiceneNerd/BCML |
Licenses: | GPL3 |
Submitter: | ibrokemypie |
Maintainer: | ibrokemypie |
Last Packager: | ibrokemypie |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2021-11-17 06:30 (UTC) |
Last Updated: | 2022-06-13 04:50 (UTC) |
Dependencies (27)
- p7zip (p7zip-natspecAUR, p7zip-full-binAUR, 7-zip-fullAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-aampAUR
- python-botw-utilsAUR
- python-botw_havokAUR
- python-bymlAUR
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR, python-numpy-mkl-binAUR)
- python-oeadAUR
- python-pyaml
- python-pycrosskitAUR
- python-pyqtwebengine (python-pyqt5-webengine)
- python-pywebview
- python-qtpy (python-qtpy-gitAUR)
- python-requests
- python-rstbAUR
- python-xxhash (python-xxhash-gitAUR)
- cargo-nightly (rustup-gitAUR, rust-nightly-binAUR, rustup) (make)
- cmake (cmake-gitAUR) (make)
- gendesk (make)
- git (git-gitAUR, git-glAUR) (make)
- maturin (maturin-gitAUR) (make)
- mkdocs (make)
- mkdocs-material (make)
- nodejs (nodejs-lts-fermiumAUR, nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
- python-installer (python-installer-gitAUR) (make)
- cemuAUR (cemu-gitAUR, cemu-binAUR) (optional)
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
ibrokemypie commented on 2022-01-16 06:09 (UTC)
Without the full log I can't be sure but I was able to reproduce the issue myself by attempting to compile with clang instead of GCC, so thats likely your problem. This is not a code nor packagaing issue, you should make sure gcc is installed and that your makepkg.conf doesnt contain CC=clang or CXX=clang++
Neko-san commented on 2022-01-15 18:46 (UTC)
This:
ibrokemypie commented on 2022-01-15 14:49 (UTC)
What were your problems building python-oead? Everything is working here but maybe it has a dependency I didn't catch. If the problem is python version rebuilds, thats on your end and you just need to rebuild all your python packages. BCML doesn't have an appimage and I'm not going to be creating and hosting one myself.
Neko-san commented on 2022-01-12 20:04 (UTC) (edited on 2022-01-12 20:05 (UTC) by Neko-san)
For good measure, consider making AppImage release builds for the AUR to prevent issues like these in the future, as an alternative option :/
Neko-san commented on 2022-01-12 19:42 (UTC)
The AUR page has non-building dependencies; BCML (will) fail(s) to build (I did so in a chroot, for extra measure)
Namely,
python-oead
, at leastNot sure if this is related to Python being updated to 3.10 recently; but BCML builds are essentially broken on up-to-date Arch until these dependency issues are fixed.
ibrokemypie commented on 2021-11-20 05:05 (UTC)
I don't think that's something I can resolve, the author of
python-pythonnet
needs to addpython-clr_loader
as a dependency.tam1m commented on 2021-11-20 03:46 (UTC)
Not everything is fixed. Just the persmission thing.
I'm still getting the same error below when not installing
python-clr_loader
manually, before installingbcml-git
. Try uninstalling both and then reinstallbcml-git
without installingpython-clr_loader
beforehand. It only works if added manually to the system.ibrokemypie commented on 2021-11-20 03:38 (UTC) (edited on 2021-11-20 03:38 (UTC) by ibrokemypie)
@tam1m strange that I wasn't getting that issue, but glad its all working now, thanks!
tam1m commented on 2021-11-19 16:27 (UTC) (edited on 2021-11-19 18:07 (UTC) by tam1m)
@ibrokemypie
My build fails with this now
EDIT:
https://aur.archlinux.org/packages/python-pythonnet/#comment-836536 aur/python-pythonnet needs to be updated to include aur/python-clr_loader as dependency.
After installing python-clr_loader, bcml-git builds and installs again, but the error from my previous comment remains.
PermissionError: [Errno 1] Operation not permitted: '/usr/lib/python3.9/site-packages/bcml/helpers/7z'
EDIT2: BCML tries to modify permissions it is not allowed to modify since all the python packages are now installed as system packages, whose files only root is allowed to modify
EDIT3:
Filed a bug report here For now you could simply do
sed -i 's/os.chmod(bundle_path, 0o755)/#os.chmod(bundle_path, 0o755)/g' $pkgdir/usr/lib/python3.9/site-packages/bcml/util.py
to comment out any occurrence ofos.chmod
in that file./usr/lib/python3.9/site-packages/bcml/helpers/7z
has the correct permissions anyways, so the chmod isn't needed at allEdit4: My PR got merged. The permission error is fixed upstream now
ibrokemypie commented on 2021-11-19 08:21 (UTC)
@tam1m does it work for you now? I missed a bunch of dependencies before which have all been added now, with a revision bump.
« First ‹ Previous 1 2 3 Next › Last »