Add cautionary text about space requirement of dependencies. If one tries to install luci-app-netspeedtest without having enough space on their device, which they will not notice until they've started the installation, they will end up with a bunch of dangling python packages. If they then do not have opkg logging to file on which by default is off in openwrt, they will have a router with full memory and no log of which packages are half installed and can be removed.
The only way to get out of this is to either know of all dependencies and remove them manually or run a script that tries to uninstall all dependent packages with --autoremove one by one which is taxing on a router processor.
The above happened to me so I wanted to add this disclaimer to the README so nobody else has to go through it.
Add cautionary text about space requirement of dependencies. If one tries to install luci-app-netspeedtest without having enough space on their device, which they will not notice until they've started the installation, they will end up with a bunch of dangling python packages. If they then do not have opkg logging to file on which by default is off in openwrt, they will have a router with full memory and no log of which packages are half installed and can be removed.
The only way to get out of this is to either know of all dependencies and remove them manually or run a script that tries to uninstall all dependent packages with --autoremove one by one which is taxing on a router processor.
The above happened to me so I wanted to add this disclaimer to the README so nobody else has to go through it.