On ðÔÎ, 2002-01-18 at 22:51, Borsenkow Andrej wrote:
> On þÔ×, 2002-01-17 at 16:09, Charles A Edwards wrote:
> > Updating to latest cooker using rpmdrake kernel-2.4.17-6 was pulled as a 
> > depend.
> > Since with urpmi kernel updates are now OK I decided what the hell and let it be
> > installed.
> > Everything went fine.
> > Almost.
> > Though the kernel was Installed and not Upgraded No initrd image was created.
> > 
> 
> Ack. At least it does not reset links :-)
> 

{pts/1}%  LC_TIME=en rpm -q --changelog grpmi | less

...

* Wed Oct 25 2000 DindinX <[EMAIL PROTECTED]> 7.2-17mdk

- Use the DURING_INSTALL environment variable to avoid ldconfig
  and update-menus to be launch several times.

Unfortunately the real effect was that postinstall (and I guess
preinstall) scripts were NEVER executed. Not only for kernel but for ANY
package whatever.

More than a year ...

-andrej

--- grpmi-8.1/grpmi.c.org	Tue Oct  9 17:09:06 2001
+++ grpmi-8.1/grpmi.c	Sat Jan 19 00:10:58 2002
@@ -917,8 +917,6 @@
         noupgrade = 0;
       }
     }
-    /* Disabling ldconfig, menu-methods and Co */
-    setenv("DURING_INSTALL", "1", 1);
     {
       rpmDependencyConflict conflicts;
       int numConflicts;
@@ -991,9 +989,6 @@
         G_LOCK(quit); quit = 1; G_UNLOCK(quit);
       } else 
       {
-        unsetenv("DURING_INSTALL");
-        system("ldconfig");
-        system("update-menus");
         G_LOCK(quit); quit = -1; G_UNLOCK(quit);
       }
     }    

Reply via email to