On Wed, 2003-01-01 at 15:50, Frank Gevaerts wrote: > On Wed, Jan 01, 2003 at 02:45:22PM -0600, Ron Johnson wrote: > > On Wed, 2003-01-01 at 14:30, khromy wrote: > > > On Wed, Jan 01, 2003 at 10:01:49PM +0200, Shaul Karl wrote: > > > > /tmp$ cp -v /bin/sleep mysleep > > > > /tmp$ (./mysleep 100 &); cp -v /bin/sleep mysleep > > > > > > (./mysleep 100 &); rm mysleep; cp -v /bin/sleep mysleep > > > > > > ^-- works > > > > Shaul knows that *that* works. He wants to know how dpkg can > > update active/open files, while he can't... > > It can't, but it doesn't need to. An upgrade is a sequence of remove and > install, while leaving the configuration intact. The remove step is > equivalent to the 'rm mysleep' step above.
Ok. So why isn't havoc caused when, for example, you are running gnome, and you upgrade all the gnome packages? You'll say: "because the binaries are loaded into core". But then what happens when one of these loaded binaries calls a function in a library that has been replaced? Or, say, a loaded binary goes to re-read a data file who's lay- out happens to have changed between versions? Thanks, Ron -- +------------------------------------------------------------+ | Ron Johnson, Jr. mailto:[EMAIL PROTECTED] | | Jefferson, LA USA http://members.cox.net/ron.l.johnson | | | | "Basically, I got on the plane with a bomb. Basically, I | | tried to ignite it. Basically, yeah, I intended to damage | | the plane." | | RICHARD REID, who tried to blow up American Airlines | | Flight 63 | +------------------------------------------------------------+ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]