blob: 025c4bf593f758104611d9fb708d8236c0d8d23d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
* On base system upgrade, move extra packages to base.
* Packages to watch out for (new versions often cause upgrade issues):
- systemd
- qemu-system-x86
- linux-image-amd64
- g++
If some of them are very recent (and thus likely to still have issues)
in unstable, consider using testing. See Debian Changelog for release
dates.
Check the current source (unstable/testing) and update is necessary.
* Examining init changes:
- Get the latest initramfs-tools-core and udev packages
- Extract /usr/share/initramfs-tools/{scripts,init} into new directory
- Compare:
diff -urw <old> <new>
We currently only use init plus udev in scripts/init-{top,bottom}
* Grep for 'bug' in init and bootstrap scripts, see if any bugs have
been fixed and corresponding workarounds can be removed.
* Upgrade to latest debootstrap/keyrings from unstable (or testing).
* Note: as of latest attempt, bootstrap over https was still broken
* Bootstrap:
./bootstrap 2>&1 | tee bootstrap.log
* Compare sizes to previous version for any abnormalities.
|