Bug#672160: Directory /boot/console-setup
]] Steve Langasek > My complaint is that this is excessively ugly. For persistent variable data > that needs to be available during early boot, even when this is binary data > that the user won't edit, /etc is the normal place to keep it - it's the > creation of a a .cache subdirectory that I object to. Very strongly agreed, if we could outright ban using dot directories in packages for anything packaged (except dotfiles in people's ~, which should generally not be something that the packaging cares about), I think that would be a good idea. -- Tollef Fog Heen UNIX is user friendly, it's just picky about who its friends are -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87r4urnqk2@qurzaw.varnish-software.com
Bug#672458: installation-reports: IPv6 privacy extensions should be enabled by default
Package: installation-reports Severity: wishlist Dear Maintainer, I know that I can enable the IPv6 privacy extensions after the installation of debian. But I think it is important that I can enable the IPv6 privacy extensions for the installation in the debian installer. The problem is that debian sends my unique MAC-dress to some servers during and after the installation of debian if the privacy extensions are disabled. So please include the feature to the debian installer that the debian installer will ask the user if he wants to enable the IPv6 privacy extensions. If the user wants to build a server with the debian installer, he do not have to enable the IPv6 privacy extensions. Yours faithfully, your debian user -- Package-specific info: Boot method: Image version: Date: Machine: Partitions: Base System Installation Checklist: [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Initial boot: [ ] Detect network card:[ ] Configure network: [ ] Detect CD: [ ] Load installer modules: [ ] Detect hard drives: [ ] Partition hard drives: [ ] Install base system:[ ] Clock/timezone setup: [ ] User/password setup:[ ] Install tasks: [ ] Install boot loader:[ ] Overall install:[ ] Comments/Problems: -- Please make sure that the hardware-summary log file, and any other installation logs that you think would be useful are attached to this report. Please compress large files using gzip. Once you have filled out this report, mail it to sub...@bugs.debian.org. == Installer lsb-release: == DISTRIB_ID=Debian DISTRIB_DESCRIPTION="Debian GNU/Linux installer" DISTRIB_RELEASE="7.0 (wheezy) - installer build 20120224-00:04" X_INSTALLATION_MEDIUM=cdrom == Installer hardware-summary: == uname -a: Linux noname 3.2.0-1-486 #1 Fri Feb 17 05:23:41 UTC 2012 i686 GNU/Linux lspci -knn: 00:00.0 Host bridge [0600]: Intel Corporation Mobile GME965/GLE960 Memory Controller Hub [8086:2a10] (rev 0c) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: Kernel driver in use: agpgart-intel lspci -knn: 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GME965/GLE960 Integrated Graphics Controller [8086:2a12] (rev 0c) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: 00:02.1 Display controller [0380]: Intel Corporation Mobile GME965/GLE960 Integrated Graphics Controller [8086:2a13] (rev 0c) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: 00:19.0 Ethernet controller [0200]: Intel Corporation 82562GT 10/100 Network Connection [8086:10c4] (rev 03) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: Kernel driver in use: e1000e lspci -knn: 00:1a.0 USB controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 03) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: Kernel driver in use: uhci_hcd lspci -knn: 00:1a.7 USB controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 03) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: Kernel driver in use: ehci_hcd lspci -knn: 00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: Kernel driver in use: snd_hda_intel lspci -knn: 00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 03) lspci -knn: Kernel driver in use: pcieport lspci -knn: 00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 03) lspci -knn: Kernel driver in use: pcieport lspci -knn: 00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 03) lspci -knn: Kernel driver in use: pcieport lspci -knn: 00:1d.0 USB controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 03) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: Kernel driver in use: uhci_hcd lspci -knn: 00:1d.1 USB controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 03) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: Kernel driver in use: uhci_hcd lspci -knn: 00:1d.2 USB controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 03) lspci -knn: Subsystem: Hewlett-Packard Company Device [103c:30d8] lspci -knn: Kernel driver in use: uhci_hcd lspci -knn: 00:1d.7 USB controller [0c03]: Intel Corporation
Bug#672458: installation-reports: IPv6 privacy extensions should be enabled by default
On 11.05.2012 12:32, a debian user wrote: > Package: installation-reports > Severity: wishlist > > Dear Maintainer, > > I know that I can enable the IPv6 privacy extensions after the installation of > debian. > > But I think it is important that I can enable the IPv6 privacy extensions for > the installation in the debian installer. > > The problem is that debian sends my unique MAC-dress to some servers during > and after > the installation of debian if the privacy extensions are disabled. Which problem is that, specially? Sigh, with this From address it is unlikely we'll have any answer.. /mjt -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4facd699.2000...@msgid.tls.msk.ru
Bug#672219: Fw: Re: Bug#672219: OS install fails at package config
[Forward to bug] Date: Thu, 10 May 2012 10:37:55 -0500 From: Aaron Paden To: Holger Wansing Subject: Re: Bug#672219: OS install fails at package config I did try with mirrors.kernel.org, and this time it worked. :) My USB was still in, but not my MP3 player. This is a slower DSL connection, but doesn't the installer do a checksum against the packages it downloads? On 5/10/12, Holger Wansing wrote: > Hi, > > Aaron Paden wrote: >> Only the default desktop environment and core utils. I'm going to try >> again tonight if you want me to keep an eye open for something >> specific. >> >> On Wed, May 9, 2012 at 4:45 AM, Holger Wansing >> wrote: > [...] >> >> The install fails when it tries to set up the additional software. >> >> Grub and lilo both give errors, as well. I've tared the logs for later >> >> review. >> > >> > To reproduce this, it might be helpful, if you could give information, >> > what tasks you have selected for installation. > > I did a test installation (on VirtualBox) with exactly the same settings as > you did, and everything went fine! > > The first of your problems (openoffice.org packages) was caused through a > "data error" while unpacking the *.deb file: > > May 9 06:48:36 in-target: Unpacking openoffice.org-writer (from > .../openoffice.org-writer_1%3a3.2.1-11+squeeze4_i386.deb) ... > May 9 06:48:42 in-target: dpkg-deb (subprocess): data: internal bzip2 read > error: 'DATA_ERROR' > May 9 06:48:42 in-target: dpkg-deb: subprocess returned error > exit status 2 > May 9 06:48:42 in-target: dpkg: error processing > /var/cache/apt/archives/openoffice.org-writer_1%3a3.2.1-11+squeeze4_i386.deb > (--unpack): > > Since this files were downloaded from the mirror, this is probably > some kind of network/downloading/mirror issue. > Try the same again, probably use another mirror (although the > ftp.us.debian.org is not an unreliable one). > > > grub/lilo errors: I have not exactly an idea what's causing this. > Maybe you could try another installation, but don't plug in your > USB stick / SD card and your MP3 player into the computer while > installing, as you did the last time! > I can't see anything in the logs regarding this, but we had reports > in the past, that grub had problems when removable discs were > connected (grub tried to install the MBR on the stick instead of > the built-in hard disc for example). > > Please tell us, how it goes. > > > So long > Holger > > -- > = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Powered by Sylpheed 3.0.2 under > Debian GNU/ / _ _ _ _ _ __ __ > / /__ / / / \// //_// \ \/ / > // /_/ /_/\/ /___/ /_/\_\6.0 / Squeeze. > Registered LinuxUser #311290 - http://counter.li.org/ > = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = > -- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Powered by Sylpheed 3.0.2 under Debian GNU/ / _ _ _ _ _ __ __ / /__ / / / \// //_// \ \/ / // /_/ /_/\/ /___/ /_/\_\6.0 / Squeeze. Registered LinuxUser #311290 - http://counter.li.org/ = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2012052624.b0cd8d6e.li...@wansing-online.de
Re: [sparc] Kernel NULL pointer dereference in sungem/gem_poll() (Re: updates)
adding debian-boot i've installed unstable on the box (using debootstrap) and it boots 3.2.0-2-sparc64 sucessfully, networking works obp diags shows no errors but when i boot from network using http://d-i.debian.org/daily-images/sparc/daily/netboot/boot.img 11-05-2012 i get the following error ┌───┤ Detecting link on eth0; please wait... ├┐ │ │ │ 100% [ 246.994391] Unable to handle kernel NULL pointer dereference 247.074490] tsk->{mm,active_mm}->context = 019f │ 14;10H[ 247.164534] tsk->{mm,active_mm}->pgd = f8001d48c000│ [ 247.240508] Kernel panic - not syncing: Aiee, killing interrupt handler! │ [ 247.328648] Call Trace: │ [ 247.360793] [0045dcd4] do_exit+0x94/0x708 │ [ 247.423821] [00427550] die_if_kernel+0x2a0/0x2c8┘ [ 247.494864] [00768c84] unhandled_fault+0x8c/0x98 [ 247.565915] [0076936c] do_sparc64_fault+0x6dc/0x780 [ 247.640377] [00407880] sparc64_realfault_common+0x10/0x20 [ 247.721722] [10015680] gem_poll+0x9fc/0x1328 [sungem] [ 247.798478] [00697110] net_rx_action+0x9c/0x234 [ 247.868369] [004607f0] __do_softirq+0xdc/0x1c4 [ 247.937125] [0042a76c] do_softirq+0x54/0x80 [ 248.002442] [00460a6c] irq_exit+0x38/0x94 [ 248.065474] [0042df38] timer_interrupt+0x90/0xa8 [ 248.136516] [004209d4] tl0_irq14+0x14/0x20 [ 248.200692] [0049e764] touch_softlockup_watchdog+0x4/0xc [ 248.280888] [008f07e4] start_kernel+0x390/0x3a0 [ 248.350783] [00750b88] tlb_fixup_done+0x80/0x88 [ 248.420672] [] (null) [ 248.481416] Press Stop-A (L1-A) to return to the boot prom -- 1AE0 322E B8F7 4717 BDEA BF1D 44BB 1BA7 9F6C 6333 -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120511152501.gb...@io.zumbi.com.ar
Bug#672520: syslinux-common: spins on boot, never shows the boot menu
Package: syslinux-common Version: 2:4.05+dfsg-3 Severity: grave Tags: d-i Justification: renders package unusable Steps to reproduce: - in a d-i checkout, run "make -C build build_netboot" - boot the resulting build/dest/netboot/mini.iso With 2:4.05+dfsg-2 I get the expected boot menu. With -3 nothing happens, with the CPU apparently spinning without making progress. This badly affects the d-i dailies. Cheers, Julien -- System Information: Debian Release: wheezy/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash syslinux-common depends on no packages. Versions of packages syslinux-common recommends: ii libcrypt-passwdmd5-perl1.3-10 ii perl [libdigest-sha-perl] 5.14.2-10 syslinux-common suggests no packages. -- no debconf information signature.asc Description: Digital signature
Bug#672523: please include "preserve /home" functionality
Package: debian-installer Downstream, I have found the possibility to do a clean re-install "over" an exitising installation very useful, and I think it may also be useful with debian. For example, if you need to upgrade laptops that have rather small (thus only a swap+root partition setup) and full harddisks to the next release. (Especially if you will also need to change the desktop environment, to maintain the uability. Then you can get rid of the old DE by only installing the new one.) The "preserve /home" functionallity has been used with ubuntu for quite some time now. The spec can be found here: https://wiki.ubuntu.com/UbiquityPreserveHome And this even seems to suggest there might already exist debian-installer patches: https://wiki.edubuntu.org/komputes/HowToDebianInstallerPreserveHome -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/660291656.1107469.1336764454440.javamail.ngm...@webmail08.arcor-online.net
Re: [sparc] Kernel NULL pointer dereference in sungem/gem_poll() (Re: updates)
On Fri, May 11, 2012 at 12:25:01PM -0300, gustavo panizzo wrote: > adding debian-boot > > > i've installed unstable on the box (using debootstrap) and it boots > 3.2.0-2-sparc64 sucessfully, networking works > > obp diags shows no errors > > but when i boot from network using > http://d-i.debian.org/daily-images/sparc/daily/netboot/boot.img 11-05-2012 > > i get the following error > > ┌───┤ Detecting link on eth0; please wait... ├┐ > │ │ > │ 100% [ > 246.994391] Unable to handle kernel NULL pointer dereference > 247.074490] tsk->{mm,active_mm}->context = 019f │ > 14;10H[ 247.164534] tsk->{mm,active_mm}->pgd = f8001d48c000│ > [ 247.240508] Kernel panic - not syncing: Aiee, killing interrupt handler! │ > [ 247.328648] Call Trace: │ > [ 247.360793] [0045dcd4] do_exit+0x94/0x708 │ > [ 247.423821] [00427550] die_if_kernel+0x2a0/0x2c8┘ > [ 247.494864] [00768c84] unhandled_fault+0x8c/0x98 > [ 247.565915] [0076936c] do_sparc64_fault+0x6dc/0x780 > [ 247.640377] [00407880] sparc64_realfault_common+0x10/0x20 > [ 247.721722] [10015680] gem_poll+0x9fc/0x1328 [sungem] > [ 247.798478] [00697110] net_rx_action+0x9c/0x234 > [ 247.868369] [004607f0] __do_softirq+0xdc/0x1c4 > [ 247.937125] [0042a76c] do_softirq+0x54/0x80 > [ 248.002442] [00460a6c] irq_exit+0x38/0x94 > [ 248.065474] [0042df38] timer_interrupt+0x90/0xa8 > [ 248.136516] [004209d4] tl0_irq14+0x14/0x20 > [ 248.200692] [0049e764] touch_softlockup_watchdog+0x4/0xc > [ 248.280888] [008f07e4] start_kernel+0x390/0x3a0 > [ 248.350783] [00750b88] tlb_fixup_done+0x80/0x88 > [ 248.420672] [] (null) > [ 248.481416] Press Stop-A (L1-A) to return to the boot prom Interesting, so we are doing something funky during link detection to trip this bug. The code which does it is in netcfg: http://anonscm.debian.org/gitweb/?p=d-i/netcfg.git;a=tree Here's the relevant code from netcfg-common.c: 1277 debconf_capb(client, "progresscancel"); 1278 debconf_subst(client, "netcfg/link_detect_progress", "interface", if_name); 1279 debconf_progress_start(client, 0, 100, "netcfg/link_detect_progress"); 1280 for (count = 0; count < link_waits; count++) { 1281 usleep(25); 1282 if (debconf_progress_set(client, 50 * count / link_waits) == 30) { 1283 /* User cancelled on us... bugger */ 1284 rv = 0; 1285 break; 1286 } 1287 if (ethtool_lite(if_name) == 1) /* ethtool-lite's CONNECTED */ { 1288 if (gateway.s_addr && !is_wireless_iface(if_name)) { 1289 for (count = 0; count < gw_tries; count++) { 1290 if (di_exec_shell_log(arping) == 0) 1291 break; 1292 if (debconf_progress_set(client, 50 + 50 * count / gw_tries) == 30) 1293 break; 1294 } 1295 } 1296 rv = 1; 1297 break; 1298 } 1299 debconf_progress_set(client, 100); 1300 } Only two non-trivial things here: execution of ethtool_lite(if_name) and invocation of arping. I would put my money on the former (defined in ethtool_lite.c), because it uses low-level ioctls to query the interface state. You can test whether running it would trigger a failure on your machine by downloading ethtool_lite.c and building it as a standalone binary, the following commands appear to do the trick: $ sudo apt-get build-dep netcfg [...] $ gcc -o ethtool-lite -DTEST ethtool-lite.c -ldebconfclient -ldebian-installer $ sudo ./ethtool-lite eth0 ethtool-lite: eth0 is connected. $ If that triggers a null pointer exception on your machine (try it both with and without network brought up and check dmesg afterwards), we will be in a very good position to report it upstream for fixing. Best regards, -- Jurij Smakov ju...@wooyd.org Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120511220421.ga10...@wooyd.org
Debian installer build: failed or old builds
Debian installer build overview --- Failed or old builds: * OLD BUILD:armel May 08 08:10 buildd@ancina build_iop32x_netboot http://d-i.debian.org/daily-images/armel/daily/build_iop32x_netboot.log * OLD BUILD:armel May 08 08:13 buildd@ancina build_iop32x_network-console_glantank http://d-i.debian.org/daily-images/armel/daily/build_iop32x_network-console_glantank.log * OLD BUILD:armel May 08 08:19 buildd@ancina build_iop32x_network-console_n2100 http://d-i.debian.org/daily-images/armel/daily/build_iop32x_network-console_n2100.log * OLD BUILD:armel May 08 08:22 buildd@ancina build_iop32x_network-console_ss4000e http://d-i.debian.org/daily-images/armel/daily/build_iop32x_network-console_ss4000e.log * OLD BUILD:armel May 08 08:24 buildd@ancina build_kirkwood_netboot http://d-i.debian.org/daily-images/armel/daily/build_kirkwood_netboot.log * OLD BUILD:armel May 08 08:30 buildd@ancina build_kirkwood_netboot-gtk http://d-i.debian.org/daily-images/armel/daily/build_kirkwood_netboot-gtk.log * OLD BUILD:armel May 08 08:33 buildd@ancina build_kirkwood_network-console http://d-i.debian.org/daily-images/armel/daily/build_kirkwood_network-console.log * OLD BUILD:armel May 08 08:37 buildd@ancina build_orion5x_network-console http://d-i.debian.org/daily-images/armel/daily/build_orion5x_network-console.log * OLD BUILD:armel May 08 08:40 buildd@ancina build_versatile_netboot http://d-i.debian.org/daily-images/armel/daily/build_versatile_netboot.log * OLD BUILD:armel May 08 08:42 buildd@ancina build_ads_cf http://d-i.debian.org/daily-images/armel/daily/build_ads_cf.log * OLD BUILD:kfreebsd-amd64 Apr 05 00:32 buildd@fano build_cdrom_grub http://d-i.debian.org/daily-images/kfreebsd-amd64/daily/build_cdrom_grub.log * OLD BUILD:kfreebsd-amd64 Apr 05 00:32 buildd@fano build_cdrom_gtk http://d-i.debian.org/daily-images/kfreebsd-amd64/daily/build_cdrom_gtk.log * OLD BUILD:kfreebsd-amd64 Apr 05 00:37 buildd@fano build_netboot http://d-i.debian.org/daily-images/kfreebsd-amd64/daily/build_netboot.log * OLD BUILD:kfreebsd-amd64 Apr 05 00:42 buildd@fano build_netboot-9 http://d-i.debian.org/daily-images/kfreebsd-amd64/daily/build_netboot-9.log * OLD BUILD:kfreebsd-amd64 Apr 05 00:49 buildd@fano build_netboot-gtk http://d-i.debian.org/daily-images/kfreebsd-amd64/daily/build_netboot-gtk.log * OLD BUILD:kfreebsd-amd64 Apr 05 00:54 buildd@fano build_netboot-gtk-9 http://d-i.debian.org/daily-images/kfreebsd-amd64/daily/build_netboot-gtk-9.log * OLD BUILD:kfreebsd-i386 Apr 05 00:17 buildd@finzi build_cdrom_grub http://d-i.debian.org/daily-images/kfreebsd-i386/daily/build_cdrom_grub.log * OLD BUILD:kfreebsd-i386 Apr 05 00:21 buildd@finzi build_netboot http://d-i.debian.org/daily-images/kfreebsd-i386/daily/build_netboot.log * OLD BUILD:kfreebsd-i386 Apr 05 00:25 buildd@finzi build_netboot-9 http://d-i.debian.org/daily-images/kfreebsd-i386/daily/build_netboot-9.log * OLD BUILD:mipsel Apr 19 00:11 buildd@rem build_cobalt_netboot-2.6_serial http://d-i.debian.org/daily-images/mipsel/daily/build_cobalt_netboot-2.6_serial.log * OLD BUILD:mipsel Apr 19 00:14 buildd@rem build_cobalt_netboot-2.6_ssh http://d-i.debian.org/daily-images/mipsel/daily/build_cobalt_netboot-2.6_ssh.log * OLD BUILD:mipsel Apr 19 00:16 buildd@rem build_cobalt_netboot-2.6_common http://d-i.debian.org/daily-images/mipsel/daily/build_cobalt_netboot-2.6_common.log * OLD BUILD:mipsel Apr 19 00:19 buildd@rem build_malta_netboot-2.6 http://d-i.debian.org/daily-images/mipsel/daily/build_malta_netboot-2.6.log * OLD BUILD:mipsel Apr 19 00:22 buildd@rem build_sb1-bcm91250a_netboot-2.6 http://d-i.debian.org/daily-images/mipsel/daily/build_sb1-bcm91250a_netboot-2.6.log * OLD BUILD:mipsel Apr 19 00:26 buildd@rem build_loongson-2f_netboot-2.6 http://d-i.debian.org/daily-images/mipsel/daily/build_loongson-2f_netboot-2.6.log Totals: 171 builds (0 failed, 25 old) -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1st0gm-00059p...@ravel.debian.org
Re: [sparc] Kernel NULL pointer dereference in sungem/gem_poll() (Re: updates)
Jurij Smakov wrote: > >If that triggers a null pointer exception on your machine (try it both >with and without network brought up and check dmesg afterwards), we >will be in a very good position to report it upstream for fixing. i will be checking it next week -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/815ea480-c57d-4be9-902f-d66e6270d...@email.android.com
Bug#672523: please include "preserve /home" functionality
Quoting email@arcor.de (email@arcor.de): > > Package: debian-installer > > Downstream, I have found the possibility to do a clean re-install "over" an > exitising > installation very useful, and I think it may also be useful with debian. I'm less convinced. Debian is meant for being upgraded easily, so dooing a "clean reinstall" is not really that a benefit. But, still, why not? > > For example, if you need to upgrade laptops that have rather small (thus > only a swap+root partition setup) and full harddisks to the next release. > (Especially if you will also need to change the desktop environment, > to maintain the uability. Then you can get rid of the old DE by only > installing > the new one.) > > The "preserve /home" functionallity has been used with ubuntu for > quite some time now. > > The spec can be found here: > https://wiki.ubuntu.com/UbiquityPreserveHome > > And this even seems to suggest there might already exist debian-installer > patches: > https://wiki.edubuntu.org/komputes/HowToDebianInstallerPreserveHome I don't really see where this page suggests this. It gives a step by step method, using the "manual partitioning" methodwhich I think is logical for such purpose. This is already possible with the current installer and there's nothing to change. What exactly would you like to see changed? signature.asc Description: Digital signature
Bug#672523: please include "preserve /home" functionality
Le Sat, May 12, 2012 at 08:08:12AM +0200, Christian PERRIER a écrit : > > > > For example, if you need to upgrade laptops that have rather small (thus > > only a swap+root partition setup) and full harddisks to the next release. > > (Especially if you will also need to change the desktop environment, > > to maintain the uability. Then you can get rid of the old DE by only > > installing > > the new one.) > > > > The "preserve /home" functionallity has been used with ubuntu for > > quite some time now. > > > > The spec can be found here: > > https://wiki.ubuntu.com/UbiquityPreserveHome > > > > And this even seems to suggest there might already exist debian-installer > > patches: > > https://wiki.edubuntu.org/komputes/HowToDebianInstallerPreserveHome > > I don't really see where this page suggests this. It gives a step by > step method, using the "manual partitioning" methodwhich I think > is logical for such purpose. > > This is already possible with the current installer and there's > nothing to change. What exactly would you like to see changed? Hi all, I have the impression that this function was intrduced in the following revision. http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/quantal/partman-target/quantal/revision/18 I attached the corresponding diff. Have a nice day, -- Charles === added directory 'commit.d' === added file 'commit.d/_numbers' --- commit.d/_numbers 1970-01-01 00:00:00 + +++ commit.d/_numbers 2008-01-22 16:06:55 + @@ -0,0 +1,1 @@ +60 clear_partitions === added file 'commit.d/clear_partitions' --- commit.d/clear_partitions 1970-01-01 00:00:00 + +++ commit.d/clear_partitions 2008-01-22 16:06:55 + @@ -0,0 +1,74 @@ +#! /bin/sh +# Remove critical files to ensure we don't end up with a mixed system. + +. /lib/partman/lib/base.sh + +failed () { +db_progress STOP +db_input critical partman-target/clear_partitions_failed || true +db_go || true +exit 1 +} + +partitions=$( +for dev in $DEVICES/*; do +[ -d "$dev" ] || continue +cd $dev +open_dialog PARTITIONS +while { read_line num id size type fs path name; [ "$id" ]; }; do + [ "$fs" != free ] || continue + [ -f "$id/mountpoint" ] || continue + [ -f "$id/format" ] && continue + mp="$(cat "$id/mountpoint")" + echo "$mp,$path" +done +close_dialog +done | sort +) + +[ -n "$partitions" ] || exit 0 + +tmp="/mnt/tmpmount" +mkdir -p $tmp +for part in $partitions; do +mp="${part%,*}" +path="${part#*,}" +mount $path $tmp$mp || failed +done + +template=partman-target/clear_partitions_progress +db_progress START 0 12 ubiquity/install/title +db_progress INFO $template +for x in bin boot dev etc lib lib32 lib64 proc sbin usr var sys; do +db_progress STEP 1 +[ -e $tmp/$x ] && (rm -rf $tmp/$x || failed) +done +for x in $tmp/initrd* $tmp/vmlinuz*; do +[ -e $x ] && (rm -rf $x || failed) +done + +# /home could be a symlink. +[ -f $tmp/home ] && (rm $tmp/home || failed) +db_progress STOP + +# Preserve the UID, if possible. +db_get passwd/username || true +username=$RET +if [ -n $username ] && [ -d $tmp/home/$username ]; then +db_set passwd/user-uid "$(stat -c %u $tmp/home/$username)" || true +db_set passwd/user-gid "$(stat -c %g $tmp/home/$username)" || true +fi + +partitions=$( +for part in $partitions; do +echo "$part" +done | sort -r +) + +for part in $partitions; do +mp="${part%,*}" +path="${part#*,}" +umount $path || failed +done + +rmdir $tmp || failed === modified file 'debian/changelog' --- debian/changelog 2007-10-23 17:53:53 + +++ debian/changelog 2008-01-22 16:06:55 + @@ -1,3 +1,18 @@ +partman-target (52ubuntu2) hardy; urgency=low + + [ Colin Watson ] + * Set Vcs-Bzr for Ubuntu. + + [ Evan Dandrea ] + * Added support for installing without reformatting existing partitions for +the ubiquity-preserve-home specification (LP: #174619): +- Remove critical system files from the existing filesystem before + installing. +- Preserve the UID and GID of the initial user, if possible. Requires a + patch to user-setup. + + -- Evan Dandrea Tue, 22 Jan 2008 16:06:55 + + partman-target (52ubuntu1) hardy; urgency=low * Resynchronise with Debian. Remaining changes: === modified file 'debian/control' --- debian/control 2007-04-30 11:42:14 + +++ debian/control 2008-01-22 16:06:55 + @@ -5,7 +5,8 @@ XSBC-Original-Maintainer: Debian Install System Team Uploaders: Anton Zinoviev Build-Depends: debhelper (>= 4.2.0), po-debconf (>= 0.5.0) -XS-Vcs-Svn: svn://svn.debian.org/d-i/trunk/packages/partman/partman-target +XS-Original-Vcs-Svn: svn://svn.debian.org/d-i/trunk/packages/partman/partman-target +Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-core-dev/partman-target/ubuntu Package: partman-target XC-Package-Type: udeb === modified file 'debian/partman-target.templates' --- debian/partman-target.templates 2007-04-30 11:42:14 + +++ debian/partman-target.templates 2008-01-22 16:06