[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: emacsen: need plan to fix leftover cruft in share/emacs/XX.Y...


        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

	incidentally, how many packages are guilty of leaving cruft
 behind, so we have an handle on the size of the problem?

 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   <srivasta@debian.org>  <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

Reply to: