![](https://seccdn.libravatar.org/avatar/ba6138f793e72be6644854fdc3ec2f02.jpg?s=120&d=mm&r=g)
Hello, FYI: I reproduced it. On Jan 16 11:32 Johannes Meixner wrote (excerpt):
On Jan 15 23:50 Kyrill Detinov wrote (excerpt):
On my Factory system it is.
% rpm -qf /usr/share/fonts/ghostscript/Monospace cups-1.5.4-15.1.x86_64
It is really weird what users can get in the end when one does not 100% carefully circumvert RPM's inability to exchange directories by links and vice versa.
On my machine binaries/cups*15*rpm are the current cups Packages from Factory. Installing them wit plain rpm fails (as expected because the current cups Packages from Factory are broken regarding RPM): ------------------------------------------------------------------- # rpm -Uhv binaries/cups-1.5.4-15.1.i586.rpm \ binaries/cups-client-1.5.4-15.1.i586.rpm \ binaries/cups-libs-1.5.4-15.1.i586.rpm Preparing... ################################# [100%] file /usr/share/cups/fonts from install of cups-1.5.4-15.1.i586 conflicts with file from package cups-1.5.4-12.1.3.i586 ------------------------------------------------------------------- One needs to enforce rpm to install that broken stuff: ----------------------------------------------------------------------- # rpm -Uhv --force binaries/cups-1.5.4-15.1.i586.rpm \ binaries/cups-client-1.5.4-15.1.i586.rpm \ binaries/cups-libs-1.5.4-15.1.i586.rpm Preparing... ################################# [100%] Updating / installing... 1:cups-libs-1.5.4-15.1 ################################# [ 17%] 2:cups-client-1.5.4-15.1 ################################# [ 33%] 3:cups-1.5.4-15.1 warning: /etc/cups/cupsd.conf created as /etc/cups/cupsd.conf.rpmnew ################################# [ 50%] Updating /etc/sysconfig/cups... Cleaning up / removing... 4:cups-1.5.4-12.1.3 ################################# [ 67%] redirecting to systemctl try-restart cups 5:cups-client-1.5.4-12.1.3 ################################# [ 83%] 6:cups-libs-1.5.4-12.1.3 ################################# [100%] ----------------------------------------------------------------------- It seems our higher level package management tools (zypper, YaST) somehow enforce package installation so that the currently broken cups Packages from Factory get installed regardless that plain rpm would not install them. As a consequence when using our higher level package management tools one gets a messed up CUPS installation: ---------------------------------------------------------------------- # ls -l /usr/share/cups/fonts lrwxrwxrwx 1 root root 20 Jan 16 16:14 /usr/share/cups/fonts -> ../ghostscript/fonts # ls -l # ls -l /usr/share/ghostscript/fonts/Monospace* -r--r--r-- 1 root root 187953 Jan 9 17:28 /usr/share/ghostscript/fonts/Monospace -r--r--r-- 1 root root 159532 Jan 9 17:28 /usr/share/ghostscript/fonts/Monospace-Bold -r--r--r-- 1 root root 166263 Jan 9 17:28 /usr/share/ghostscript/fonts/Monospace-BoldOblique -r--r--r-- 1 root root 185301 Jan 9 17:28 /usr/share/ghostscript/fonts/Monospace-Oblique # rpm -qf /usr/share/cups/fonts/Monospace cups-1.5.4-15.1.i586 # rpm -qf /usr/share/ghostscript/fonts/Monospace cups-1.5.4-15.1.i586 ---------------------------------------------------------------------- Again: In the binary RPM cups package files binaries/cups*15*rpm there is neither the link /usr/share/cups/fonts -> ../ghostscript/fonts nor font files /usr/share/ghostscript/fonts/Monospace* In the binary RPM cups package files binaries/cups*15*rpm there is in binaries/cups-1.5.4-15.1.i586.rpm only drwxr-xr-x 2 root root 0 Jan 9 17:28 /usr/share/cups/fonts -r--r--r-- 1 root root 187953 Jan 9 17:28 /usr/share/cups/fonts/Monospace -r--r--r-- 1 root root 159532 Jan 9 17:28 /usr/share/cups/fonts/Monospace-Bold -r--r--r-- 1 root root 166263 Jan 9 17:28 /usr/share/cups/fonts/Monospace-BoldOblique -r--r--r-- 1 root root 185301 Jan 9 17:28 /usr/share/cups/fonts/Monospace-Oblique Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH -- Maxfeldstrasse 5 -- 90409 Nuernberg -- Germany HRB 16746 (AG Nuernberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendoerffer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org