Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error when making NRO on Linux #18

Open
Perseus-Kane opened this issue Apr 16, 2019 · 14 comments
Open

Error when making NRO on Linux #18

Perseus-Kane opened this issue Apr 16, 2019 · 14 comments

Comments

@Perseus-Kane
Copy link

On Linux, I run into the issue where the hacbrewpack reports an error, stating that it can't find certain directories, leading to a --hacbrewpack error. This is what my terminal spits out when it encounters the issue:

/bin/bash: line 2: /root/Nro2Nsp/temp/hacbrewpack --keyset /root/Nro2Nsp/temp/keys.dat --tempdir /root/Nro2Nsp/temp/raw --ncadir /root/Nro2Nsp/temp/nca --nspdir /root/Nro2Nsp/temp/ --exefsdir /root/Nro2Nsp/temp/exefs --romfsdir /root/Nro2Nsp/temp/romfs/ --logodir /root/Nro2Nsp/temp/logo/ --controldir /root/Nro2Nsp/temp/control/ --keepncadir --keygeneration 1: No such file or directory

@Root-MtX
Copy link
Owner

does this occur on the previous version? Ive changed the working directories away from the root, i have a feeling this may have caused some issues on other platforms?

@Perseus-Kane
Copy link
Author

Will check right now

@Perseus-Kane
Copy link
Author

In which build did you start the conversion?

@Root-MtX
Copy link
Owner

3.3.4 is the change, 3.3.2 or even 3.3.3 should be untouched.

@Perseus-Kane
Copy link
Author

Building seems to work on 3.3.2, but I can't fully test it out due to the timeout timer. Is there a way to overwrite the timer to give me more building time?

@Perseus-Kane
Copy link
Author

Nevermind, I seem to be having issues with my keys, will report back in a moment

@Root-MtX
Copy link
Owner

Sounds good!

@Perseus-Kane
Copy link
Author

Keys issue fixed. However, I'm still being timed out, but I do make it all the way to the Summary. I just don't get a result NSP

@Perseus-Kane
Copy link
Author

Was looking in wrong directory. Will test with one of the resulting NSPs in the folder I just found

@Perseus-Kane
Copy link
Author

Perseus-Kane commented Apr 16, 2019

Issue is pretty much resolved. Just put a note in the wiki that Linux users should use ver. 3.3.2 and that the error it outputs is false if their terminal outputs a Summary, and that the NSP can be found in /Nro2Nsp/temp

@Root-MtX
Copy link
Owner

Root-MtX commented Apr 16, 2019

ill try and look into that issue and fix it in the current versions, the output nsp should be int the nro2nsp.exe directory normally

@Melon-Bread
Copy link

It outputs to the top most level of the file system. which is a huge no no

@iGom
Copy link

iGom commented May 27, 2020

same problem on 3.3.6.-.Beta.4
image

@bs2kbs2k
Copy link

bs2kbs2k commented Oct 5, 2020

It looks like it works if you run it in wine; I think it uses windows-specific APIs that doesn't work under plain mono that gets implemented by wine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants