[Bug 772151] New: immutable suse-post-user.conf blocks fontconfig update [1]
https://bugzilla.novell.com/show_bug.cgi?id=772151 https://bugzilla.novell.com/show_bug.cgi?id=772151#c0 Summary: immutable suse-post-user.conf blocks fontconfig update [1] Classification: openSUSE Product: openSUSE 12.2 Version: Factory Platform: x86 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: mrmazda@earthlink.net QAContact: qa-bugs@suse.de Found By: --- Blocker: --- To reproduce: 1-edit /etc/fonts/suse-post-user.conf: a-add Droids (which all have similar x-heights) to tops of the three prefer lists b-move smaller than average (e.g. Times New Roman & Consolas) and larger than average (e.g. Verdana & DejaVu Sans) x-height fonts away from tops of prefer lists 2-chattr +i /etc/fonts/suse-post-user.conf 3-zypper dup, or zypper in fontconfig ... 4-select ignore when zypper presents choices of how to handle "error" Actual results: 1-fontconfig update fails (next zypper dup it tries to install again) 2-suse-post-user-conf;######## is written Expected results: 1-fontconfig is officially "updated" (doesn't try to install again next zypper dup) 2-rpm version of suse-post-user.conf is written as suse-post-user.conf.rpm<foo> or 1b-installation script asks which file to save as suse-post-user.conf and which as rpm<foo> [1] Alternate summary and reproduction scenario: Summary: edits to suse-post-user.conf are not preserved when fontconfig is updated To reproduce: 1-edit /etc/fonts/suse-post-user.conf: a-e.g. add Droids to tops of the three prefer lists b-move smaller than average (e.g. Times New Roman & Consolas) and larger than average (e.g. Verdana & DejaVu Sans) x-height fonts away from tops of prefer lists 2-zypper dup, or zypper in fontconfig Actual results: 1-edits to suse-post-user.conf are lost 2-all X sessions use non-preferred fonts Expected results: 1-edits to suse-post-user.conf are preserved by not changing the file 2-rpm version of suse-post-user.conf is saved as suse-post-user.conf.rpm<foo> 3-all X sessions use globally preferred fonts (e.g. Droids, all of which have similar x-height) or 1b-rpm version of suse-post-user.conf is merged with existing version, keeping top prefer entries as in existing file, and changing file only by: a-adding any new fonts that might be contained in the rpm version; b-adding any new features the rpm version might contain; c-removing any obsolete features that won't disturb the top entries in the prefer lists Comments: 1-this actually dates back a long time, but whether possibly into 12.1 or prior I don't remember, but it's particularly annoying in applying updates to Factory frequently 2-current Times New Roman, Arial & Consolas topping the prefer lists vary considerably in x-height, and going down the top few entries in each list is quite a bit more x-height variability, especially in the Serif list 3-http://fm.no-ip.com/Auth/Font/fonts-face-samples.html and other pages linked from http://fm.no-ip.com/Auth/Font/fonts-face-index.html may be useful to compare x-height differences among common fonts -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=772151
https://bugzilla.novell.com/show_bug.cgi?id=772151#c1
--- Comment #1 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=772151
https://bugzilla.novell.com/show_bug.cgi?id=772151#c2
--- Comment #2 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=772151
https://bugzilla.novell.com/show_bug.cgi?id=772151#c3
--- Comment #3 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=772151
https://bugzilla.novell.com/show_bug.cgi?id=772151#c4
Felix Miata
participants (1)
-
bugzilla_noreply@novell.com