2014-07-26 12:37 GMT+02:00 Agustin Martin <[email protected]>:
> 2014-07-26 2:48 GMT+02:00 Valdinilson L. Cunha <[email protected]>:
>> Package: dictionaries-common
>> Version: 1.23.10

>> When updating the system dictionaries-common package has an error:

>> Processing triggers for dictionaries-common (1:23:10) ...
>> update-default-ispell:
>>   Could not make the default symlink to "/ usr / lib / ispell / 
>> brasileiro.hash".
>>   This may be a temporary problem due to installation ordering. if que
>>   file is not present after installation, please file a bugreport
>>   against ispell dictionary package owning that file.
>>
>> Through the command ls-la in the directory /usr/lib/ ispell is noticed that 
>> the
>> link points to a directory that does not exist.

Hi,

Had some time to debug this, and seems not a problem with triggers ordering.

Which directory does not exists?

>> The problem was solved by reinstalling ibrazilian package.
>
> Thanks for the info,
>
> The problem seems due to ispell-autobuildhash trigger being run after
> update-default-ispell one, but have to look carefully.
[...]
> Unluckily I did not found it in my tests, which already included some
> upgrades and installations from scratch.

Looking in a clean sid pbuilder chroot I cannot reproduce the problem,

# apt-get install ibrazilian wbrazilian wamerican
...
Setting up dictionaries-common (1.23.10) ...
Setting up ispell (3.3.02-6) ...
Setting up ibrazilian (3.0~beta4-17) ...
Setting up wbrazilian (3.0~beta4-17) ...
Processing triggers for dictionaries-common (1.23.10) ...
ispell-autobuildhash: Processing 'brasileiro' dict.

# apt-get install ibrazilian wbrazilian wamerican dictionaries-common
--reinstall
...
Setting up dictionaries-common (1.23.10) ...
Setting up ibrazilian (3.0~beta4-17) ...
Setting up wbrazilian (3.0~beta4-17) ...
Processing triggers for dictionaries-common (1.23.10) ...
ispell-autobuildhash: Processing 'brasileiro' dict.

and everything cleans up properly with

# apt-get purge -y dictionaries-common wamerican emacsen-common

Also, looking at the code,

ispell-autobuildhash --triggered

is always run before the symlink setting is attempted, so the target
should be available. I do not understand why this error happened, any
additional info is appreciated (previous versions ...).

Regards,

-- 
Agustin


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to