2
- automatically generate the .py file from the .ui files
4
- fix the $dist-proposed handling
5
- fix in $dist-commercial handling (LP#66783)
8
- fix in the reboot code (lp: #84538)
9
- make some string more distro neutral
11
- add support for the cdrom upgrader to update itself
13
- use the new python-apt aptsources api
14
- server mode has magic to deal with runing under ssh
16
- merged the KDE frontend (thanks Riddell)
18
- add dist-upgrade --mode=server
20
- fix apport integration
22
- fixes in the InstallProgress.error() method
23
- DistUpgrade/DistUpgradeView.py: fix InstallProgress refactoring
25
- auto-generate the codename for the upgrade based on the build-system coden (lp: #77620)
29
- rewrote the _checkFreeSpace() and add better checking
32
- add quirks rule to install ndiswrapper-utils-1.9 if 1.8 is
35
- fix caption in main glade file
36
- use "Dpkg::StopOnError","False" option
38
- initial feisty upload
40
- catch errors when load_icon() does not work
42
- reset self.read so that we do not loop endlessly when dpkg
43
sends unexpected data (lp: #68553)
45
- make sure that xserver-xorg-video-all get installed if
46
xserver-xorg-driver-all was installed before (lp: #58424)
48
- comment out old cdrom sources
51
- fix incorrect arguments in fixup logging (lp: #67311)
53
- fix upgrade problems for people with unofficial compiz
54
repositories (lp: #58424)
55
- rosetta i18n updates
58
- ensure bzr, tomboy and xserver-xorg-input-* are properly
60
- don't fail if dpkg sents unexpected status lines (lp: #66013)
62
- remove leftover references to ubuntu-base and
63
use ubuntu-minimal and ubuntu-standard instead
64
- updated translations from rosetta
66
- log held-back as well
68
- check if cdrom.lst actually exists before copying it
70
- keep pixbuf loader reference around so that we
71
have one after the upgrade when the old
72
/usr/lib/gtk-2.0/loader/2.4.0/ loader is gone.
73
This fixes the problem of missing stock-icons
74
after the upgrade. Also revalidate the theme
77
- fix time calculation
78
- fix kubuntu upgrade case
80
- fix source.list rewrite corner case bug (#64159)
82
- improve the space checking/logging
84
- typo fix (thanks to Jane Silber) (lp: #62946)
86
- bugfix in the cdromupgrade script
88
- uploaded a version that only reverts the backport fetching
89
but no other changes compared to 2006-09-23
91
- embarrassing bug cdromupgrade.sh
93
- comment out the getRequiredBackport code because we will
94
not use Breaks for the dapper->edgy upgrade yet
95
(see #54234 for the rationale)
96
- updated demotions.cfg for dapper->edgy
97
- special case the packages affected by the Breaks changes
98
- make sure that no translations get lost during the upgrade
99
(thanks to mdz for pointing this out)
102
- support fetching backports of selected packages first and
103
use them for the upgrade (needed to support Breaks)
104
- fetch/use apt/dpkg/python-apt backports for the upgrade
106
- increased the "free-space-savety-buffer" to 100MB
108
- added "RemoveEssentialOk" option and put "sysvinit" into it
110
- set Debug::pkgDepCache::AutoInstall as debug option too
111
- be more robust against failure from the locales
112
- remove libgl1-mesa (no longer needed on edgy)
114
- fix in the cdromupgrade script path detection
116
- make the cdromupgrade wrapper work with the compressed version
117
of the upgrader as put onto the CD
120
- fixes to the cdromupgrade wrapper
122
- always enable the "main" component to make sure it is available
123
- add download estimated time
124
- add --cdrom switch to make cdrom based dist-upgrades possible
125
- better error reporting
126
- moved the logging into the /var/log/dist-upgrade/ dir
127
- change the obsoletes calculation when run without network and
128
consider demotions as obsoletes then (because we can't really
129
use the "pkg.downloadable" hint without network)
132
- sort the demoted software list
137
- fix bug in the free space calculation (#47092)
138
- updated ReleaseAnnouncement
139
- updated translations
140
- fix a missing bindtextdomain
141
- fix a incorrect ngettext usage
142
- added quirks handler to fix nvidia-glx issue (#47017)
143
Thanks to the amazing Kiko for helping improve this!
145
- if the initial "update()" fails, just exit, don't try
146
to restore the old sources.list (nothing was modified yet)
148
- fix a bug in the sourcesList rewriting (ubuntu: #46245)
149
- expand the terminal when no libgnome2-perl is installed
150
because debconf might want to ask questions (ubuntu: #46214)
151
- disable the breezy cdrom source to make removal of demoted
152
packages work properly (ubuntu: #46336)
153
- translations updated from rosetta
154
- fixed a bug in the demotions calculation (ubuntu: #46245)
155
- typos fixed and translations unfuzzied (ubuntu: #46792,#46464)
158
- space checking improved (ubuntu: #43948)
159
- show software that was demoted from main -> universe
160
- improve the remaining time reporting
161
- translation updates
166
- fix error when asking for media-change (ubuntu: 43442,43728)
170
- add more sanity checking, if no valid mirror is found in the
171
sources.list ask for "dumb" rewrite
172
- if nothing valid was found after a dumb rewrite, add official
174
- don't report install TIMEOUT over and over in the log
175
- report what package caused a install TIMEOUT
177
- add a additonal sanity check after the rewriting of the sources.list
178
(check for BaseMetaPkgs still in the cache)
179
- on abort reopen() the cache to force writing a new
180
/var/cache/apt/pkgcache.bin
181
- use a much more compelte mirror list (based on the information
182
from https://wiki.ubuntu.com/Archive)
184
- make sure that DistUpgradeView.getTerminal().call() actually
185
waits until the command has finished (dpkg --configure -a)
187
- add logging to the sources.list modification code
188
- general logging improvements (thanks to Xavier Poinsard)