https://bugzilla.novell.com/show_bug.cgi?id=245776 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | ------- Comment #3 from andreas.hanke@gmx-topmail.de 2007-02-19 06:47 MST ------- I'm still not really happy with the current solution. There are two problems: - The "mkdir -p" has been added inside an "if", but "mv" is also done inside another "if". This could fail, the "mkdir -p" should be done inside all "if"s or outside all of them. - If etc/gconf/gconf.xml.* already exists and etc/opt/gnome/gconf/gconf.xml.* still exists (e.g. because of an aborted upgrade attempt), the script will create malformed directories like these: /etc/gconf/gconf.xml.defaults/gconf.xml.defaults /etc/gconf/gconf.xml.schemas/gconf.xml.schemas /etc/gconf/gconf.xml.mandatory/gconf.xml.mandatory In such a case it should fail instead of doing that, leaving at least the old /etc/opt/gnome/gconf hierarchy intact. I will attach a simple solution that solves this problem and also allows moving the thing to %post, so that the need for "mkdir -p" disappears. -- 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, or are watching someone who is.