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

install: cannot overwrite directory '/usr/local/libexec/c-lightning/plugins/clnrest' with non-directory 'plugins/clnrest' #8141

Open
grubles opened this issue Mar 5, 2025 · 1 comment
Milestone

Comments

@grubles
Copy link
Contributor

grubles commented Mar 5, 2025

OS: Fedora 41

Install errors when trying to overwrite /usr/local/libexec/c-lightning/plugins/clnrest.

$ sudo make install
[sudo] password for user: 
mkdir -p /usr/local/bin
mkdir -p /usr/local/libexec/c-lightning
mkdir -p /usr/local/libexec/c-lightning/plugins
mkdir -p /usr/local/share/man/man1
mkdir -p /usr/local/share/man/man5
mkdir -p /usr/local/share/man/man7
mkdir -p /usr/local/share/man/man8
mkdir -p /usr/local/share/doc/c-lightning
install cli/lightning-cli lightningd/lightningd tools/lightning-hsmtool tools/reckless /usr/local/bin
install lightningd/lightning_channeld lightningd/lightning_closingd lightningd/lightning_connectd lightningd/lightning_dualopend lightningd/lightning_gossipd lightningd/lightning_hsmd lightningd/lightning_onchaind lightningd/lightning_openingd lightningd/lightning_websocketd /usr/local/libexec/c-lightning
[ -z "plugins/autoclean plugins/chanbackup plugins/bcli plugins/commando plugins/funder plugins/topology plugins/exposesecret plugins/keysend plugins/offers plugins/pay plugins/recklessrpc plugins/recover plugins/txprepare plugins/cln-renepay plugins/cln-xpay plugins/spenderp plugins/cln-askrene plugins/sql plugins/cln-grpc plugins/clnrest plugins/bookkeeper" ] || install plugins/autoclean plugins/chanbackup plugins/bcli plugins/commando plugins/funder plugins/topology plugins/exposesecret plugins/keysend plugins/offers plugins/pay plugins/recklessrpc plugins/recover plugins/txprepare plugins/cln-renepay plugins/cln-xpay plugins/spenderp plugins/cln-askrene plugins/sql plugins/cln-grpc plugins/clnrest plugins/bookkeeper /usr/local/libexec/c-lightning/plugins
install: cannot overwrite directory '/usr/local/libexec/c-lightning/plugins/clnrest' with non-directory 'plugins/clnrest'
make: *** [Makefile:819: install-program] Error 1
@rustyrussell
Copy link
Contributor

Erk. You can delete the old directory manually, but this is something we will need to fix.

@rustyrussell rustyrussell added this to the v25.05 milestone Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants