alcom: 1.8.2 -> 1.0.1#368786
Conversation
Can you hijack to print actual commit hash used when download instead? the purpose of the commit hash is to determine which version actually user is using. I will add support for non-git environment build in the future version. I was intended to support such cases in application code but I forgot to support in build script. |
|
I fixed unable to build without git in 1.0.0 release |
Could you point me to the right commit? The |
|
Oh sorry I forgot to push and merge the commit before release. I saw pr list is empty so I thought I already merged the fix. 3f56f8c7127a56b132c78f73d45768c99a747028 is the fix commit and will be included in 1.0.1. If nix has system to patch source code, please apply this fix along with 1.0.0. |
|
@Scrumplex Did you forget about this, or are you busy atm? Happy to take over if you got something going on rn and have little time for open source. |
b2c88d5 to
fc12338
Compare
|
I just pushed my pending changes. I was stuck at the following issue: |
|
The error message says no appimage is being built but updater artifacts are requested to built. |
fc12338 to
f03f674
Compare
|
|
Builds so far, but the issue i hope it would fix is still present. Not sure if thats just a me thing or a common thing, but ALCOM doesnt seem to detect unityhub on its own, and when i press the "Select" button to give it the path by hand, i get this error in the terminal followed by ALCOM crashing.
|
|
No ALCOM linux user has reported such a issues so I think it's packaging / sandbox issue. I googled and I found one article. Is this the same problem? https://discourse.nixos.org/t/which-package-includes-org-gtk-gtk4-settings-filechooser/38063 |
|
Not finding unity hub is depending on how did you installed unity hub, but basically problem of ALCOM. If it's from flatpak, we already have issue and awaiting flathub fix: vrc-get/vrc-get#1332 |
|
The location of UnityHub is /nix/store/... Since i installed it via Nix. I assume there is no logic for that in ALCOM, since its very specifically nix, which doesnt even have a package yet. If you want me to, im happy to make a issue for auto discovery of unityhub via Nix on the ALCOM side. @anatawa12 Besides that, i will wait for a response from Scrumplex about the potential packaging issue |
|
Will nixpkgs or some other popular community registry have unity hub or Is there some unity hub stable path regardless how (which nix script) unity hub package is build? |
|
@anatawa12 Not entirely sure i can follow the if conditions perfectly. So let me just explain where it will end up and how a program can find the location. And you tell me if thats viable for the ALCOM side and if so i will make a Issue with all the details needed.
|
|
@ToasterUwU it looks we have to consider manything to decide if support nix installation so please create issue and then I consider can we and how we support nix version of unity hub |
I also had this issue on plasma 6, fixed it by adding wrapGAppsHook to nativeBuildInputs in package.nix |
|
@AT-Geist It looks nothing was updated, did you forgot pushing branch? |
|
Sorry, I haven't pushed my changes yet. I can do that later tonight when I get off work. Edit: I made a PR during my break |
|
@Scrumplex I've submitted a PR to your fork, please let me know if I need to change anything |
We were using the wrong tag as pointed out in NixOS#348118 (comment) Co-authored-by: Geist <68447848+AT-Geist@users.noreply.github.com> Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
8211f63 to
c45cf07
Compare
|
|
Works now, have to manually select the location of unityhub, but thats not a packaging issue. |
|
I will merge this as-is for now. I am sure we can improve the package over time. |
We were using the wrong tag as pointed out in #348118 (comment)
@anatawa12 Our builds in Nixpkgs do not expose the
.gitdirectory because of reproducibility issues, which is why I have opted to hijackgit rev-parse HEADto printnixpkgs-<GIT_TAG>instead. That should help you identify user issues on NixOS/Nixpkgs. Feel free to direct people to our bug tracker in case their issues seem very odd.Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.