RFP: Czkawka - System cleaner, FSLint successor.
Hi, I wanted to add my app to repository - Czkawka https://github.com/qarmin/czkawka, but sadly failed to do it.
Probably some of errors was caused by using Ubuntu 20.04, not Debian
I was thinking, that the only requirement for my app was libgtk-3-dev
, but when I run build.sh
file, then
dpkg-checkbuilddeps: błąd: Unmet build dependencies: build-essential:native debhelper (>= 11) dh-cargo (>= 18) cargo:native rustc:native libstd-rust-dev librust-czkawka-core-1.2.1+default-dev librust-structopt-0.3+default-dev (>= 0.3.18-~~)
./build.sh: abort: Missing build-dependencies, but maybe try '{apt,cargo} update'
or
dpkg-checkbuilddeps: błąd: Unmet build dependencies: build-essential:native debhelper (>= 11) dh-cargo (>= 18) cargo:native rustc:native libstd-rust-dev librust-bk-tree-0.3+default-dev librust-blake3-0.3+default-dev librust-crossbeam-channel-0.4+default-dev (>= 0.4.4-~~) librust-hamming-0.1+default-dev librust-humansize-1+default-dev librust-image-0.23+default-dev librust-img-hash-3+default-dev (>= 3.1-~~)
./build.sh: abort: Missing build-dependencies, but maybe try '{apt,cargo} update'
and
dpkg-checkbuilddeps: błąd: Unmet build dependencies: build-essential:native debhelper (>= 11) dh-cargo (>= 18) cargo:native rustc:native libstd-rust-dev librust-chrono-0.4+default-dev librust-crossbeam-channel-0.4+default-dev (>= 0.4.4-~~) librust-czkawka-core-1.2.1+default-dev librust-gdk-0.13+default-dev (>= 0.13.2-~~) librust-gio-0.9+default-dev (>= 0.9.1-~~) librust-glib-0.10+default-dev (>= 0.10.1-~~) librust-gtk-0.9+v3-22-dev (>= 0.9.2-~~) librust-humansize-1+default-dev librust-open-1+default-dev (>= 1.4.0-~~)
./build.sh: abort: Missing build-dependencies, but maybe try '{apt,cargo} update'
My app is exists in GIT as 3 different workspaces(I'm not counting Orbtk backend which doesn't work now) Two frontends - GUI and CLI uses Core workspace to prevent from doubling code. It must use exactly same version of Core - GUI 1.2.1 and CLI 1.2.1 require exactly Core 1.2.1
I attached changes in patch which I done to this moment - patch.patch