Your message dated Thu, 09 Mar 2006 07:32:18 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#352010: fixed in yaird 0.0.12-4
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

--- Begin Message ---
Package: yaird
Version: 0.0.12-3
Severity: important

Hi,

I've tried using yaird with 2.6.16-rc2 kernel we are currently preparing for experimental and ran into a couple of problems. First, it would fail with an error:

Running depmod.
Finding valid ramdisk creators.
Using mkinitrd.yaird to build the ramdisk.
yaird error: bad value in /boot/config-2.6.16-rc2-686: 
CONFIG_PAGE_OFFSET=0xB0000000 (fatal)
mkinitrd.yaird failed to create initrd image.
Failed to create initrd image.

This happens due to a too tight regexp used to check for the allowed values of config options, attached patch takes care of that. More seriously, even the version with this patch applied still fails to build the initrd. The error message now is:

Running depmod.
Finding valid ramdisk creators.
Using mkinitrd.yaird to build the ramdisk.
yaird error: no link to block device in 
/sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0 (fatal)
mkinitrd.yaird failed to create initrd image.
Failed to create initrd image.

The ls -la output from the directory mentioned in the error message looks like this:

total 0
drwxr-xr-x 3 root root    0 2006-02-08 14:45 .
drwxr-xr-x 4 root root    0 2006-02-08 14:35 ..
lrwxrwxrwx 1 root root    0 2006-02-08 14:45 block:hda -> 
../../../../../block/hda
lrwxrwxrwx 1 root root    0 2006-02-08 14:35 bus -> ../../../../../bus/ide
-r--r--r-- 1 root root 4096 2006-02-08 14:45 drivename
lrwxrwxrwx 1 root root    0 2006-02-08 14:35 driver -> 
../../../../../bus/ide/drivers/ide-disk
-r--r--r-- 1 root root 4096 2006-02-08 14:45 media
-r--r--r-- 1 root root 4096 2006-02-08 14:45 modalias
drwxr-xr-x 2 root root    0 2006-02-08 14:35 power
--w------- 1 root root    0 2006-02-08 14:35 uevent

So it looks like yaird is looking for a symbolic link called 'block', but in 2.6.16 it is actually called 'block:hda'. I hope it is not too hard to fix, because this bug will become RC as soon as 2.6.16 is released and is uploaded to unstable.

Thanks and best regards,

Jurij Smakov                                        [EMAIL PROTECTED]
Key: http://www.wooyd.org/pgpkey/                   KeyID: C99E03CC
--- a/perl/KConfig.pm   2005-12-08 14:42:33.000000000 -0800
+++ b/perl/KConfig.pm   2006-02-08 14:38:52.000000000 -0800
@@ -65,7 +65,7 @@
                if ($value eq 'y'
                        || $value eq 'm'
                        || $value =~ /^-?\d+$/
-                       || $value =~ /^0x[0-9a-f]+$/
+                       || $value =~ /^0x[0-9a-fA-F]+$/
                        || $value =~ /^"[-a-zA-Z0-9@,.:_\/= ]*"$/
                ) {
                        $kConfMap->{$key} = $value;

--- End Message ---
--- Begin Message ---
Source: yaird
Source-Version: 0.0.12-4

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

yaird_0.0.12-4.diff.gz
  to pool/main/y/yaird/yaird_0.0.12-4.diff.gz
yaird_0.0.12-4.dsc
  to pool/main/y/yaird/yaird_0.0.12-4.dsc
yaird_0.0.12-4_powerpc.deb
  to pool/main/y/yaird/yaird_0.0.12-4_powerpc.deb



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <[EMAIL PROTECTED]> (supplier of updated yaird 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 [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 29 Dec 2005 19:59:04 +0100
Source: yaird
Binary: yaird
Architecture: source powerpc
Version: 0.0.12-4
Distribution: unstable
Urgency: low
Maintainer: Yaird Team <[EMAIL PROTECTED]>
Changed-By: Jonas Smedegaard <[EMAIL PROTECTED]>
Description: 
 yaird      - Yet Another mkInitRD
Closes: 352010
Changes: 
 yaird (0.0.12-4) unstable; urgency=low
 .
   * Add patch to generally use [:xdigit:] in regexes (not a-f0-9 or
     other incomplete handøwritten ones). This closes: Bug#352010 (thanks
     to Jurij Smakov <[EMAIL PROTECTED]>).
Files: 
 36c5b37a21118966fdac45fad9edf80f 746 utils optional yaird_0.0.12-4.dsc
 2e91b1d57d51803d5afcf49ff497a961 21273 utils optional yaird_0.0.12-4.diff.gz
 5e28a4262d9a91b0d9f936c189803fda 175138 utils optional 
yaird_0.0.12-4_powerpc.deb

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

iD8DBQFEEEaxn7DbMsAkQLgRAnFmAJwKaY7VVeirar15axSHp6hinjsPywCePLV9
I2iuIoePd/xBb6nUYyCJBvA=
=EI0X
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to