Activity log for bug #83008

Date Who What changed Old value New value Message
2007-02-03 10:51:18 Joel Bryan Juliano bug added bug
2007-02-03 10:55:35 Joel Bryan Juliano bug added attachment 'correct_debconferror_define.patch' (NameError declation of DebconfError)
2007-02-03 11:06:34 Joel Bryan Juliano description Binary package hint: ubiquity At line 991 in the ubiquity install.py will likely to make the installer crash, since the declaration of DebconfError is not defined. It's a #NameError and will likely to cause the crash on most hardware configurations. see (http://kubuntu.org/~jriddell/tmp/syslog-powerpc) I think the solutions are to change the DebconfError: to debconf.DebconfError: Here's the lines involving the NameError syntax. participate = self.db.get('popularity-contest/participate') self.set_debconf('popularity-contest/participate', participate) - except DebconfError: + except debconf.DebconfError: pass self.chrex('mount', '-t', 'proc', 'proc', '/proc') Binary package hint: ubiquity At line 991 in the ubiquity install.py will likely to make the installer crash, since the declaration of DebconfError is not defined. It's a #NameError and will likely to cause the crash on most hardware and software configurations. I think the solutions are to change the DebconfError: to debconf.DebconfError: Here's the lines involving the NameError syntax. participate = self.db.get('popularity-contest/participate') self.set_debconf('popularity-contest/participate', participate) - except DebconfError: + except debconf.DebconfError: pass self.chrex('mount', '-t', 'proc', 'proc', '/proc')
2007-02-04 20:15:36 Colin Watson ubiquity: status Unconfirmed Fix Committed
2007-02-04 20:15:36 Colin Watson ubiquity: assignee kamion
2007-02-04 20:15:36 Colin Watson ubiquity: statusexplanation Thanks, applied. This didn't come up in testing because in fact it's limited to cases where an exception actually gets thrown (e.g. popularity-contest isn't installed in the live session or in the target system). As a demonstration: $ python Python 2.5 (release25-maint, Jan 15 2007, 19:47:09) [GCC 4.1.2 20070106 (prerelease) (Ubuntu 4.1.1-21ubuntu7)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> try: ... pass ... except NonexistentError: ... pass ... >>> try: ... raise Exception ... except NonexistentError: ... pass ... Traceback (most recent call last): File "<stdin>", line 3, in <module> NameError: name 'NonexistentError' is not defined >>>
2007-02-05 13:37:35 Colin Watson ubiquity: status Fix Committed Fix Released
2007-02-05 13:37:35 Colin Watson ubiquity: statusexplanation Thanks, applied. This didn't come up in testing because in fact it's limited to cases where an exception actually gets thrown (e.g. popularity-contest isn't installed in the live session or in the target system). As a demonstration: $ python Python 2.5 (release25-maint, Jan 15 2007, 19:47:09) [GCC 4.1.2 20070106 (prerelease) (Ubuntu 4.1.1-21ubuntu7)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> try: ... pass ... except NonexistentError: ... pass ... >>> try: ... raise Exception ... except NonexistentError: ... pass ... Traceback (most recent call last): File "<stdin>", line 3, in <module> NameError: name 'NonexistentError' is not defined >>> ubiquity (1.3.18) feisty; urgency=low * New partitioner: - Disable the mountpoint combo box when creating or editing a partition if the method is changed to something other than a filesystem. - Handle partman/exception_handler and partman/exception_handler_note (LP: #82848). - Note that unadorned sizes are assumed to be in megabytes (LP: #82848). - Display current partition sizes in megabytes (part of LP: #83166). - Implement resizing. Ask for the size using a spinbutton (in megabytes) rather than a text entry field. - Offer 'fat16' and 'fat32' filesystem types for new partitions rather than the non-existent 'fat' (LP: #83211). - Fix crash when backing up to automatic partitioning page (LP: #83230). * doc/README: Add comment about language pack installation following a query from Telmo BaĆ­a. * Fix crash due to underqualification of debconf.DebconfError (thanks, Joel Bryan Juliano; LP: #83008). * Automatic update of included source packages: partman-partitioning 45ubuntu1. -- Colin Watson <cjwatson@ubuntu.com> Mon, 5 Feb 2007 13:17:27 +0000
2010-02-22 10:41:25 Launchpad Janitor branch linked lp:ubuntu/ubiquity