I tried to see how easy it would be to package this, and it's not trivial. gophian fails to parse the package:
anarcat@angela:~/bin> gophian estimate github.com/PlakarKorp/plakar gophian is experimental software! Please report any problems to: https://codeberg.org/Maytha8/gophian/issues Error: No root repo could be determined for the path 'go.omarpolo.com/ttlmap' *one* of the deps gets a better treatment: > gophian estimate github.com/PlakarKorp/kloset gophian is experimental software! Please report any problems to: https://codeberg.org/Maytha8/gophian/issues github.com/PlakarKorp/kloset ├── github.com/charmbracelet/log (golang-github-charmbracelet-log-dev) ├── github.com/dustin/go-humanize (golang-github-dustin-go-humanize-dev) ├── github.com/gabriel-vasile/mimetype (golang-github-gabriel-vasile-mimetype-dev) ├── github.com/gobwas/glob (golang-github-gobwas-glob-dev) ├── github.com/google/uuid (golang-github-google-uuid-dev) ├── github.com/pierrec/lz4 (golang-github-pierrec-lz4-dev) ├── github.com/pkg/sftp (golang-github-pkg-sftp-dev) ├── github.com/stretchr/testify (golang-github-stretchr-testify-dev) ├── github.com/tink-crypto/tink-go (golang-github-tink-crypto-tink-go-dev) ├── github.com/vmihailenco/msgpack (golang-gopkg-vmihailenco-msgpack.v2-dev) ├── golang.org/x/crypto (golang-golang-x-crypto-dev) ├── golang.org/x/sync (golang-golang-x-sync-dev) ├── github.com/PlakarKorp/go-cdc-chunkers │ └── github.com/zeebo/blake3 ├── github.com/cockroachdb/pebble ├── github.com/nickball/go-aes-key-wrap └── github.com/zeebo/blake3 ├── github.com/klauspost/cpuid (golang-github-klauspost-cpuid-dev) └── github.com/mmcloughlin/avo (golang-github-mmcloughlin-avo-dev) ... but still shows we're missing 4 packages there already. the go.mod is *long*... dh-make-golang says we're missing *a lot*: 2025/07/18 00:33:20 Bringing github.com/PlakarKorp/plakar to Debian requires packaging the following Go modules: github.com/PlakarKorp/plakar github.com/PlakarKorp/go-cdc-chunkers codeberg.org/mhofmann/fastcdc github.com/askeladdk/fastcdc github.com/jotfs/fastcdc-go github.com/tigerwill90/fastcdc github.com/zeebo/blake3 github.com/zeebo/pcg github.com/cockroachdb/pebble/v2 github.com/cespare/xxhash/v2 (github.com/cespare/xxhash in Debian) github.com/cockroachdb/crlib github.com/cockroachdb/errors github.com/cockroachdb/logtags github.com/cockroachdb/redact github.com/cockroachdb/fifo github.com/cockroachdb/metamorphic github.com/cockroachdb/redact (2) github.com/cockroachdb/swiss github.com/cockroachdb/tokenbucket github.com/ghemawat/stream golang.org/x/perf github.com/aclements/go-moremath github.com/cockroachdb/logtags (2) github.com/go-viper/mapstructure/v2 (github.com/go-viper/mapstructure in Debian) github.com/johannesboyne/gofakes3 github.com/nickball/go-aes-key-wrap github.com/pierrec/lz4/v4 (github.com/pierrec/lz4 in Debian) github.com/secsy/goftp github.com/tink-crypto/tink-go/v2 (github.com/tink-crypto/tink-go in Debian) github.com/wagslane/go-password-validator github.com/zeebo/blake3 (2) github.com/zeebo/pcg (2) go.omarpolo.com/ttlmap modernc.org/sqlite modernc.org/libc github.com/ncruces/go-strftime github.com/NickBall/go-aes-key-wrap github.com/cespare/xxhash/v2 (2) github.com/charmbracelet/colorprofile github.com/cockroachdb/crlib (2) github.com/cockroachdb/errors (2) github.com/cockroachdb/logtags (3) github.com/cockroachdb/redact (3) github.com/cockroachdb/fifo (2) github.com/cockroachdb/logtags (4) github.com/cockroachdb/redact (4) github.com/cockroachdb/swiss (2) github.com/aclements/go-perfevent github.com/cockroachdb/tokenbucket (2) github.com/erikgeiser/coninput github.com/mattn/go-localereader github.com/ncruces/go-strftime (2) go.shabbyrobe.org/gocovmerge modernc.org/libc (2) github.com/ncruces/go-strftime (3) modernc.org/cc/v4 modernc.org/ccgo/v4 modernc.org/gc/v2 modernc.org/opt modernc.org/sortutil modernc.org/strutil modernc.org/token so. not trivial. the modernc.org stuff is particularly nasty, as it's a transpiler from C, IIRC. a. -- The destiny of Earthseed is to take root among the stars. - Octavia Butler