Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#691 - xfree 4.4 conflicts with ttf-bitstream-vera

Attached to Project: Arch Linux
Opened by Tobias Powalowski (tpowa) - Monday, 05 April 2004, 08:18 GMT
Task Type Bug Report
Category Packages: Current
Status Closed
Assigned To No-one
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

xfree 4.4 conflicts with ttf-bitstream-vera
pacman asks to remove bitstream font
This task depends upon

Closed by  Judd Vinet (judd)
Tuesday, 06 April 2004, 18:35 GMT
Reason for closing:  Won't fix
Comment by Jan de Groot (JGC) - Monday, 05 April 2004, 13:03 GMT
XFree86 contains the ttf-bitstream-vera fonts, so we have file conflicts.
Comment by dorphell (dorphell) - Monday, 05 April 2004, 15:44 GMT
There's a workaroudn in the pkg though, forces the remove..
what's the prob JGC?
Comment by Jan Willemson (janwill) - Monday, 05 April 2004, 19:54 GMT
The problem is that package conflicts that require removing something make people cautious. It actually gets even a bit worse:

--- cut here

:: xfree86 conflicts with ttf-bitstream-vera. Remove ttf-bitstream-vera? [Y/n]

Remove: ttf-bitstream-vera

Targets: alsa-driver-1.0.4-1 alsa-lib-1.0.4-1 namcap-1.3-1 xfree86-4.4.0-1

Proceed with upgrade? [Y/n]

:: Retrieving packages from current...
alsa-driver-1.0.4-1 [################] 100%| 1327K| 99.7K/s| 00:00:13
alsa-lib-1.0.4-1 [################] 100%| 377K| 73.9K/s| 00:00:05
xfree86-4.4.0-1 [################] 100%| 54836K| 65.9K/s| 00:01:04

:: Retrieving packages from extra...
namcap-1.3-1 [################] 100%| 18K| 12.2K/s| 00:00:01

checking package integrity... done.
removing ttf-bitstream-vera... done.
loading package data... done.
checking for file conflicts...
error: the following file conflicts were found:
/usr/X11R6/lib/X11/fonts/100dpi/fonts.scale: exists in filesystem
/usr/X11R6/lib/X11/fonts/75dpi/fonts.scale: exists in filesystem
/usr/X11R6/lib/X11/fonts/cyrillic/fonts.scale: exists in filesystem
/usr/X11R6/lib/X11/fonts/misc/fonts.scale: exists in filesystem

--- cut here

So one package gets removed before it's absolutely sure that another one (that hopefully compensates the removal) can be installed. Sounds like a pacman problem.

Jan
Comment by Judd Vinet (judd) - Tuesday, 06 April 2004, 18:35 GMT
It's not something pacman can fix, since those conflicting .scale files weren't part of the X 4.3.0 package, and thus weren't removed along with 4.3.0. This problem will only happen to users who ran mkfontdir/mkfontscale, I think (didn't happen on any of my boxen).

Loading...