Bug 1217133

Summary: No proper dictionary after installation of ispell
Product: [openSUSE] openSUSE Distribution Reporter: Takashi Iwai <tiwai>
Component: OtherAssignee: Dr. Werner Fink <werner>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Leap 15.5   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Takashi Iwai 2023-11-14 13:23:42 UTC
After installation of ispell (with the automatic selection of ispell-american) on a fresh Leap 15.5 system, I noticed the broken symlink of /usr/lib/ispell/english.hash to /var/lib/dict/english.hash.  The target file doesn't exist.

It seems that the file gets created via /usr/lib/ispell/update call, but this isn't executed at the right order.  The package installation order was ispell-american, then ispell, while the update script gets called from the ispell-american.  So the execution was done before the installation of the script itself.

I guess that we need to fix the package dependency.
Comment 1 OBSbugzilla Bot 2023-11-15 16:05:01 UTC
This is an autogenerated message for OBS integration:
This bug (1217133) was mentioned in
https://build.opensuse.org/request/show/1126678 Factory / ispell
Comment 2 Dr. Werner Fink 2023-11-30 14:14:04 UTC
(In reply to OBSbugzilla Bot from comment #1)
> This is an autogenerated message for OBS integration:
> This bug (1217133) was mentioned in
> https://build.opensuse.org/request/show/1126678 Factory / ispell