Bug#752133: debian-cd: Use cpu autodetection by default on amd64-i386 CDs

2014-06-20 Thread Steve McIntyre
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

2014-06-20 Thread Raphaël Hertzog
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

2014-06-20 Thread Peter Jones
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

2014-06-20 Thread Vagrant Cascadian
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

2014-06-20 Thread Steve McIntyre
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)

2014-06-20 Thread Debian Bug Tracking 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 ---