[00:09] ibeardslee: there used to be some package that recommended three restarts between upgrades [00:09] ibeardslee: i think it was a grub upgrade? [00:10] what i tell you three times must be true? [00:12] I think the grub -> grub2/grubpc recommends something like that before actually removing grub [01:39] Hmm. I am running do-release-upgrade in screen. I disconnected from my screen and it appears screen has been uninstalled. [01:39] I can't re-install it since dpkg is already running. That's quite amusing. [01:39] :) [01:39] that's very irritating :) [01:39] hope it's not trying to ask you a question [01:40] I guess I'll wait a while and see if it's unlocked when it finishes. [01:40] Oh yes, questions. Bummer. [01:40] there shouldn't be any reason why screen would get uninstalled [01:40] i guess you can man-handle the deb to get the binary out and run that? [01:40] Yeah, that's what I was thinking if worst comes to worst. [01:41] ajmitch: Yeah, odd. [01:41] dpkg-deb should allow you to get the files out, if you're desperate [01:41] hads: download the .deb by hand and unpack it? [01:41] or ar and tar... [01:42] or just wait & see if it finishes the upgrade :) [01:43] hmm, I wonder if you can run screen from under /proc [01:43] since it's presumably still running [01:43] using the open fd? [01:43] or something like that [01:43] lrwxrwxrwx 1 root root 0 2011-02-15 14:37 /proc/7744/exe -> /usr/bin/screen.real (deleted) [01:43] /proc//exe is a symlink, so that's no help [01:43] yeah [01:44] the fd allows you to get the file contents [01:44] indeed [01:44] you may need to copy it rather than executing from the fd [01:44] maybe not useful for screen, but useful for other deleted files [01:44] yes, I've salvaged files that way before [01:45] I'd probably use the screen binary from the .deb rather than doing it that way [01:45] Hey, it's installed again. [01:45] good [01:45] That's useful. [01:45] Wonder what happened there. [01:45] then all our speculation for how to unbreak it is unnecssary :) [01:46] I thought the package was upgraded rather than removed for some minutes and then replaced. [01:46] I can't remember what order it's done in, files are unpacked as a different name (eg screen.dpkg-new) & then renamed in place [01:47] Ah okay. [01:47] I wonder if it's something to do with the fact that it's actually screen.real too. [01:47] could be, alternatives can make things a bit screwy [01:47] or wrapper scripts like that [01:47] Oh well all better now, that would have been an interesting twist to the upgrade. [01:48] heh [01:48] not as bad as sshd getting killed mid-upgrade [01:48] heh [01:51] my machine spontaneously rebooted while most of the new packages weren't configured once :/ [01:53] yeah, that can leave things in a bad state [01:54] ive been through that too [01:54] annoying [01:54] times like that you want to be able to use filesystem snapshotting [01:56] luckily there was enough configured to boot to a console [17:59] morning === tomaw is now known as 5EXAB34GN === 5EXAB34GN is now known as tomaw [18:38] morning [20:06] morning [20:28] morning [21:13] morning === lifeless_ is now known as lifeless [21:39] morning [22:49] mornin