https://bugzilla.novell.com/show_bug.cgi?id=773575
https://bugzilla.novell.com/show_bug.cgi?id=773575#c4
--- Comment #4 from Michael Andres
But it is in the %posttrans script which should happen once, right?
But zypp uses many small rpm transactions and not a single big one. libzypp-11.8.0 will provide the environment variable $ZYPP_IS_RUNNING, so the texlive scripts can behave differently in this case. * Using the /var/adm/update-scripts mechanism as substitute for %posttrans is possible, but it was not designed for this use, so it lacks efficiency: The scripts need to follow a naming convention to get executed. As it's name needs to start with '<package>-<version>-<release>' of the package which was installed, so the 6000 texlive packages will install 6000 scripts which will all be executed. The script should also be part of the packages filelist (at least as %ghost), so it gets removed together with the package. I'd at least improve libzypp to run identical scripts (e.g same MD5) only once. -- 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.