Bug#752133: debian-cd: Use cpu autodetection by default on amd64-i386 CDs
Hi Vagrant! On Thu, Jun 19, 2014 at 06:39:45PM -0700, Vagrant Cascadian wrote: >Package: debian-cd >Version: 3.1.15 >Severity: wishlist > >With a multi-arch CD containing both amd64 and i386, the default boot menu >entry appears to install 32 bit, and the user has to explicitly select the 64 >bit installation option. > >Unless you first go to the help menu, and then "hit ENTER to boot:"... >Then it autodetects weather you're running amd64 or i386, and runs the >appropriate one. So most of the code is already there... > >Wouldn't it make more sense to default to autodetection, and allow the user to >select 32 or 64 bit explicitly (maye even hidden away in an "Advanced" >sub-menu)? Oh, bugger. We've explicitly enabled the auto-detect in the past. I wasn't aware it had stopped working, to be honest. :-( Looks like there's a bug that's crept in here. >Is there concern that autodetection might fail too often to be worth it? >I've seen hundreds of computers per year work just fine of a fairly random >distribution in hardware at a computer recycling facility, and I cannot recall >ifcpu64 failing me even once... that said it was mostly 3-7 year old >hardware. > >I could dig a little deeper and possibly write a patch, if there wasn't >opposition to the general idea... Please, by all means! -- Steve McIntyre, Cambridge, UK.st...@einval.com "The problem with defending the purity of the English language is that English is about as pure as a cribhouse whore. We don't just borrow words; on occasion, English has pursued other languages down alleyways to beat them unconscious and rifle their pockets for new vocabulary." -- James D. Nicoll -- To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140620102549.gb14...@einval.com
Bug#752180: debian-cd: doesn't work on multiarch enabled system
Package: debian-cd Version: 3.1.15 Severity: important I wanted to generate an ISO on my amd64 with multi-arch enabled and it failed with: [...] for ARCH in amd64; do \ ARCH=$ARCH /home/rhertzog/deb/core/debian-cd/tools/apt-selection check; \ done Lecture des listes de paquets… Construction de l'arbre des dépendances… Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes. Les paquets suivants contiennent des dépendances non satisfaites : dmsetup : Est en conflit avec: dmsetup:i386 dmsetup:i386 : Dépend: libc6:i386 (>= 2.4) Dépend: libudev0:i386 (>= 0.140) mais il n'est pas installé Est en conflit avec: dmsetup [...] E: Dépendances manquantes. Essayez d'utiliser l'option -f. Makefile:276: recipe for target 'correctstatus' failed make[1]: *** [correctstatus] Error 100 make[1]: Leaving directory '/home/rhertzog/deb/core/debian-cd' Makefile:222: recipe for target '/ext/mirror/tmp/apt/status' failed make: *** [/ext/mirror/tmp/apt/status] Error 2 The problem is clearly related to multi-arch since the conflicts mention i386 packages while I was trying to build amd64 ISO on a amd64 system. The underlying problem is that apt automaticallys includes foreign architecture when dpkg --print-foreign-architectures returns something. The APT invocations made by debian-cd should include the required parameter to avoid this: apt-cache -o APT::Architectures::=$ARCH Cheers, -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages debian-cd depends on: ii apt1.0.4 ii bc 1.06.95-9 ii bzip2 1.0.6-5 ii cpp4:4.9.0-3 ii curl 7.37.0-1+b1 ii dctrl-tools [grep-dctrl] 2.23 ii dpkg-dev 1.17.11~20140614200133.268 ii genisoimage9:1.1.11-2 pn libcompress-zlib-perl pn libdigest-md5-perl ii libdpkg-perl 1.17.11~20140614200133.268 ii lynx 2.8.8pre5-1 ii lynx-cur 2.8.8pre5-1 ii make 4.0-8 ii perl [libdigest-sha-perl] 5.18.2-4 ii tofrodos 1.7.13+ds-1 ii xorriso1.3.2-1 Versions of packages debian-cd recommends: ii dosfstools 3.0.26-2 ii hfsutils 3.2.6-12 ii isolinux 3:6.03~pre17+dfsg-1 ii mtools 4.0.18-1 ii netpbm 2:10.0-15+b2 ii syslinux-common 3:6.03~pre17+dfsg-1 debian-cd suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140620155817.32331.87839.report...@x230-buxy.home.ouaza.com
Bug#752187: cdrom: Installer hangs on UEFI hardware when creating EFI-fat16 partition
Package: cdrom Severity: important Tags: d-i Dear Maintainer, * What led up to the situation? Install Jessie on UEFI laptop. Not sure if it's relevant but I also configured a guided install with full-disk encryption. Switching to virtual console 4 shows that after about 2 minutes a MCE hardware error is triggered. Other virtual consoles continue to work, but installer is hung. * What exactly did you do (or not do) that was effective (or ineffective)? Workaround by first installing Wheezy (at least get it to format the drive). Then Jessie installer works after Wheezy installer creates the partitions. * What was the outcome of this action? Jessie installer works after using Wheezy installer. * What outcome did you expect instead? Jessie installer should not hang while creating EFI-fat16 partition. -- System Information: Debian Release: jessie/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140620184735.28939.82543.reportbug@holmwood
Bug#752180: debian-cd: doesn't work on multiarch enabled system
On Fri, Jun 20, 2014 at 05:58:17PM +0200, Raphaël Hertzog wrote: > Package: debian-cd > Version: 3.1.15 > Severity: important ... > The problem is clearly related to multi-arch since the conflicts mention i386 > packages while I was trying to build amd64 ISO on a amd64 system. > > The underlying problem is that apt automaticallys includes foreign > architecture > when dpkg --print-foreign-architectures returns something. The APT > invocations made > by debian-cd should include the required parameter to avoid this: > apt-cache -o APT::Architectures::=$ARCH Are you sure you tested this with 3.1.15? I had the same issue with older versions, but 3.1.15 included exactly the fix you proposed... live well, vagrant signature.asc Description: Digital signature
Bug#752180: debian-cd: doesn't work on multiarch enabled system
On Fri, Jun 20, 2014 at 12:07:07PM -0700, Vagrant Cascadian wrote: >On Fri, Jun 20, 2014 at 05:58:17PM +0200, Raphaël Hertzog wrote: >> Package: debian-cd >> Version: 3.1.15 >> Severity: important >... >> The problem is clearly related to multi-arch since the conflicts mention i386 >> packages while I was trying to build amd64 ISO on a amd64 system. >> >> The underlying problem is that apt automaticallys includes foreign >> architecture >> when dpkg --print-foreign-architectures returns something. The APT >> invocations made >> by debian-cd should include the required parameter to avoid this: >> apt-cache -o APT::Architectures::=$ARCH > >Are you sure you tested this with 3.1.15? I had the same issue with older >versions, but 3.1.15 included exactly the fix you proposed... I was wondering the same myself - I was bitten by this exact bug when testing on my multi-arch laptop and fixed it there and then... -- Steve McIntyre, Cambridge, UK.st...@einval.com < sladen> I actually stayed in a hotel and arrived to find a post-it note stuck to the mini-bar saying "Paul: This fridge and fittings are the correct way around and do not need altering" -- To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140620222616.go18...@einval.com
Bug#752180: marked as done (debian-cd: doesn't work on multiarch enabled system)
Your message dated Sat, 21 Jun 2014 08:39:09 +0200 with message-id <20140621063909.ga9...@x230-buxy.home.ouaza.com> and subject line Re: Bug#752180: debian-cd: doesn't work on multiarch enabled system has caused the Debian Bug report #752180, regarding debian-cd: doesn't work on multiarch enabled system to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 752180: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752180 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: debian-cd Version: 3.1.15 Severity: important I wanted to generate an ISO on my amd64 with multi-arch enabled and it failed with: [...] for ARCH in amd64; do \ ARCH=$ARCH /home/rhertzog/deb/core/debian-cd/tools/apt-selection check; \ done Lecture des listes de paquets… Construction de l'arbre des dépendances… Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes. Les paquets suivants contiennent des dépendances non satisfaites : dmsetup : Est en conflit avec: dmsetup:i386 dmsetup:i386 : Dépend: libc6:i386 (>= 2.4) Dépend: libudev0:i386 (>= 0.140) mais il n'est pas installé Est en conflit avec: dmsetup [...] E: Dépendances manquantes. Essayez d'utiliser l'option -f. Makefile:276: recipe for target 'correctstatus' failed make[1]: *** [correctstatus] Error 100 make[1]: Leaving directory '/home/rhertzog/deb/core/debian-cd' Makefile:222: recipe for target '/ext/mirror/tmp/apt/status' failed make: *** [/ext/mirror/tmp/apt/status] Error 2 The problem is clearly related to multi-arch since the conflicts mention i386 packages while I was trying to build amd64 ISO on a amd64 system. The underlying problem is that apt automaticallys includes foreign architecture when dpkg --print-foreign-architectures returns something. The APT invocations made by debian-cd should include the required parameter to avoid this: apt-cache -o APT::Architectures::=$ARCH Cheers, -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages debian-cd depends on: ii apt1.0.4 ii bc 1.06.95-9 ii bzip2 1.0.6-5 ii cpp4:4.9.0-3 ii curl 7.37.0-1+b1 ii dctrl-tools [grep-dctrl] 2.23 ii dpkg-dev 1.17.11~20140614200133.268 ii genisoimage9:1.1.11-2 pn libcompress-zlib-perl pn libdigest-md5-perl ii libdpkg-perl 1.17.11~20140614200133.268 ii lynx 2.8.8pre5-1 ii lynx-cur 2.8.8pre5-1 ii make 4.0-8 ii perl [libdigest-sha-perl] 5.18.2-4 ii tofrodos 1.7.13+ds-1 ii xorriso1.3.2-1 Versions of packages debian-cd recommends: ii dosfstools 3.0.26-2 ii hfsutils 3.2.6-12 ii isolinux 3:6.03~pre17+dfsg-1 ii mtools 4.0.18-1 ii netpbm 2:10.0-15+b2 ii syslinux-common 3:6.03~pre17+dfsg-1 debian-cd suggests no packages. -- no debconf information --- End Message --- --- Begin Message --- Version: 3.1.15 On Fri, 20 Jun 2014, Steve McIntyre wrote: > >Are you sure you tested this with 3.1.15? I had the same issue with older > >versions, but 3.1.15 included exactly the fix you proposed... > > I was wondering the same myself - I was bitten by this exact bug when > testing on my multi-arch laptop and fixed it there and then... Oops. I was in a chroot and using the wheezy version. Sorry. :-| Cheers, -- Raphaël Hertzog ◈ Debian Developer Discover the Debian Administrator's Handbook: → http://debian-handbook.info/get/--- End Message ---