#52 Missing package luci-app-acme?

Open
opened 8 months ago by pi31415 · 5 comments
pi31415 commented 8 months ago

Hi, I want to play around with letsencrypt on librecmc-v1.4.3a. There is an acme package available. However, one oddity: when I am inside menuconfig and do a / search for acme it reports that there is a package under Luci >> Applications called luci-app-acme. However, if I go to that section in menuconfig, there is nothing called that available for selection.

I could not find luci-app-acme in the librecmc package repository. However, it seems that such a package does exist in OpenWRT, under GPLv3 license:

https://openwrt.org/packages/pkgdata/luci-app-acme

What is the explanation for this package not being available in libreCMC?

Hi, I want to play around with letsencrypt on librecmc-v1.4.3a. There is an `acme` package available. However, one oddity: when I am inside menuconfig and do a `/` search for `acme` it reports that there is a package under `Luci` >> `Applications` called `luci-app-acme`. However, if I go to that section in menuconfig, there is nothing called that available for selection. I could not find luci-app-acme in the librecmc package repository. However, it seems that such a package does exist in OpenWRT, under GPLv3 license: https://openwrt.org/packages/pkgdata/luci-app-acme What is the explanation for this package not being available in libreCMC?
RISCI_ATOM commented 8 months ago
Collaborator

Did you add the package feed before running make menuconfig?

cd $SRC_ROOT/scripts
./feeds install && ./feeds install -a
cd ..
make menuconfig

Did you add the package feed before running `make menuconfig?` ``` cd $SRC_ROOT/scripts ./feeds install && ./feeds install -a cd .. make menuconfig ```
pi31415 commented 8 months ago
Poster

Yes I did. As will see if you look in librecmc package feed repo, package does not exist there.

Yes I did. As will see if you look in librecmc package feed repo, package does not exist there.
RISCI_ATOM commented 8 months ago
Collaborator

We don't fix issues with upstream packages or provide support for non-core packages. If you want it in core, you are going to have to provide a good reason for it to be added.

It is in the package feed, but it was not packaged correctly upstream.

https://gogs.librecmc.org/libreCMC/package-feed/src/v1.4/net/acme/Makefile#L59

We don't fix issues with upstream packages or provide support for non-core packages. If you want it in core, you are going to have to provide a good reason for it to be added. It is in the package feed, but it was not packaged correctly upstream. https://gogs.librecmc.org/libreCMC/package-feed/src/v1.4/net/acme/Makefile#L59
pi31415 commented 8 months ago
Poster

Ok, it doesn't seem like something that should be in core. At least that is a starting place — maybe I can get the package fixed myself. You implied that you have some idea of what is wrong with the packaging... got any parting hints for me?

Ok, it doesn't seem like something that should be in core. At least that is a starting place — maybe I can get the package fixed myself. You implied that you have some idea of what is wrong with the packaging... got any parting hints for me?

@pi31415 maybe it would be more appropriate to ask such questions at the openwrt forum / mailing lists, in example - https://forum.openwrt.org/viewforum.php?id=2 - "Developers Only" section of OpenWRT forum. And if this issue would be fixed upstream, then a fix will also reach us at librecmc some time later... but if you need this software right now, it could be that you don't even need to package it: just install the cross-compilation tools to your main PC with Linux, compile the sources for the architecture of your router's CPU, then transmit the compiled binaries to the router's filesystem through scp and after connecting to the router through ssh (if you have done everything correctly) you will be able to launch your compiled binaries like any other program at your main PC with Linux

@pi31415 maybe it would be more appropriate to ask such questions at the openwrt forum / mailing lists, in example - https://forum.openwrt.org/viewforum.php?id=2 - "Developers Only" section of OpenWRT forum. And if this issue would be fixed upstream, then a fix will also reach us at librecmc some time later... but if you need this software right now, it could be that you don't even need to package it: just install the cross-compilation tools to your main PC with Linux, compile the sources for the architecture of your router's CPU, then transmit the compiled binaries to the router's filesystem through scp and after connecting to the router through ssh (if you have done everything correctly) you will be able to launch your compiled binaries like any other program at your main PC with Linux
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.