Open probonopd opened 5 years ago
This is still an issue.
Hi @azubieta can you please add tests that show what happens when
$XDG_DATA_HOME
is set and $XDG_DATA_HOME/mime/packages
exists$XDG_DATA_HOME
is not set and $HOME/.local/share/mime/packages
exists$XDG_DATA_HOME
is empty and $HOME/.local/share/mime/packages
exists$XDG_DATA_HOME
is set and $XDG_DATA_HOME/mime/packages
does not exist$XDG_DATA_HOME
is not set and $HOME/.local/share/mime/packages
does not exist$XDG_DATA_HOME
is empty and $HOME/.local/share/mime/packages
does not exist
Has the logic for running
update-mime-database
and friends already been ported over to the lib? If not, it should be done.Before running
update-mime-database
we should create$XDG_DATA_HOME/mime/packages
; if$XDG_DATA_HOME
is either not set or empty,$HOME/.local/share/mime/packages
needs to be created.