Bug#619113: OO.org ??? LibreOffice: `/etc/openoffice/` not removed because it is not empty ??? add note about purging
On Mon, Mar 21, 2011 at 01:38:01PM +0100, Rene Engelhard wrote:
> Hi,
Hi, Rene,
> On Mon, Mar 21, 2011 at 01:33:41PM +0100, Agustin Martin wrote:
> > Rene, what do you think is better to do here? Not showing the warning,
> > leave a better error message or make sure from real ooo migration
> > meta-packages that above files are removed if needed?
>
> Do not run update-openoffice-dicts. It's obsolete.
>
> Other than that, yes, the openoffice.org migration packages should remove/migrate
> those conffiles, yes. dictionary.lst is your job, though, it shouldn't exist anymore,
> but given that you still run update-openoffice-dicts. in a trigger whereas this
> isn't needed anymore for years...
The only thing it currently does is trying to remove dictionaries.lst (and
associated dir if possible). No longer tries to update that file. Done in a
trigger to just try once.
Unfortunately I left this for too late, and squeeze freeze was in the middle of my
holidays, so I could not put this in squeeze.
> And yes, any warning here is buggy. dictionaries-common has no businnedd in that dir -
> except with dictionary.lst. It should remove the dir if it's empty, yes, but if it isn't
> it shouldn't complain :)
Agreed, I think I will make it silently try the above.
So, that leave us:
#619116: dictionaries-common:
- update-openoffice-dicts: *Silently* try to remove dictionaries.lst and
associated dir if found. Keep it mostly as a no-op for old dicts.
dictionaries-common will still call update-openoffice-dicts from
postinst th help removal.
- Remove update-openoffice-dicts snippet for maintainer scripts, so new dicts
do not use it. Make installdeb-myspell not try to set it.
#619113: libreoffice:
- Handle old stuff at /etc/openoffice
I think that sounds reasonable,
Since I think that I should do the above for #619116 anyway, I will probably
upload today.
Let me know if you find this reasonable,
Regards,
--
Agustin
Reply to: