On Tue, 13 May 2025 11:27:51 +0800 xu dong <[email protected]> wrote:
Hi werdahias,
I recently tried to package caligula using debcargo. After writing a
debcargo.toml, I ran:
debcargo package caligula --config debcargo.toml
Unfortunately, it failed with the following error:
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 28,
kind: StorageFull, message: "No space left on device" }',
src/debian/mod.rs:213:48
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
I’m not sure how to resolve this, and for now I might give up on packaging
caligula myself.
If you end up working on it and successfully get it packaged, I’d be very
grateful if you could share your experience and files—I’d love to learn from
them and understand how you solved the issues.
Best regards,
EastDong XU
Hi,
I suggest you read https://rust-team.pages.debian.net/book/ to get you
started with rust debian packaging. It describes our workflow; you'll
want to read single-crate packaging process. From a quick glance
caligula need those NEW crates:
- tracing-unwrap, format-bytes-macros, format-bytes and process_path
Feel free to ask on #debian-rust IRC in case you have any more
questions; happy to help and sponsor said crates to NEW.
best,
werdahias