FS#31439 - [fontconfig] Upgrade Fails: * exists in filesystem
Attached to Project:
Arch Linux
Opened by Joshua Marsh (icub3d) - Thursday, 06 September 2012, 14:30 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 06 September 2012, 14:36 GMT
Opened by Joshua Marsh (icub3d) - Thursday, 06 September 2012, 14:30 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 06 September 2012, 14:36 GMT
|
Details
Description:
When upgrading this morning fontconfig was causing the process to fail. Just to get the whole [testing] thing out of the way, I have never used testing. It seems to be a problem with upgrading from 2.8.0-2. The files seem to be symlinks which aren't owned by any packages, but the files they link to are owned by the older version of fontconfig. My upgrade works fine if I do: $ sudo pacman -Syu --ignore fontconfig Steps to reproduce: $ sudo pacman -S fontconfig resolving dependencies... looking for inter-conflicts... Targets (1): fontconfig-2.10.1-2 Total Installed Size: 3.46 MiB Net Upgrade Size: -0.21 MiB Proceed with installation? [Y/n] y (1/1) checking package integrity [#############################################################################] 100% (1/1) loading package files [#############################################################################] 100% (1/1) checking for file conflicts [#############################################################################] 100% error: failed to commit transaction (conflicting files) fontconfig: /etc/fonts/conf.d/20-unhint-small-vera.conf exists in filesystem fontconfig: /etc/fonts/conf.d/29-replace-bitmap-fonts.conf exists in filesystem fontconfig: /etc/fonts/conf.d/30-metric-aliases.conf exists in filesystem fontconfig: /etc/fonts/conf.d/30-urw-aliases.conf exists in filesystem fontconfig: /etc/fonts/conf.d/40-nonlatin.conf exists in filesystem fontconfig: /etc/fonts/conf.d/45-latin.conf exists in filesystem fontconfig: /etc/fonts/conf.d/49-sansserif.conf exists in filesystem fontconfig: /etc/fonts/conf.d/50-user.conf exists in filesystem fontconfig: /etc/fonts/conf.d/51-local.conf exists in filesystem fontconfig: /etc/fonts/conf.d/60-latin.conf exists in filesystem fontconfig: /etc/fonts/conf.d/65-fonts-persian.conf exists in filesystem fontconfig: /etc/fonts/conf.d/65-nonlatin.conf exists in filesystem fontconfig: /etc/fonts/conf.d/69-unifont.conf exists in filesystem fontconfig: /etc/fonts/conf.d/80-delicious.conf exists in filesystem fontconfig: /etc/fonts/conf.d/90-synthetic.conf exists in filesystem Errors occurred, no packages were upgraded. $ ls -alh /etc/fonts/conf.d/90-synthetic.conf lrwxrwxrwx 1 root root 31 May 8 13:40 /etc/fonts/conf.d/90-synthetic.conf -> ../conf.avail/90-synthetic.conf $ pacman -Qo /etc/fonts/conf.d/90-synthetic.conf error: No package owns /etc/fonts/conf.d/90-synthetic.conf $ pacman -Qo /etc/fonts/conf.avail/90-synthetic.conf /etc/fonts/conf.avail/90-synthetic.conf is owned by fontconfig 2.8.0-2 |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Thursday, 06 September 2012, 14:36 GMT
Reason for closing: Not a bug
Thursday, 06 September 2012, 14:36 GMT
Reason for closing: Not a bug