FS#32312 - [ttf-dejavu] creates symlinks in install script
Attached to Project:
Arch Linux
Opened by daaku (daaku) - Wednesday, 31 October 2012, 05:59 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 01 November 2016, 23:09 GMT
Opened by daaku (daaku) - Wednesday, 31 October 2012, 05:59 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 01 November 2016, 23:09 GMT
|
Details
Description:
Package ttf-dejavu creates symlinks in it's install script rather than installing the files as part of the package. /etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf /etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf /etc/fonts/conf.d/20-unhint-small-dejavu-serif.conf /etc/fonts/conf.d/57-dejavu-sans-mono.conf /etc/fonts/conf.d/57-dejavu-sans.conf /etc/fonts/conf.d/57-dejavu-serif.conf Additional info: * package version(s): 2.33-3 |
This task depends upon
Note that upgrade would require --force option, or manual removal of these symlinks before it (similarly as here: https://www.archlinux.org/news/fontconfig-2101-update-manual-intervention-required/).
Alternatively, it could be handled automatically, but this would require a change in libalpm/pacman: run `pre_install` and `pre_upgrade` scripts BEFORE files conflicts check, not after it. Such a change would allow to automatically solve similar problems* in the future, without the need of manual intervention.
* https://bbs.archlinux.org/viewtopic.php?id=196909