openwrt/package/system
Petr Štetiar d723002d84 treewide: unmark selected packages nonshared
This partially reverts changes done in commit 72cc44958e ("treewide:
mark selected packages nonshared") as it removes the nonshared flag, but
keeps the PKG_RELEASE as the PKG_RELEASE bump while adding nonshared
flag was incorrect.

Unmark uci, ubus, libubox, lua, libnl-tiny and libjson-c as nonshared
packages as this fix attempt didn't worked out. Currently the
imagebuilder is broken again:

 openwrt-imagebuilder-21.02.0-rc3-ipq40xx-generic.Linux-x86_64$ make image PROFILE=avm_fritzbox-7530 PACKAGES=luci-ssl-openssl
 ...
 Collected errors:
  * pkg_hash_check_unresolved: cannot find dependency libiwinfo20210430 for luci-mod-status
  * pkg_hash_fetch_best_installation_candidate: Packages for luci-mod-status found, but incompatible with the architectures configured
  * pkg_hash_check_unresolved: cannot find dependency libiwinfo20210430 for rpcd-mod-iwinfo
  * pkg_hash_fetch_best_installation_candidate: Packages for rpcd-mod-iwinfo found, but incompatible with the architectures configured
  * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-ssl-openssl:
  * 	libiwinfo20210430
  * opkg_install_cmd: Cannot install package luci-ssl-openssl.

Everything because iwinfo's ABI was changed two times since rc3 release:

 +IWINFO_ABI_VERSION:=20210430
 +IWINFO_ABI_VERSION:=20210420

Since iwinfo is marked as nonshared, it wasn't built by phase2 builders, but
luci-mod-status was already updated 2 times since rc3 and was thus rebuilt by
phase2 builders:

 d1d452ed2fb3 luci-mod-status: don't set '-' hostname when creating static lease
 95b3633055c1 luci-mod-status: switch to html table for wlan channel analysis

So now luci-mod-status depends on libiwinfo20210430 but only
libiwinfo20210106 can be downloaded. This is first part of the fix, in
the upcoming commit Jo is going to remove nonshared flag from iwinfo
package as well.

References: https://lists.infradead.org/pipermail/openwrt-devel/2021-July/035736.html
References: https://lists.infradead.org/pipermail/openwrt-devel/2021-July/035741.html
Acked-by: Jo-Philipp Wich <jo@mein.io>
Reported-by: Nick Hainke <vincent@systemli.org>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(cherry picked from commit 8307da3dbd)
2021-07-02 18:15:02 +02:00
..
ca-certificates ca-certicficates: Update to version 20210119 2021-01-29 21:20:40 +01:00
fstools fstools: fix 'firstboot' on unmounted UBIFS overlay 2021-01-04 21:07:35 +00:00
fwtool fwtool: update to latest Git head 2019-11-14 22:53:31 +01:00
iucode-tool treewide: Mark packages nonshared if they depend on @TARGET_ 2021-05-24 00:39:26 +02:00
mtd ar71xx: drop target 2020-08-30 22:18:35 +02:00
openwrt-keyring openwrt-keyring: Only copy sign key for 21.02 2021-05-17 19:13:43 +02:00
opkg opkg: update to git HEAD 2021-06-14 00:02:19 +02:00
procd procd: update to git HEAD 2021-05-16 19:05:43 +02:00
refpolicy Revert "refpolicy: add variant that builds modular policy" 2020-11-22 15:20:35 +00:00
rpcd rpcd: update to git HEAD 2021-03-15 21:53:16 +00:00
selinux-policy selinux-policy: update to version v0.8 2021-03-15 21:53:16 +00:00
ubox ubox: fix init script validation of log_ip option 2021-05-28 15:25:31 +02:00
ubus treewide: unmark selected packages nonshared 2021-07-02 18:15:02 +02:00
ucert ucert: update to latest git HEAD 2020-05-24 17:01:36 +02:00
uci treewide: unmark selected packages nonshared 2021-07-02 18:15:02 +02:00
urandom-seed treewide: drop shebang from non-executable lib files 2021-01-29 14:29:41 +01:00
urngd urngd: avoid PKG_NAME in define lines 2020-02-23 22:42:51 +01:00
usign usign: update to latest git HEAD 2020-05-23 13:38:12 +02:00
zram-swap zram-swap: bail out early if the kernel doesn't support swap 2021-04-18 12:05:53 +02:00