Ubuntu 6.10, OpenSUSE 10.2 Rise to (and in Some Ways Above) Microsoft's Vista Challenge (eWeek)
Ubuntu 6.10, OpenSUSE 10.2 Rise to (and in Some Ways Above) Microsoft's Vista Challenge (eWeek)
Posted Jan 15, 2007 18:10 UTC (Mon) by bronson (subscriber, #4806)In reply to: Ubuntu 6.10, OpenSUSE 10.2 Rise to (and in Some Ways Above) Microsoft's Vista Challenge (eWeek) by drag
Parent article: Ubuntu 6.10, OpenSUSE 10.2 Rise to (and in Some Ways Above) Microsoft's Vista Challenge (eWeek)
So, is the problem that cron can't allow interactive terminal support?
Personally, I think the problem is with chatty Debian packages that use "apt-get upgrade" as an excuse to ask all sorts of obvious questions. Debconf tends to turn a 10-second upgrade into a 5-minute upgrade. No problem if you're maintaining a few Debian machines as a hobby, catastrophic if you're actually using it to do real work.
Ubuntu has done a very good job of purging debconf from its core packages. I can't tell you how nice it is not to have to click through 30 yes/no dialogs when upgrading. If I were DPL, my first resolution would be to make packages always install without discussion, end of story.
So... once the chatty package problem is solved, the only thing preventing you from putting apt-get update in a cron script is maintainer fallability. Ubuntu's catastrophic X.org upgrade comes to mind. Ideally, you want to be in front of the computer when changing its software so, when things go pear shaped, you can immediately fix it. In the real world, though, it's not always that easy. Different situations require different approaches. It should be up to the admin to decide, not debconf limitations!
This post is already far too long so I'll leave the awful "Do you want to overwrite the file with the maintainer's version?" question for another time. As with before, this is no problem for hobbyists with intimate knowledge of their own systems but it's a disaster in the real world. Why wasn't it fixed five years ago?
Yikes, sorry for the rant. I'm just dismayed that these problems persist into 2007. Ah, Debian... you're the best of distros, you're the worst of distros!
