Package Details: bcml-git r1039.3c09365-5

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: 1
Popularity: 0.92
First Submitted: 2021-11-17 06:30
Last Updated: 2021-11-19 07:34

Latest Comments

1 2 Next › Last »

Neko-san commented on 2022-01-16 06:43

Also, running bcml via my desktop environment (Plasma) causes my DE to completely break after closing bcml, but doesn't do this if I run bcml via the terminal instead. :/

Which is very odd

Neko-san commented on 2022-01-16 06:14

Also, python-clr_loader is missing makedepends: 'python-wheel' 'dotnet-sdk'

and python-pythonnet is missing makedepends: "python-setuptools" "dotnet-sdk" "python-pip" "python-clr_loader"

The python-oead issue was a result of having Clang set as the compiler globally - the packager should enforce GCC in the PKGBUILD they packager know it doesn't compile with Clang; both were installed but the necessary variables weren't exported to override makepkg.conf

ibrokemypie commented on 2022-01-16 06:09

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

This:

[ 93%] Building CXX object oead/CMakeFiles/oead.dir/src/yaz0.cpp.o
/build/python-oead/src/oead/src/yaz0.cpp:168:20: error: invalid value '0'; must be positive
#pragma GCC unroll 0
                   ^
1 error generated.
make[2]: *** [oead/CMakeFiles/oead.dir/build.make:174: oead/CMakeFiles/oead.dir/src/yaz0.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....

ibrokemypie commented on 2022-01-15 14:49

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

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

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 least

Not 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

I don't think that's something I can resolve, the author of python-pythonnet needs to add python-clr_loader as a dependency.

tam1m commented on 2021-11-20 03:46

Not everything is fixed. Just the persmission thing.

I'm still getting the same error below when not installing python-clr_loader manually, before installing bcml-git. Try uninstalling both and then reinstall bcml-git without installing python-clr_loader beforehand. It only works if added manually to the system.

==> Starting package()...
Looking in links: ./dist/
Processing ./dist/pythonnet-3.0.0.dev1-py3-none-any.whl
ERROR: Could not find a version that satisfies the requirement clr-loader (from pythonnet) (from versions: none)
ERROR: No matching distribution found for clr-loader
==> ERROR: A failure occurred in package().
Aborting...
-> error making: python-pythonnet
15,88s user 5,81s system 71% cpu 30,176s total

ibrokemypie commented on 2021-11-20 03:38

@tam1m strange that I wasn't getting that issue, but glad its all working now, thanks!