Opkg install package for openwrt got dependency problem

I am using LEDE 17.01.2 on Newifi mini.
I compiled this project with LEDE 17.01.2 SDK.

However, when I opkg install the ipk file. I got some dependency problems.

The issue is posted here:
https://github.com/AlexZhuo/luci-app-shadowsocksR/issues/21

I have searched some materials on this issue. It seems that it is due to some kernel version mismatch.

Anybody happen to know how to solve the problem?

Do I need to compile my own LEDE firmware to include those dependencies or I just need to change the package code to let it use newer version of dependencies?

Please advice!
Thanks,
@cnpcshangbo