NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.15k stars 14.18k forks source link

Kile (among others) does not find any dictionaries #103836

Closed piegamesde closed 4 years ago

piegamesde commented 4 years ago

Describe the bug Kile, and many other KDE applications, cannot find any dictionaries.

To Reproduce Steps to reproduce the behavior:

  1. nix-shell -p kate "(pkgs.aspellWithDicts (d: [d.en d.de]))" --run kile
  2. Tools > Spelling > Change Dictionary

Expected behavior The combobox contains a list of all English and German language packages.

Actual behavior

The list empty.

Screenshots

image

Additional context I know there are a lot of issues of this kind in Nix (with LibreOffice as well I think). But I fear we'll need a solution for almost each application and dictionary library pair (maybe we can fix all KDE applications at once as they share the editor code).

I'm not even 100% shure if Kile uses aspell, I think it uses a KDE-specific middleware that may have different backends.

Notify maintainers

@FRidh

Metadata Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

Maintainer information:

# a list of nixpkgs attributes affected by the problem
attribute:
# a list of nixos modules affected by the problem
module:
FRidh commented 4 years ago

I'm not even 100% shure if Kile uses aspell, I think it uses a KDE-specific middleware that may have different backends.

Indeed, https://github.com/NixOS/nixpkgs/issues/26654.