libremesh / lime-packages

LibreMesh packages configuring OpenWrt for wireless mesh networking
https://libremesh.org/
GNU Affero General Public License v3.0
276 stars 96 forks source link

Dependency problem with luci-lib-jquery-1-4 and luci-lib-dracula #119

Closed ilario closed 7 years ago

ilario commented 7 years ago

luci-lib-jquery-1-4 and luci-lib-dracula are dependencies of luci-app-batman-adv and of luci-mod-status (both are dependencies of lime-webui). They were removed from lime-packages in 406f843 with the reason that "[they are] Now available on oprnwrt-routing". In the mentioned repository there's no such package satisfying these dependencies. The required files are indeed included in a package named luci-app-bmx6. The solution can't be to insert a dependency for luci-app-bmx6 as it would pull in the whole bmx6.

p4u commented 7 years ago

They are defined inside luci-app-bmx6 Makefile but they are different packages and can be selected independently to luci-app-bmx6

On 22 d’abril de 2017 19:18:33 CEST, Ilario Gelmetti notifications@github.com wrote:

luci-lib-jquery-1-4 and luci-lib-dracula are dependencies of luci-app-batman-adv and of luci-mod-status (both are dependencies of lime-webui). They were removed from lime-packages in 406f843 with the reason that "[they are] Now available on oprnwrt-routing". In the mentioned repository there's no such package satisfying these dependencies. The required files are indeed included in a package named luci-app-bmx6. The solution can't be to insert a dependency for luci-app-bmx6 as it would pull in the whole bmx6.

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/libremesh/lime-packages/issues/119

-- Sent from my Android device with K-9 Mail. Please excuse my brevity.

ilario commented 7 years ago

Ah!!!? Ok.

ilario commented 7 years ago

I still get errors using lime-build, even after fixing feeds for lime-build (see this PR):

Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for lime-basic:
 *      luci-lib-jquery-1-4 *   luci-lib-dracula *      luci-lib-jquery-1-4 *
 * opkg_install_cmd: Cannot install package lime-basic.
make[3]: *** [package/install] Error 255
make[2]: *** [/home/igelmetti/lime-build/build/src/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_install] Error 2

Why?

p4u commented 7 years ago

Which openwrt-routing branch is your lime-build clone using?

It should be "master" (not any tag or branch).

On 25/04/17 19:33, Ilario Gelmetti wrote:

Reopened #119.

-- ./p4u

ilario commented 7 years ago

Ah! Ok, thanks, that was the problem.