Need Help installing a package from github

hello everyone ,
i wanted to install ipk file from

but when i upload the IPK manually there are tons of error about dependencies , tried adding one by one ( download the zip file ) , installed one or two then got dependencies error too but doesn't seem like a good option since it wont update after a new release is made available ,

there is usually a readme with instructions on how to proceed , with command and etc...
but in this case there are not or at least i am unable to find one .

wanted to ask if there was a way i could add this github repo to custom feed , and make the software available on Luci software section ?

or any other way i could install the whole zip package with everything needed on my router ?

and before telling me to ask THEM , they only speak chinese and i cannot , so any help would be appreciated .

thanks

This is usually the best method for getting help with a package that is not part of the official repo.

But, let's start here...

let's see the errors themselves... post the output from the install process.

We also need to know what OpenWrt version you are using.

ubus call system board

Please use the "Preformatted text </>" button for logs, scripts, configs and general console output.
grafik
Thank you! :slight_smile:

2 Likes
 "kernel": "5.15.108",
        "hostname": "OpenWrt",
        "system": "ARMv8 Processor rev 4",
        "model": "Xiaomi AX3600",
        "board_name": "xiaomi,ax3600",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "revision": "r22619-bf3b876a63",
                "target": "ipq807x/generic",
                "description": "OpenWrt SNAPSHOT r22619-bf3b876a63"
#### Executing package manager

Unknown package 'luci-app-passwall'.

##### Errors

Collected errors: * pkg_hash_check_unresolved: cannot find dependency chinadns-ng for luci-app-passwall * pkg_hash_check_unresolved: cannot find dependency dns2socks for luci-app-passwall * pkg_hash_check_unresolved: cannot find dependency dns2tcp for luci-app-passwall * pkg_hash_check_unresolved: cannot find dependency tcping for luci-app-passwall * pkg_hash_fetch_best_installation_candidate: Packages for luci-app-passwall found, but incompatible with the architectures configured * opkg_install_cmd: Cannot install package luci-app-passwall.

This issue on GitHub explains which dependencies are required.

1 Like

This is not part of the official OpenWrt repo, either. So you'll have to find where that comes from (I have no idea), and then download and install it.

1 Like

Looks like its provided by the same GitHub repo

Repo looks pretty useful. There have been people posting here trying to bypass restrictions in Iran/China.

3 Likes

anyway i could add this github repo to custom feed on openwrt , and make the software available on Luci software section ?

I do not know. You should ask the maintainer of the project rather than here. They would be better placed to answer your question.

2 Likes

If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.
Thanks! :slight_smile: