I was trying to upgrade my 7.1 install to the 1.64 rawhide style sheets. This is what I got: [root@kiev stephen]# rpm -Fvh docbook-style-dsssl-1.64-2.noarch.rpm Preparing... ########################################### [100%] 1:docbook-style-dsssl ########################################### [100%] install-catalog: unable to write in /etc/sgml. install-catalog: unable to write in /etc/sgml. error: execution of %post scriptlet from docbook-style-dsssl-1.64-2 failed, exit status 2 [root@kiev stephen]# ls /etc/sgml ls: /etc/sgml: No such file or directory Then I tried to remove the original package: [root@kiev stephen]# rpm -e docbook-style-dsssl error: "docbook-style-dsssl" specifies multiple packages I had installation problems before. These are documented in bug 44517.
In that other bug, I asked to you rm -rf /etc/sgml. Did you do that _before_ reinstalling the sgml packages, or afterwards? /etc/sgml isn't owned by any package; perhaps that's the problem.
I believe I did it before but I can't remember for sure.
sgml-common-0.6.3-1 now owns /etc/sgml, which should fix this problem.