























@kseistrup: The last version have the same problems. I needed to create a dumb db (touch /path/to/db) to allow the application to create a correct db!
I am not qualified either to maintain this package. I just took on a package already published that was orphaned and I've been updating the version ever since!
I'm not sure I'm the right one to maintain this package as I don't know anything about rust or how to handle any build/compile errors.
@kseistrup I commented out the lines that generate the completions. It will be easy to restore when this bug is resolved. Do you want to became maintainer of this package? I'm not using it!
@kseistrup: I will remove the generated completions from the package!
@Dominiquini
Turns out the fault is with bkmr itself:
$ ./target/release/bkmr completion bash
Error: Database not found.
No database configured or the configured database does not exist.
Either:
1. Set BKMR_DB_URL environment variable to point to an existing database
2. Create a database using 'bkmr create-db <path>'
3. Ensure the default database at '~/.config/bkmr/bkmr.db' exists
IMHO, it shouldn't require anything to exist in order to just generate completions. This will prevent all packagers from packaging the software.
@kseistrup: I can't reproduce this bug here. Can you try to run the steps separately and see what command is failing? Thanks.
Everything seems to work like a charm, when compiling v6.2.1, until package() fails with an unhelpful message:
Compiling bkmr v6.2.1 (~/.cache/yay/bkmr/src/bkmr-6.2.1/bkmr)
Finished `release` profile [optimized] target(s) in 6m 43s
==> Entering fakeroot environment...
==> Starting package()...
==> ERROR: A failure occurred in package().
Aborting...
-> error making: bkmr-exit status 4
-> Failed to install the following packages. Manual intervention is required:
bkmr - exit status 4
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
checksum has changed