Hi, Well, how do we handle the possibility of having an add-on package that is only good for emacs-20.6, but conflicts with something in emacs 20.7?
Seems to me the bug here is packages not removing cruft from the site-lisp directories; the solution should be to fix the add-on packages, not to go through contortions and changing our packaging. We already uninstall all add-on packages during an emacsen upgrade; and that is when non-buggy add-on packages clean up. On re-installing addon packages with the new emacsen, we re-populate the sitelisp dir. I vote we file important bugs against the packages in question (for violating emacsen policy); and not change policy to accomodate buggy packages. That, apart from being wriong, really sets a bad precedent. incidentally, how many packages are guilty of leaving cruft behind, so we have an handle on the size of the problem? manoj -- Looking for a cool one after a long, dusty ride, the drifter strode into the saloon. As he made his way through the crowd to the bar, a man galloped through town screaming, "Big Mike's comin'! Run fer yer lives!" Suddenly, the saloon doors burst open. An enormous man, standing over eight feet tall and weighing an easy 400 pounds, rode in on a bull, using a rattlesnake for a whip. Grabbing the drifter by the arm and throwing him over the bar, the giant thundered, "Gimme a drink!" The terrified man handed over a bottle of whiskey, which the man guzzled in one gulp and then smashed on the bar. He then stood aghast as the man stuffed the broken bottle in his mouth, munched broken glass and smacked his lips with relish. "Can I, ah, uh, get you another, sir?" the drifter stammered. "Naw, I gotta git outa here, boy," the man grunted. "Big Mike's a-comin'." Manoj Srivastava <[EMAIL PROTECTED]> <http://www.debian.org/%7Esrivasta/> 1024R/C7261095 print CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C