Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/daily/upstream-1907 luci did not work (missing package "luci-lib-ipkg") #718

Closed
RobinBrandt87 opened this issue Jul 28, 2019 · 6 comments
Closed

Comments

@RobinBrandt87
Copy link
Contributor

The package "luci-lib-ipkg" was split from "luci-base" in openwrt/luci@4bbe325.
This problem was solved in freifunk-berlin/firmware-packages@c76c35b. We can fix this by creating a new branch of the packages for the 1907 an change it. Or use the version from SAm0815, but i don't know other changes in this branch.

@pmelange
Copy link
Contributor

Temporary workaround on a freshly installed daily/upstream_1907 image (don't forget to connect the WAN port):

echo "nameserver 8.8.8.8" > /etc/resolv.conf
cd /tmp
wget https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/luci/luci-lib-ipkg_git-19.204.23774-bd44189-1_all.ipk
opkg install /tmp/luci-lib-ipkg_git-19.204.23774-bd44189-1_all.ipk

Yes, I agree the luci-lib-ipkg package should be included in these builds. I have privately written @SvenRoederer asking him to do this. For a reason I didn't quite understand, he didn't want to.

@SvenRoederer
Copy link
Contributor

See also #668

As mentioned in this private conversation, the daily/upstream-1907 branch of firmware is using the regular master-branch of our packages-feed. This master-branch is not having a dependency of luci-lib-ipkg. So the solution seems to make a new 1907-branch of or packages-feed and include the missing dependency.
But I don't have the resources to maintain another branch and keep in sync with master. One reason are the constant rebase-conflicts from package-version-number (see PR freifunk-berlin/firmware-packages#188 for my idea to work around this).
I sugget:

  • getting rid of using luci-lib-ipkg
  • create a branch for 1907 any maintain it

@SvenRoederer
Copy link
Contributor

echo "nameserver 8.8.8.8" > /etc/resolv.conf
cd /tmp
wget https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/luci/luci-lib-ipkg_git-19.204.23774-bd44189-1_all.ipk
opkg install /tmp/luci-lib-ipkg_git-19.204.23774-bd44189-1_all.ipk

You can also do:

echo "nameserver 8.8.8.8" > /etc/resolv.conf
opkg update
opkg install luci-lib-ipkg

@SvenRoederer
Copy link
Contributor

@RobinBrandt87 wrote:

Or use the version from SAm0815, but i don't know other changes in this branch.

I strongly do not recommend using SAm0815_experimental branch as base for other branches.

@SvenRoederer SvenRoederer changed the title /daily/upstream-1907 luci did not work /daily/upstream-1907 luci did not work (missing package "luci-lib-ipkg") Aug 9, 2019
@SvenRoederer
Copy link
Contributor

I integrated PR #714 into the upstream-1907 branch. Based on this I put freifunk-berlin/firmware-packages#158 via "git show" as a patch into the build.
Hope this works with less maintenance.

@SvenRoederer
Copy link
Contributor

After switching the firmware-master to openwrt-1907 we officially updated the dependencies to include "luci-lib-ipkg" (freifunk-berlin/firmware-packages@582fec0).
So this issue is fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants