I just built a new image with the 19.07.05 release and have a question.
Now I can no longer install packages as I get a dependency error. I read the page https://openwrt.org/faq/cannot_satisfy_dependencies but have trouble understanding why I can't install packages as I'm not using a snapshot version.
I used Git Clone, and Git Checkout v19.07.05
Maybe I'm not doing it right, what would be the correct way of building a new v19.07.05 image and still be able to install packages?
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb2:
* kernel (= 4.14.209-1-ce57010438699985314b7e62055dc961)
* opkg_install_cmd: Cannot install package kmod-usb2.
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb3:
* kernel (= 4.14.209-1-ce57010438699985314b7e62055dc961)
* opkg_install_cmd: Cannot install package kmod-usb3.
Did you build your image with exactly the same parameters as the official release? Otherwise, kernel modules from the repo are incompatible with the kernel you built.
And as you change kernel options, you deviate from the release defaults, and change the checksum used in the opkg compatibility dependency checks. So, we render yourself incompatible.
Just compile and include also the other needed kernel packages to your image.
Thank you. To confirm, does including the required modules in the build have any downsides compared to installing them afterwards from a stability standpoint?