Slow package installation/removal via zypper

i did an update from 13.1 to 13.2. it hasn’t taken greatly as i can’t login to any de.

so i tried to follow the https://en.opensuse.org/SDB:NVIDIA_drivers#zypper link

the thing that is frustrating besides the build failing, is that it takes more than 5 minutes at a stage like this

(5/6) Removing nvidia-gfxG03-kmp-default-340.58_k3.11.6_4-31.1 …<100%>|]

the same is true whether installing or removing. what is happening here? is there a way to make it quicker?

as an example, rpm -e $(rpm -qa | grep nvidia) removed all nvidia files on my system faster than the command in the op did to remove the packages (there were close to 10 packages removed by the rpm command).

Did the rpm command execute re-creation of the initrd?