[quote="DoubleQ, post:2, topic:1917"]
Hmmm, day 3 - Problem still exist
[/quote]How about filing a bug at https://bugs.lede-project.org so that devs will notice it?
In any case, you can fix your personal problem by installing the three modules manually:
I tested it and installing luci-ssl to a live router does not work, you are right. The error is likely due to px5g-mbedtls "providing" px5g, which fails with "opkg install" to a live router, but succeeds with "make menuconfig" when you configure your own build for compilation.
@jow
Could this be due to master switching to a new version of opkg?
The package info looks sensible:
luci-ssl depends on px5g and px5g-mbedtls provides px5g
root@O2:~# grep r3 /etc/banner
\ DE \ / Reboot (SNAPSHOT, r3598-eb09d79c16)
root@O2:~# opkg info luci-ssl
Package: luci-ssl
Version: git-17.057.66333-0f474fc-1
Depends: libc, luci, libustream-mbedtls, px5g
Status: unknown ok not-installed
Section: luci
Architecture: all
Size: 817
Filename: luci-ssl_git-17.057.66333-0f474fc-1_all.ipk
Description: LuCI with HTTPS support (mbedTLS as SSL backend)
root@O2:~# opkg info px5g*
Package: px5g-mbedtls
Version: 4
Depends: libc, libmbedtls
Provides: px5g
Status: unknown ok not-installed
Section: utils
Architecture: mips_24kc
Size: 4929
Filename: px5g-mbedtls_4_mips_24kc.ipk
Description: Px5g is a tiny standalone X.509 certificate generator.
It suitable to create key files and certificates in DER
and PEM format for use with stunnel, uhttpd and others.
Package: px5g-standalone
Version: 4
Depends: libc
Status: unknown ok not-installed
Section: utils
Architecture: mips_24kc
Size: 50538
Filename: px5g-standalone_4_mips_24kc.ipk
Description: Px5g is a tiny standalone X.509 certificate generator.
It suitable to create key files and certificates in DER
and PEM format for use with stunnel, uhttpd and others.
root@O2:~# opkg install luci-ssl
Installing luci-ssl (git-17.057.66333-0f474fc-1) to root...
Downloading http://downloads.lede-project.org/snapshots/packages/mips_24kc/luci/luci-ssl_git-17.057.66333-0f474fc-1_all.ipk
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-ssl:
* px5g *
* opkg_install_cmd: Cannot install package luci-ssl.
Strange. I wonder if the provides thing works in opkg.
@jow
installing luci-ssl works ok in 17.01 although package deps & provides are similar, so my strong hunch is that this is somehow related to the new opkg that master uses.
(Note that 17.01 has the old px5g-standalone unlike master, where it changed again a few days ago to statically linked px5g-mbedtls, but from opkg perspective the package data looks similar in both. So I am inclined to blame opkg at this point.)