Run in docker image fails because of unmeet dependence

Bug #1978470 reported by Yury Pavlov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fnt (Debian)
Fix Released
Undecided
Lenin
fnt (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

fnt 1.4.1-1 deb misses xz-utils dependency

This may break fnt install command in docker images like ubuntu:22.04. Tested on sha256:27941809078cc9b2802deb2b0bb6feed6c236cde01e487f200e24653533701ee :

$ apt install -y fnt unoconv
...
Preparing to unpack .../138-fnt_1.4.1-1_all.deb ...
Unpacking fnt (1.4.1-1) ...

...
then fnt gets installed successfully, but fnt install command fails:

$ fnt update
Updating...
$ fnt install google-merriweather fonts-open-sans
/usr/bin/fnt: line 132: unxz: command not found

Please, add xz-utils dependency in control file

Revision history for this message
Lenin (gagarin) wrote :

you'd only run: fnt install merriweather open-sans

thanks for the report.

Revision history for this message
Yury Pavlov (yura9) wrote :

Thank you for reply. Already changed to 'fnt install merriweather open-sans'
But it fails anyway unless 'apt install -y xz-utils' done

I supposed 'apt install -y fnt' should let fnt just work, but it didn't without 'apt install -y xz-utils'

Revision history for this message
Lenin (gagarin) wrote :

Hi Yury, true, I'll fix that, thanks for the report.

Changed in fnt (Ubuntu):
status: New → In Progress
status: In Progress → Confirmed
Lenin (gagarin)
Changed in fnt (Debian):
assignee: nobody → Lenin (gagarin)
status: New → Fix Released
Lenin (gagarin)
Changed in fnt (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.