Re: r57798 - trunk/scripts/l10n/l10n-stats/config

2009-03-10 Thread Christian Perrier
Quoting Otavio Salvador (ota...@debian.org):

> > -git checkout -b lenny origin/lenny
> > +git checkout -b lenny origin/master
>^ ?
> 
> Is that right? Wouldn't be better to use a better name for it?


No, that's wrong. I noticed this as well after the l10n stats ran last
night..:-)

Thanks for the heads up even if the head was already up..:)




signature.asc
Description: Digital signature


Re: "The future of the D-I team" meeting: March 16th 21:00 UTC

2009-03-10 Thread Christian Perrier
Quoting Christian Perrier (bubu...@debian.org):

Second proposal (to be sent this evening if I have enough time for
that). Thanks to Holger for the improvement suggestions.

The Debian Installer team is proud for the release of the final version
of D-I, thus allowing lenny to be released later on.

Still, we are aware that D-I was one of the main blockers for the
lenny release and we feel the need to "revive the hype" and motivate
more developers to contribute to D-I development.

We are also aware to be facing challenges in release management which
we have to solve in order to reach a point where we can continue
developing that major piece of Debian.

For this, and mostly in order to prepare ourselves to the challenges
of squeeze development, we decided about a team meeting on March 16th
21:00 UTC. That meeting will happen on thea #debian-boot IRC channel.

A (scarce) meeting agenda is available on
http://wiki.debian.org/DebianInstaller/Meetings/Coordination.




signature.asc
Description: Digital signature


base-installer r53756 vs. console-setup

2009-03-10 Thread Colin Watson
Hi,

I just rather belatedly noticed that r53756 breaks console-setup (or at
least will once we switch to it and console-setup is installed by
debootstrap).

  r53756 | joeyh | 2008-06-19 23:51:57 +0100 (Thu, 19 Jun 2008) | 10 lines
  
  redefine base-install.d hooks
  
  live-installer needs these hooks to run after the live system is copied in.
  base-installer can get by with running them after deboostrap, and the
  existing hooks will work ok if the system is already there.
  
  So, redefine the base-install.d hooks to run after the base system is
  extacted, but before the installed system is used in any way (such as
  using apt to install additional stuff).

console-setup-udeb has a base-installer.d hook that copies its
configuration into /target/etc/default/console-setup. If this isn't in
place when console-setup is configured in /target, then console-setup
will change the keyboard layout on the running system. Therefore the
configuration needs to be in place in advance. A base-installer.d hook
was the perfect place to do this; now that that facility has been
removed, the closest available approximation is a partman finish.d hook,
which is really not particularly correct.

Note that the live-installer hook ordering would not have been a problem
here, as that just copies the files over rather than unpacking and
configuring the package.

As far as I can see, from base-installer's point of view, this was just
for consistency with live-installer rather than to fix a particular bug.
Could we put it back the way it was, please? We could define
base-installer.d hooks as "before any package is installed with dpkg",
so it can be before bootstrap in a traditional install or after bulk
filesystem copying but before anything else in a live install.

Thanks,

-- 
Colin Watson   [cjwat...@debian.org]


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#519079: installation-report: please provide an option to skip the attempt to set the system clock via NTP

2009-03-10 Thread Fabian Greffrath

Package: installation-reports
Version: 2.38
Severity: minor

*** Please type your report below this line ***
Dear d-i team,

last weekend I installed Debian Lenny and it worked like a charm
(yay!). Please note that I decided to use the d-i images provided by
Kenshi Muto in order to get my network card to work during
installation (see #512546). Afaict only the kernel package has been
replaced on his installation media.

However, there was one thing during installation that I found
annoying: My computer is behind a firewall that even blocks NTP
requests, so there is no chance to set the clock over the network. I
know this, so I wasn't too excited when d-i's first attempt to set the
clock apparently failed. It also did not upset me, when it failed a
second and a third time, but I really became impatient when it tried a
forth time and I really hesitated to click on the "Cancel" button for
a second. Fortunately it gave up after the fifth try.

Now my request is, please add a "Skip" button for people who know that
setting the clock over the net won't work and who deliberately want to
skip this step. It isn't a crucial step for installation anyway.

At least, if you don't find another button an appropriate solution,
please report to the user how many attempts you are still going to try
before d-i skips this step itself. Something like "Attempt number 3 of
5." below the progress bar would have actually appeased me. The way it
is now, some users might get the impression that the installation
actually hangs and feel tempted to abort it after the second or third
try failed without a feedback.


Thank you very much!

Cheers,
Fabian


-- Package-specific info:

Boot method: CD
Image version: http://mirror.home-dn.net/d-i/2.6.28/lenny-custom-0302.iso
Date: 

Machine: DELL Optiplex 760
Partitions: 


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [O]
Detect network card:[E]
Configure network:  [O]
Detect CD:  [O]
Load installer modules: [O]
Detect hard drives: [O]
Partition hard drives:  [O]
Install base system:[O]
Clock/timezone setup:   [E]
User/password setup:[O]
Install tasks:  [O]
Install boot loader:[O]
Overall install:[O]

Comments/Problems:

I gave "Detect network card" an "E" because I had to use unofficial
installation media in order to install the system because of the usage
of an outdated Linux kernel.

I gave "Clock/timezone setup" an "E" because of the minor issue I
described above.

Everything else worked just perfectly. Great job!


--

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="5.0 (lenny) - installer build 20090302-13:09"
X_INSTALLATION_MEDIUM=cdrom

==
Installer hardware-summary:
==
umame -a: Linux frodo 2.6.28-1-486 #1 Mon Feb 23 02:22:20 UTC 2009
i686 unknown
lspci -knn: 00:00.0 Host bridge [0600]: Intel Corporation 4 Series
Chipset DRAM Controller [8086:2e10] (rev 03)
lspci -knn: 00:01.0 PCI bridge [0604]: Intel Corporation 4 Series
Chipset PCI Express Root Port [8086:2e11] (rev 03)
lspci -knn: Kernel driver in use: pcieport-driver
lspci -knn: 00:03.0 Communication controller [0780]: Intel Corporation
4 Series Chipset HECI Controller [8086:2e14] (rev 03)
lspci -knn: 00:03.2 IDE interface [0101]: Intel Corporation 4 Series
Chipset PT IDER Controller [8086:2e16] (rev 03)
lspci -knn: 00:03.3 Serial controller [0700]: Intel Corporation 4
Series Chipset Serial KT Controller [8086:2e17] (rev 03)
lspci -knn: Kernel driver in use: serial
lspci -knn: 00:19.0 Ethernet controller [0200]: Intel Corporation
82567LM-3 Gigabit Network Connection [8086:10de] (rev 02)
lspci -knn: Kernel driver in use: e1000e
lspci -knn: Kernel modules: e1000e
lspci -knn: 00:1a.0 USB Controller [0c03]: Intel Corporation ICH10 USB
UHCI Controller #4 [8086:3a67] (rev 02)
lspci -knn: Kernel driver in use: uhci_hcd
lspci -knn: Kernel modules: uhci-hcd
lspci -knn: 00:1a.1 USB Controller [0c03]: Intel Corporation ICH10 USB
UHCI Controller #5 [8086:3a68] (rev 02)
lspci -knn: Kernel driver in use: uhci_hcd
lspci -knn: Kernel modules: uhci-hcd
lspci -knn: 00:1a.2 USB Controller [0c03]: Intel Corporation ICH10 USB
UHCI Controller #6 [8086:3a69] (rev 02)
lspci -knn: Kernel driver in use: uhci_hcd
lspci -knn: Kernel modules: uhci-hcd
lspci -knn: 00:1a.7 USB Controller [0c03]: Intel Corporation ICH10
USB2 EHCI Controller #2 [8086:3a6c] (rev 02)
lspci -knn: Kernel driver in u

Re: base-installer r53756 vs. console-setup

2009-03-10 Thread Frans Pop
On Tuesday 10 March 2009, Colin Watson wrote:
> As far as I can see, from base-installer's point of view, this was just
> for consistency with live-installer rather than to fix a particular
> bug. Could we put it back the way it was, please? We could define
> base-installer.d hooks as "before any package is installed with dpkg",
> so it can be before bootstrap in a traditional install or after bulk
> filesystem copying but before anything else in a live install.

May impact the avoidance of perl warnings because of missing locale 
(r54369).

Cheers,
FJP


signature.asc
Description: This is a digitally signed message part.


Re: base-installer r53756 vs. console-setup

2009-03-10 Thread Frans Pop
On Tuesday 10 March 2009, Colin Watson wrote:
> I just rather belatedly noticed that r53756 breaks console-setup (or at
> least will once we switch to it and console-setup is installed by
> debootstrap).

BTW
Do we really want console-setup installed by debootstrap?
Is it needed on completely headless systems such as NAS devices or systems 
with only a dumb console such as S/390?


signature.asc
Description: This is a digitally signed message part.


Bug#519087:

2009-03-10 Thread Ivan Grischenko

Package: installation-reports

Boot method: netinst cdImage version: debian 5.0.0 amd64
Date: 20 feb 2009 - 10 mar 2009

Machine: Intel DG33FBProcessor: Intel Celeron DC 1,6 GHz (E1200)
Memory: 4 Gb
Partitions: WD5000AACS

Output of lspci -knn (or lspci -nn): didn't try

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [o]
Detect network card:[o]
Configure network:  [o]
Detect CD:  [o]
Load installer modules: [o]
Detect hard drives: [e]
Partition hard drives:  [ ]
Install base system:[ ]
Clock/timezone setup:   [ ]
User/password setup:[ ]
Install tasks:  [ ]
Install boot loader:[ ]
Overall install:[ ]

Comments/Problems:

debian lenny for amd64 reported:end_request: I/O error, dev sr0, sector 268904
Buffer I/O error on device sr0, logical block 33613debian lenny for i386 
reported:end_request: I/O error, dev sr0, sector 307040
Buffer I/O error on device sr0, logical block 38380additional network cards 
Intel 82550/9
_
Приєднай своїх друзів з Facebook і Hotmail до Messenger вже ЗАРАЗ!  
www.invite2messenger.net

Re: base-installer r53756 vs. console-setup

2009-03-10 Thread Frans Pop
> Do we really want console-setup installed by debootstrap?
> Is it needed on completely headless systems such as NAS devices or
> systems with only a dumb console such as S/390?

Or in chroots for that matter.


signature.asc
Description: This is a digitally signed message part.


Making etch debian-installer to use kernel-image-2.6.26-1-486

2009-03-10 Thread Lucas Brasilino
Hi!

I'm trying to reconstruct  etch's d-i to use de latest kernel
available, since it's
available at 
http://ftp.us.debian.org/debian/pool/main/l/linux-kernel-di-i386-2.6/

 So I've made (in etch):

# apt-get source debian-installer
# cd debian-installer-20070308etch3/build/

edited config/i386.cfg to:

KERNELVERSION = 2.6.26-1-486

edited sources.list.udeb.local as:

deb copy:/root/d-i/debian-installer-20070308etch3/build localudebs/
deb http://ftp.us.debian.org/debian etch main/debian-installer

When I do 'make build_cdrom_isolinux' it construct udebs list but
cannot download it:

# make build_cdrom_isolinux
[...]
Get:1 copy: localudebs/ Packages [407B]
Get:2 http://ftp.us.debian.org etch Release.gpg [386B]
Hit http://ftp.us.debian.org etch Release
Ign http://ftp.us.debian.org etch/main/debian-installer Packages/DiffIndex
Hit http://ftp.us.debian.org etch/main/debian-installer Packages
[...]
Need to download: acpi-modules-2.6.26-1-486-di ai-choosers anna
archdetect <...lots of udebs>
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package acpi-modules-2.6.26-1-486-di
make[4]: *** [stamps/get_udebs-cdrom_gtk-stamp] Error 100
make[3]: *** [_build] Error 2
make[2]: *** [build_cdrom_gtk] Error 2
make[1]: *** [_build] Error 2
make: *** [build_cdrom_isolinux] Error 2

So, Where am I messing things ?? I think it's somewhere in
sources.list.udebs.local, I've tried to
change 'etch' to 'etch-proposed-updates' with no sucess.

Since it's the kernel version used in Debian4.0r7, I think it's
suitable to be used :-)
Any help ?

Thanks a lot in advance
Lucas Brasilino


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Making etch debian-installer to use kernel-image-2.6.26-1-486

2009-03-10 Thread Frans Pop
On Tuesday 10 March 2009, Lucas Brasilino wrote:
> I'm trying to reconstruct  etch's d-i to use de latest kernel
> available, since it's available at
> http://ftp.us.debian.org/debian/pool/main/l/linux-kernel-di-i386-2.6/

The fact that udebs are in pool does not mean they are available when 
building for Etch. See the Packages file in main/debian-installer.

Note that the etchnhalf images, which are the only ones that use 2.6.26, 
are *not* etch D-I images! They are Lenny D-I images.

See http://www.debian.org/releases/etch/debian-installer/etchnhalf:
For new installations of etch-and-a-half the current release of Debian
Installer for lenny is used, with minor changes for compatibility with
etch.

See also the /etc/lsb-release file of an etchnhalf image.

The Etch installer is not guaranteed to work correctly with a .26 kernel!

Cheers,
FJP


signature.asc
Description: This is a digitally signed message part.


Re: base-installer r53756 vs. console-setup

2009-03-10 Thread Otavio Salvador
Frans Pop  writes:

> On Tuesday 10 March 2009, Colin Watson wrote:
>> I just rather belatedly noticed that r53756 breaks console-setup (or at
>> least will once we switch to it and console-setup is installed by
>> debootstrap).
>
> BTW
> Do we really want console-setup installed by debootstrap?
> Is it needed on completely headless systems such as NAS devices or systems 
> with only a dumb console such as S/390?

Indeed; it makes sense to me to it to be pulled only if required and not
being part of base.

-- 
O T A V I OS A L V A D O R
-
 E-mail: ota...@debian.org  UIN: 5906116
 GNU/Linux User: 239058 GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
-
"Microsoft sells you Windows ... Linux gives
 you the whole house."


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Making etch debian-installer to use kernel-image-2.6.26-1-486

2009-03-10 Thread Lucas Brasilino
Hi Frans, thanks for you answer.

> Note that the etchnhalf images, which are the only ones that use 2.6.26,
> are *not* etch D-I images! They are Lenny D-I images.

Hmmm.. so this is the point, etchnhalt is a lenny d-i not etch d-i.
Is there any tag/branch from d-i svn which I can checkout the lenny
'etchnhalf' code ?

> The Etch installer is not guaranteed to work correctly with a .26 kernel!

OK, Thanks for the advice :-)

Regards
Lucas Brasilino


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



please unblock gnupg/1.4.9-4 (udebs)

2009-03-10 Thread Thijs Kinkhorst
Hi,

gnupg/1.4.9-4 has been in unstable for 20 days without newly reported 
problems, but is blocked because it has udebs. Can it please be unblocked?


cheers,
Thijs


signature.asc
Description: This is a digitally signed message part.


Re: Making etch debian-installer to use kernel-image-2.6.26-1-486

2009-03-10 Thread Frans Pop
On Tuesday 10 March 2009, Lucas Brasilino wrote:
> Is there any tag/branch from d-i svn which I can checkout the lenny
> 'etchnhalf' code ?

It *is* the Lenny installer, so the lenny branch.


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Making etch debian-installer to use kernel-image-2.6.26-1-486

2009-03-10 Thread Lucas Brasilino
>> Is there any tag/branch from d-i svn which I can checkout the lenny
>> 'etchnhalf' code ?
>
> It *is* the Lenny installer, so the lenny branch.

I did ask just for the fact that code modification from the time of
etchnhalf release to
now could break 'etch/etchnhalf' installation. Of course I'm no sure
so I was just careful.

But thanks a lot! I'll try it.

regards
Lucas Brasilino


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: please unblock gnupg/1.4.9-4 (udebs)

2009-03-10 Thread Luk Claes
Thijs Kinkhorst wrote:
> Hi,
> 
> gnupg/1.4.9-4 has been in unstable for 20 days without newly reported 
> problems, but is blocked because it has udebs. Can it please be unblocked?

unblocked

Cheers

Luk


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#519172: SysConf parsing fails on an uninitialized NSLU2

2009-03-10 Thread Martin Michlmayr
Package: oldsys-preseed
Version: 3.2

Marc Singer  reports that oldsys-preseed fails on an
uninitialized NSLU2 (i.e. the SysConf partition is empty).

* Marc Singer  [2009-03-08 10:46]:
> > Can you run
> >   sh -x oldsys-preseed
> > and send the output to me in private mail.
> 
> + set -e
> + . /usr/lib/oldsys-preseed/functions
> + NONINTERACTIVE=yes
> + FILE=/preseed.cfg
> + archdetect
> + grep ^Hardware /proc/cpuinfo
> + sed s/Hardware\s*:\s*//
> + machine=Linksys NSLU2
> + echo Linksys NSLU2
> + grep -q ^Linksys NSLU2
> + check_file /proc/mtd
> + [ ! -e /proc/mtd ]
> + get_mtdblock SysConf
> + get_mtd SysConf
> + grep \bSysConf\b"*$ /proc/mtd
> + cut -d : -f 1
> + sed s/mtd/mtdblock/
> + echo mtd1
> + sysconf=mtdblock1
> + [ -z mtdblock1 ]
> + parse_sysconf /dev/mtdblock1
> + devio < devio: /dev/mtdblock1: read beyond end of file
> + sysconf=ÿÿ[...]"
> /usr/bin # 

-- 
Martin Michlmayr
http://www.cyrius.com/



--
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processed (with 1 errors): reassign 517369 to grub-installer, merging 473401 517369

2009-03-10 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 517369 grub-installer
Bug#517369: installation-report: Wrong 30_otheros configuration file for grub2
Bug reassigned from package `grub-common' to `grub-installer'.

> merge 473401 517369
Bug#473401: grub-installer: grub2 config for Windows partition does not boot
Bug#517369: installation-report: Wrong 30_otheros configuration file for grub2
Mismatch - only Bugs in same state can be merged:
Values for `blocks' don't match:
 #473401 has `477094';
 #517369 has `'
Values for `blocked-by' don't match:
 #473401 has `483858 483971';
 #517369 has `'

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#519172: [jbow...@acm.org: RE: Test images for Debian lenny rc2 available]

2009-03-10 Thread Martin Michlmayr
More background info:

- Forwarded message from John Bowler  -

From: John Bowler 
Reply-To: jbow...@acm.org
Subject: RE: Test images for Debian lenny rc2 available
Date: Tue, 10 Mar 2009 10:52:28 -0700
To: 'Martin Michlmayr' 
Cc: 'Marc Singer' , 'Rod Whitby' 
X-Mailer: Microsoft Office Outlook 12.0
X-Originating-IP: 74.32.171.36

Try this - it avoids executing devio twice:

sysconf=$(devio "<<$1" '!?b.$4->' cp)

You should get an empty $sysconf (and the whole command will fail with exit
code 1) when it is uninitialized and a correct copy with a "\n" appended for
safety if it is ok.

devio doesn't check the whole length before it reads - it just reads in
blocks - so what is happening at present is that your 'sysconf' variable
ends up 130048 characters long, full of 0xff bytes.  If you make the above
change it quietly rejects any SysConf where the byte count is more than
131068.  You might have one somewhere if somehow someone zapped the first
four bytes on an otherwise ok SysConf, but it's probably the right thing to
reject it if that happened.

John Bowler 

-Original Message-
From: Martin Michlmayr [mailto:t...@cyrius.com] 
Sent: Tuesday, March 10, 2009 1:28 AM
To: John Bowler
Cc: 'Marc Singer'; 'Rod Whitby'
Subject: Re: Test images for Debian lenny rc2 available

* John Bowler  [2009-03-09 15:51]:
> I'm looking at line 65 of /etc/init.0/sysconfsetup, if you're still using
> that, and it says (on my very old Slug):

No, we're talking about a tool in Debian here, which merely does
sysconf=$(devio "<<$1" cpb)
to read the sysconf partition.

> I think that all it needs to do is check the length first:
> 
> devio "<<$sysdev" '!? b$4->' && devio "<<$sysdev" cpb fb1,10 |
> {horrible sed command}
> I.e. check the length to ensure it is not greater than the device
length-4.

That seems to work for me.

So is this the correct fix?
-- 
Martin Michlmayr
http://www.cyrius.com/

- End forwarded message -

-- 
Martin Michlmayr
http://www.cyrius.com/



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processed: submitter, etc

2009-03-10 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> submitter 519172 Marc Singer 
Bug#519172: SysConf parsing fails on an uninitialized NSLU2
Changed Bug submitter from Martin Michlmayr  to Marc Singer 
.

> found 519172 0.1
Bug#519172: SysConf parsing fails on an uninitialized NSLU2
Bug marked as found in version 0.1.

> --
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#519172: [jbow...@acm.org: RE: Test images for Debian lenny rc2 available]

2009-03-10 Thread Martin Michlmayr
Background analysis:

- Forwarded message from John Bowler  -

From: John Bowler 
Reply-To: jbow...@acm.org
Subject: RE: Test images for Debian lenny rc2 available
Date: Mon, 9 Mar 2009 15:51:57 -0700
To: 'Marc Singer' 
Cc: 'Rod Whitby' , 'Martin Michlmayr' 
X-Mailer: Microsoft Office Outlook 12.0
X-Originating-IP: 74.32.171.36

From: Marc Singer [mailto:e...@buici.com] 
>I don't think I ever did that.  The two SLUGs that I've been using
>both have FFs in the SysConf.  Could it be the case that because I
>never ran the Linksys FW, the sysconf was never written?

Yes, I'm pretty sure that's the case.

One other mystery is that devio is outputting that particular error.
0x is going to cause an arithmetic overflow in my version of devio,
because it calculates +number, which will end up being '3'.

This is a bug in devio - mtd_readbytes should compare the number of bytes
(unsigned) against size_mtd(pfile)-pfile->useroffset (a calculation
guaranteed not to overflow, given that useroffset will always be <=
size_mtd.)

That bug would hide the error in the handling of an uninitialized version of
SysConf.  The bug would not happen if your OS has a 64 bit file system (if
at least one of off_t and size_t is 64 bits).  (devio arithmetic is all
unsigned.)

I'm looking at line 65 of /etc/init.0/sysconfsetup, if you're still using
that, and it says (on my very old Slug):

devio "<<$sysdev" cpb fb1,10 | {horrible sed command}

I think that all it needs to do is check the length first:

devio "<<$sysdev" '!? b$4->' && devio "<<$sysdev" cpb fb1,10 |
{horrible sed command}

I.e. check the length to ensure it is not greater than the device length-4.

John Bowler 


- End forwarded message -

-- 
Martin Michlmayr
http://www.cyrius.com/



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



reassign 517369 to grub-installer, merging 473401 517369

2009-03-10 Thread Felix Zielcke
reassign 517369 grub-installer 
merge 473401 517369


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processed: forcibly merging 473401 517369

2009-03-10 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forcemerge 473401 517369
Bug#473401: grub-installer: grub2 config for Windows partition does not boot
Bug#517369: installation-report: Wrong 30_otheros configuration file for grub2
Bug#488294: grub-pc: defaults existing windows installation on first partition 
of first hd to (hd0, 0)
Bug#492717: debian-installer: choosing grub2 created hd(0, 0) and not hd(0, 1) 
for windows chainload
Bug#497198: grub-pc: detects wrong partition for other OS (winXP)
Bug#498439: Grub2 1.96 can't boot Windows xp
Bug#498441: Grub2 1.96 can't boot Windows xp
Bug#498614: debian-installer: Invalid grub2 configuration generated after fresh 
lenny install
Bug#501942: grub-pc: grub selected wrong partition number
Forcibly Merged 473401 488294 492717 497198 498439 498441 498614 501942 517369.

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#492525:

2009-03-10 Thread Onur Can CAKMAK
Turns out this is a known issue with initramfs-tools. It's simply not
waiting for the root devices properly.

Adding rootdelay=30 to kernel parameters was good enough for me.

While this isn't a debian-installer bug, it would be nice if
debian-installer provided workaround to all RAID/LVM users by default
until it's fixed in initramfs-tools.



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#519194: Squeeze(Sid) installer no disk drive was detected

2009-03-10 Thread Martin Michlmayr
* houmehr aghabozorgi  [2009-03-10 17:41]:
> Package:debian-installer
> Version: (20090123)
> 
> Trying to install Squeeze using netinst or businesscard image and both say,
> during the install right after time configuration, no hard disk was
> detected.  The disk is confirmed working?

It's currently broken.  You have to try again in a day or two.

-- 
Martin Michlmayr
http://www.cyrius.com/



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#519194: Squeeze(Sid) installer no disk drive was detected

2009-03-10 Thread houmehr aghabozorgi
Package:debian-installer
Version: (20090123)

Trying to install Squeeze using netinst or businesscard image and both say,
during the install right after time configuration, no hard disk was
detected.  The disk is confirmed working?


I am using Daily Build #3
http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/


Bug#519196: installation-reports: No easy way to install without swap partition

2009-03-10 Thread Olaf van der Spek
Package: installation-reports
Severity: wishlist

Hi,

I recently installed Lenny. I wanted to install without swap partition, but 
didn't find an easy way to do so.
The only way appears to be to manually do the partition setup.

I'd prefer a way to delete the swap partition in guided partitioning (already 
possible) and then increase the size of the other partition /.

-- Package-specific info:

Boot method: CD
Image version: Lenny
Date: 

Machine: x86
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="5.0 (lenny) - installer build 20090123"
X_INSTALLATION_MEDIUM=cdrom

==
Installer hardware-summary:
==
umame -a: Linux router 2.6.26-1-486 #1 Sat Jan 10 17:46:23 UTC 2009 i686 unknown
lspci -knn: 00:00.0 Host bridge [0600]: Intel Corporation 440GX - 82443GX Host 
bridge [8086:71a0]
lspci -knn: 00:01.0 PCI bridge [0604]: Intel Corporation 440GX - 82443GX AGP 
bridge [8086:71a1]
lspci -knn: 00:06.0 SCSI storage controller [0100]: Adaptec AIC-7880U 
[9004:8078] (rev 02)
lspci -knn: Kernel modules: aic7xxx
lspci -knn: 00:07.0 ISA bridge [0601]: Intel Corporation 82371AB/EB/MB PIIX4 
ISA [8086:7110] (rev 02)
lspci -knn: 00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 
IDE [8086:7111] (rev 01)
lspci -knn: Kernel driver in use: PIIX_IDE
lspci -knn: Kernel modules: piix
lspci -knn: 00:07.2 USB Controller [0c03]: Intel Corporation 82371AB/EB/MB 
PIIX4 USB [8086:7112] (rev 01)
lspci -knn: Kernel modules: uhci-hcd
lspci -knn: 00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI 
[8086:7113] (rev 02)
lspci -knn: 00:0b.0 Ethernet controller [0200]: Digital Equipment Corporation 
DECchip 21142/43 [1011:0019] (rev 41)
lspci -knn: Kernel driver in use: tulip
lspci -knn: Kernel modules: tulip
lspci -knn: 01:00.0 VGA compatible controller [0300]: Cirrus Logic GD 5465 
[Laguna] [1013:00d6] (rev 03)
lsmod: Module  Size  Used by
lsmod: ufs63748  0 
lsmod: qnx47684  0 
lsmod: ntfs  180416  0 
lsmod: dm_mod 45384  0 
lsmod: md_mod 65940  0 
lsmod: xfs   446836  0 
lsmod: reiserfs  187008  0 
lsmod: jfs   148060  0 
lsmod: ext3  103688  1 
lsmod: jbd35092  1 ext3
lsmod: vfat8832  0 
lsmod: fat39964  1 vfat
lsmod: ext2   52744  0 
lsmod: mbcache 6656  2 ext3,ext2
lsmod: tulip  43808  0 
lsmod: nls_utf81664  2 
lsmod: isofs  27684  0 
lsmod: nls_base6528  6 ntfs,jfs,vfat,fat,nls_utf8,isofs
lsmod: zlib_inflate   13952  1 isofs
lsmod: rsrc_nonstatic  9344  0 
lsmod: pcmcia_core31760  1 rsrc_nonstatic
lsmod: ide_generic 2432  0 [permanent]
lsmod: usb_storage75328  0 
lsmod: vga16fb11276  2 
lsmod: vgastate7552  1 vga16fb
lsmod: thermal_sys10656  0 
lsmod: ide_cd_mod 27524  0 
lsmod: cdrom  30112  1 ide_cd_mod
lsmod: ide_disk   10368  3 
lsmod: uhci_hcd   18320  0 
lsmod: piix6404  0 [permanent]
lsmod: aic7xxx   120792  0 
lsmod: scsi_transport_spi 19712  1 aic7xxx
lsmod: usbcore   117104  2 usb_storage,uhci_hcd
lsmod: ide_core   94760  4 ide_generic,ide_cd_mod,ide_disk,piix
lsmod: scsi_mod  129420  3 usb_storage,aic7xxx,scsi_transport_spi
df: Filesystem   1k-blocks  Used Available Use% Mounted on
df: tmpfs   45314428453116   0% /dev
df: /dev/hda1 18398028497292  16966160   3% /target
df: /dev/hda1 18398028497292  16966160   3% /dev/.static/dev
df: tmpfs   45314428453116   0% /target/dev
free:   total used free   shared  buffe

Bug#501804: installation-reports: I guess is because libselinux.so.1 is missing

2009-03-10 Thread Jaime Alberto Silva
Package: installation-reports
Followup-For: Bug #501804


This report is written from a different machine. The installation
installation is taking place right now with the stable (Lenny)
debian-installer. I will cut the machine specific information.

Please see below "Comments/Problems" for the rest of the report

-- Package-specific info:

Boot method: CD
Image version: 
http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso
Date: 10-Mar-2009 21:18

Machine: DELL Vostro 200
Partitions: 


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [O]
Detect network card:    [O]
Configure network:  [O]
Detect CD:  [O]
Load installer modules: [O]
Detect hard drives: [E]
Partition hard drives:  [ ]
Install base system:    [ ]
Clock/timezone setup:   [ ]
User/password setup:    [ ]
Install tasks:  [ ]
Install boot loader:    [ ]
Overall install:    [ ]

Comments/Problems:

I just wasted 4  hours trying to install in a DELL Vostro 200. After
detecting network and configuring it said that no hard drive can be
located. After some investigation in the console I found that the
kernel driver was loaded and that I was abble to mount the partitions.
But when I ran parted_devices I got a ldd error indicating that
libselinux.so.1 was not found. So I downloaded the stable (Lenny)
installer and it worked fine.

For some reason the libselinux.so.1 library is missing so the
partition tools don't work and the installer reports that it can't
detect the hard drive, but the hard drive is working fine.


--


Jaime Alberto Silva
Gerente
SG Automatización Ltda.
Pereira \ Risaralda \ Colombia



--
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processing of oldsys-preseed_3.5_i386.changes

2009-03-10 Thread Archive Administrator
oldsys-preseed_3.5_i386.changes uploaded successfully to ftp.upload.debian.org
along with the files:
  oldsys-preseed_3.5.dsc
  oldsys-preseed_3.5.tar.gz
  oldsys-preseed_3.5_i386.udeb

Greetings,

Your Debian queue daemon


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processing of oldsys-preseed_3.5_i386.changes

2009-03-10 Thread Archive Administrator
oldsys-preseed_3.5_i386.changes uploaded successfully to localhost
along with the files:
  oldsys-preseed_3.5.dsc
  oldsys-preseed_3.5.tar.gz
  oldsys-preseed_3.5_i386.udeb

Greetings,

Your Debian queue daemon


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



oldsys-preseed_3.5_i386.changes ACCEPTED

2009-03-10 Thread Debian Installer

Accepted:
oldsys-preseed_3.5.dsc
  to pool/main/o/oldsys-preseed/oldsys-preseed_3.5.dsc
oldsys-preseed_3.5.tar.gz
  to pool/main/o/oldsys-preseed/oldsys-preseed_3.5.tar.gz
oldsys-preseed_3.5_i386.udeb
  to pool/main/o/oldsys-preseed/oldsys-preseed_3.5_i386.udeb


Override entries for your package:
oldsys-preseed_3.5.dsc - source debian-installer
oldsys-preseed_3.5_i386.udeb - optional debian-installer

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 519172 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#519172: marked as done (SysConf parsing fails on an uninitialized NSLU2)

2009-03-10 Thread Debian Bug Tracking System

Your message dated Wed, 11 Mar 2009 00:18:12 +
with message-id 
and subject line Bug#519172: fixed in oldsys-preseed 3.5
has caused the Debian Bug report #519172,
regarding SysConf parsing fails on an uninitialized NSLU2
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.)


-- 
519172: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519172
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: oldsys-preseed
Version: 3.2

Marc Singer  reports that oldsys-preseed fails on an
uninitialized NSLU2 (i.e. the SysConf partition is empty).

* Marc Singer  [2009-03-08 10:46]:
> > Can you run
> >   sh -x oldsys-preseed
> > and send the output to me in private mail.
> 
> + set -e
> + . /usr/lib/oldsys-preseed/functions
> + NONINTERACTIVE=yes
> + FILE=/preseed.cfg
> + archdetect
> + grep ^Hardware /proc/cpuinfo
> + sed s/Hardware\s*:\s*//
> + machine=Linksys NSLU2
> + echo Linksys NSLU2
> + grep -q ^Linksys NSLU2
> + check_file /proc/mtd
> + [ ! -e /proc/mtd ]
> + get_mtdblock SysConf
> + get_mtd SysConf
> + grep \bSysConf\b"*$ /proc/mtd
> + cut -d : -f 1
> + sed s/mtd/mtdblock/
> + echo mtd1
> + sysconf=mtdblock1
> + [ -z mtdblock1 ]
> + parse_sysconf /dev/mtdblock1
> + devio < devio: /dev/mtdblock1: read beyond end of file
> + sysconf=ÿÿ[...]"
> /usr/bin # 

-- 
Martin Michlmayr
http://www.cyrius.com/


--- End Message ---
--- Begin Message ---
Source: oldsys-preseed
Source-Version: 3.5

We believe that the bug you reported is fixed in the latest version of
oldsys-preseed, which is due to be installed in the Debian FTP archive:

oldsys-preseed_3.5.dsc
  to pool/main/o/oldsys-preseed/oldsys-preseed_3.5.dsc
oldsys-preseed_3.5.tar.gz
  to pool/main/o/oldsys-preseed/oldsys-preseed_3.5.tar.gz
oldsys-preseed_3.5_i386.udeb
  to pool/main/o/oldsys-preseed/oldsys-preseed_3.5_i386.udeb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 519...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Michlmayr  (supplier of updated oldsys-preseed package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 10 Mar 2009 21:17:37 +0100
Source: oldsys-preseed
Binary: oldsys-preseed
Architecture: source i386
Version: 3.5
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team 
Changed-By: Martin Michlmayr 
Description: 
 oldsys-preseed - Preseed debian-installer from an existing device (udeb)
Closes: 519172
Changes: 
 oldsys-preseed (3.5) unstable; urgency=low
 .
   * When parsing the SysConf partition on the Linksys NSLU2, check the
 length to ensure it is not greater than the device length-4.  This
 fixes a parsing problem on uninitialized NSLU2 devices.  Thanks to
 John Bowler.  Closes: #519172.
   * Sort the test suite run alphabetically.
   * Add a copyright notice for Matt Palmer (for his contribution of
 D-Link DNS-323 support) and update debian/copyright.
Checksums-Sha1: 
 6f583d22abdcf51eeb3382cb615eca2e4968ef30 866 oldsys-preseed_3.5.dsc
 9057ca7d3c0a262b800564a3bb997139a1c49701 299755 oldsys-preseed_3.5.tar.gz
 b51f8b53d3ea17be2d3472e21085649affcd1f73 6192 oldsys-preseed_3.5_i386.udeb
Checksums-Sha256: 
 a2e1bb0ac76177d0926c56221e5e9ba4b89f026b682d455a60ce26089a8ff238 866 
oldsys-preseed_3.5.dsc
 1dbafabd49a37aa60eebb99b0120144be0428b31644b25dc3fd7be0e62c9ebfd 299755 
oldsys-preseed_3.5.tar.gz
 9603412f7a6c990af00b581fcd5b7943ce862f29c36464c028b2b7bfa38eecc4 6192 
oldsys-preseed_3.5_i386.udeb
Files: 
 b7c5c8ffafe79b41a6769fd8313562bc 866 debian-installer optional 
oldsys-preseed_3.5.dsc
 58a72a45acf74cf5b85ae0b5d13e5e28 299755 debian-installer optional 
oldsys-preseed_3.5.tar.gz
 2e10cf2470859dee53f8976cea39f6de 6192 debian-installer optional 
oldsys-preseed_3.5_i386.udeb
Package-Type: udeb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkm2y0MACgkQKb5dImj9VJ+nkACfQq4aASsRMcG4tLPGEV2kLYA0
xCsAn2hBp39AoIzAsTNJ6r921Ausu/B7
=pSBf
-END PGP SIGNATURE-


--- End Message ---


Re: Link error

2009-03-10 Thread Matt Kraai
On Thu, Mar 05, 2009 at 07:00:28AM +0300, Ucp Lan House wrote:
> 
> http://cdimage.debian.org/cdimage/lenny_di_rc2/i386/iso-cd/
> 
> http://cdimage.debian.org/cdimage/lenny_di_rc2/i386/iso-dvd/

Thanks for reporting these broken links.

The only references I can find to lenny_di_rc2 are in
english/devel/debian-installer/images.data, which contains the
following comment:

 This file should only be updated by a D-I release manager.

Would a D-I release manager please fix these links?

-- 
Matt http://ftbfs.org/


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org