slovensko-digital / autogram

Nový, krajší a lepší nástroj na podpisovanie.
European Union Public License 1.2
113 stars 20 forks source link

.deb balíček je "príliš moderný", v Debian bullseye sa nenainštaluje #175

Closed jurajsarinay closed 1 year ago

jurajsarinay commented 1 year ago

# dpkg -iautogram_1.99.9-1_amd64.deb

dpkg-deb: error: archive 'autogram_1.99.9-1_amd64.deb' uses unknown compression for member 'control.tar.zst', giving up
dpkg: error processing archive autogram_1.99.9-1_amd64.deb (--install):
 dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
 autogram_1.99.9-1_amd64.deb

(p. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892664)

Ak to skompilujem ručne, autogram-1.0.0.jar na bullseye spustiť viem, snáď sa preto oplatí podporovať inštaláciu i na "starších" systémoch.

jsuchal commented 1 year ago

Vyzera, ze toto robi jpackage avsak neviem najst nikde, ze by sa mu dal podhodit parameter (napr. na inu kompresiu) pre dpkg-deb cize toto bude tazsie.

Je tu moznost ten .deb artefakt "prebalit" (prekompripovat).

jurajsarinay commented 1 year ago

OK, nič to. bookworm s tým problém nemá, z bullseye bude v lete aj tak oldstable.

V Ubuntu je už roky default zstd. Zas som sa niečo naučil.

toto robi jpackage

Až teraz som si všimol, čo všetko v tom >100 MB balíku je. Ach jaj.

Já bych všechny ty balíky (jpackage, AppImage, Flatpak, Snap…) zakázala.