Package: linux-base
Version: 2.6.32-12
Severity: important

Current version won't install here:

        % apt-get install linux-base
        Reading package lists... Done
        Building dependency tree       
        Reading state information... Done
        linux-base is already the newest version.
        0 upgraded, 0 newly installed, 0 to remove and 240 not upgraded.
        3 not fully installed or removed.
        After this operation, 0B of additional disk space will be used.
        Setting up linux-base (2.6.32-12) ...
        Use of uninitialized value $label_len in numeric gt (>) at 
/var/lib/dpkg/info/linux-base.postinst line 1338.
        Use of uninitialized value $label_len in subtraction (-) at 
/var/lib/dpkg/info/linux-base.postinst line 1339.
        Logical sector size (20487 bytes) is not a multiple of the physical 
sector size.
        dosfslabel failed: 256 at /var/lib/dpkg/info/linux-base.postinst line 
1042, <STDIN> line 10.
        dpkg: error processing linux-base (--configure):
         subprocess installed post-installation script returned error exit 
status 9
        dpkg: dependency problems prevent configuration of 
linux-image-2.6.32-5-686:
         linux-image-2.6.32-5-686 depends on linux-base (>= 2.6.32-12); however:
          Package linux-base is not configured yet.
        dpkg: error processing linux-image-2.6.32-5-686 (--configure):
         dependency problems - leaving unconfigured
        dpkg: dependency problems prevent configuration of linux-image-2.6-686:
         linux-image-2.6-686 depends on linux-image-2.6.32-5-686; however:
          Package linux-image-2.6.32-5-686 is not configured yet.
        dpkg: error processing linux-image-2.6-686 (--configure):
         dependency problems - leaving unconfigured
        Errors were encountered while processing:
         linux-base
         linux-image-2.6.32-5-686
         linux-image-2.6-686

Thought it might be a 'bash'-ism problems, but switching shells from
'bash' to 'dash' and retrying made no apparent difference.

I looked at '/var/lib/dpkg/info/linux-base.postinst' where '$label_len' is set:

        % grep -nA 19 'my %filesystem_types' 
/var/lib/dpkg/info/linux-base.postinst
        { ... not necessary to show this ... }

And:

        % egrep -n 'label.*filesystem_types' 
/var/lib/dpkg/info/linux-base.postinst
        1316:   my $label_len = $filesystem_types{$type}->{len};

I noticed there's no failsafe value should the answer be "none of the above".  
My in-use
file systems are:

        % nocomment () { grep -v -e '^[[:space:]]*$\|^[[:space:]]*#.*$' $1 ; }
        % nocomment < /etc/fstab | expand | tr -s ' ' | cut -d ' ' -f 3 | sort 
-u | tr '\n' ' '; echo
        auto ext3 iso9660 none proc reiserfs swap umsdos usbfs vfat

That 'none' belongs to a 'bind' file system that lives on an 'ext3' partition:

        % grep mnt/arc /etc/fstab
        /dev/hdb5       /mnt/arc     ext3   defaults,relatime,user,rw           
        0       0
        /mnt/arc/tmp    /tmp         none   bind

Tried commenting out the latter line, and rebooting.  Then tried installing 
again,
and it still failed the same way.  Drat.

HTH...

             


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-base depends on:
ii  debconf [debconf-2.0]         1.5.32     Debian configuration management sy
ii  libapt-pkg-perl               0.1.24     Perl interface to libapt-pkg
ii  libuuid-perl                  0.02-3+b1  Perl extension for using UUID inte
ii  udev                          153-2      /dev/ and hotplug management daemo
ii  util-linux                    2.16.2-0   Miscellaneous system utilities

linux-base recommends no packages.

linux-base suggests no packages.

-- debconf information:
  linux-base/disk-id-manual-boot-loader:
  linux-base/disk-id-manual:
  linux-base/disk-id-convert-plan-no-relabel: true
* linux-base/disk-id-convert-plan: true
* linux-base/disk-id-convert-auto: true



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

Reply via email to