View Issue Details

IDProjectCategoryView StatusLast Update
0005815CentOS-6kdebase-workspacepublic2012-07-11 11:23
Reporteriocc 
PrioritynormalSeveritymajorReproducibilityalways
Status acknowledgedResolutionopen 
Platformx64OSLinuxOS Version3.4.4
Product Version6.2 
Target VersionFixed in Version 
Summary0005815: kdebase-workspace writes OVER file, NOT renaming to .rpmnew
Description(6.3 in product version missing)

When 6.2 got updated to 6.3, kdebase-workspace-4.3.4-23.el6.x86_64 wrote OVER
my own file /usr/share/kde4/apps/kdisplay/app-defaults/Emacs.ad and my backup
file of the orginal file
/usr/share/kde4/apps/kdisplay/app-defaults/Emacs.ad.bak ...

It should have renamed the NEW Emacs.ad to Emacs.ad.rpmnew and not had
removed the Emacs.ad.bak file. The Emacs.ad.bak file doesnt matter however.

It was NOT funny to figure out what it should be in it. My /usr/share is
never backuped in any of my systems and I dont expect CentOS (Or Redhat?)
to break stuff.

How it looked after the update:
-rw-r--r-- 1 root root 640 Jan 5 2008 Emacs.ad
-rw-r--r--. 1 root root 640 Jan 5 2008 Emacs.ad.bak

In case it get broken again, here is what I added for my own reference:

emacs*Background: MidnightBlue
emacs*Foreground: Gold
emacs*pointerColor: Orchid
emacs*cursorColor: Orchid
emacs*bitmapIcon: on
emacs*font: fixed
emacs*geometry: 96x40
emacs*toolBar: 0
TagsNo tags attached.

Activities

tru

tru

2012-07-11 09:15

administrator   ~0015398

that's the expect behaviour since this file is not tagged as 'config' file.

[tru@c6-esxi ~]$ rpm -qf /usr/share/kde4/apps/kdisplay/app-defaults/Emacs.ad
kdebase-workspace-4.3.4-23.el6.x86_64
[tru@c6-esxi ~]$ rpm -qlc kdebase-workspace
<nothing>

Please RFE upstream for a fix.
tru

tru

2012-07-11 09:16

administrator   ~0015399

work as designed from upstream
iocc

iocc

2012-07-11 11:23

reporter   ~0015400

ok :(

Issue History

Date Modified Username Field Change
2012-07-10 23:15 iocc New Issue
2012-07-11 09:15 tru Note Added: 0015398
2012-07-11 09:16 tru Note Added: 0015399
2012-07-11 09:16 tru Status new => feedback
2012-07-11 11:23 iocc Note Added: 0015400
2012-07-11 11:23 iocc Status feedback => assigned
2012-07-11 11:23 iocc Status assigned => acknowledged