Hi Colin,

Thank you for your bug report.

On Tue, 2006-02-21 at 21:01 +0000, Colin Turner wrote:
> Package: mondo
> Version: 2.06-1
> Severity: wishlist
> 
> 
> Since the mondo package complains in its documentation and the program 
> itself about the stock debian kernels

Can you point out where exactly the mondo package and the program
(mondoarchive I presume) complain about the kernel?

In essence, README.Debian of the mindi package tries to convey that the
fact that stock 2.4 i386 kernels are fine and that all stock 2.6 kernels
are fine >= 2.6.6. I am sure there may be contradicting information
elsewhere. It would be great if you could point out where it is and I
shall amend.

> I have been trying to build into 
> my (already custom) kernel the lines needed to provide other support. 
> Specifically from the docs (I think I have all the rest)
> 
> * stable loopfs support, which means it really needs to be 2.2.19 or 
> 2.4.7 (or later)
> * initrd ramdisk support (built-in)

You are referring to
file:///usr/share/doc/mondo-doc/html/kernelsupport.html, is that
correct?

> It would be useful to know which CONFIG lines to put in my .config file 
> so I could do this. I have tried to add
> 
> -=- snip
> 
> #
> # Block devices
> #
> CONFIG_BLK_DEV_FD=y
> # CONFIG_BLK_DEV_XD is not set
> # CONFIG_PARIDE is not set
> # CONFIG_BLK_CPQ_DA is not set
> # CONFIG_BLK_CPQ_CISS_DA is not set
> # CONFIG_BLK_DEV_DAC960 is not set
> # CONFIG_BLK_DEV_UMEM is not set
> # CONFIG_BLK_DEV_COW_COMMON is not set
> CONFIG_BLK_DEV_LOOP=y
> # CONFIG_BLK_DEV_CRYPTOLOOP is not set
> # CONFIG_BLK_DEV_NBD is not set
> # CONFIG_BLK_DEV_SX8 is not set
> # CONFIG_BLK_DEV_UB is not set
> CONFIG_BLK_DEV_RAM=y
> CONFIG_BLK_DEV_RAM_COUNT=16
> CONFIG_BLK_DEV_RAM_SIZE=4096
> CONFIG_BLK_DEV_INITRD=y
> # CONFIG_LBD is not set
> 
> -=-

At first glance, this looks alright. What kernel version is this,
2.6.14?

> recompiled and reinstalled the kernel, but this still leaves the program 
> complaining:
> 
> -=- From mindi
> 
> Fatal error. Can't loopmount 
> /home/tmp.mondo.11814/tmp.mondo.7097/mindilinux/7235/mountpoint.7235; 
> does your kernel support loopfs? If not, please recompile your kernel. 
> Your Linux distro is broken.

Maybe the loop devices don't exist? Are you using udev or devfs?

You could try to just mount a iso image file by doing:

mount -o loop <iso file> <mount point>

and see what that gives?

What does

lsmod | grep loop

give?

What does

modprobe loop

give?

> -=-
> 
> Checking sanity of your Linux distribution
> ---promptdialogYN---1--- Your kernel has no ramdisk support. That's 
> mind-numbingly stupid but I'll allow it if you're planning to use a 
> failsafe kernel. Are you?
> 
> -=-

Hm, your kernel config looks ok, maybe this is just a consequence of the
loopfs problem.

> Is it possible the appropriate CONFIG lines could be placed in 
> README.Debian please?

Hm, I might be able to put .config for the FAILSAFE kernel from
upstream, but that's still 2.4 I think.

All in all, you'd be better advised to use a stock Debian kernel.
2.6.15-i486 works certainly fine for me.

> CT.

Best regards,
Andree

> -- Package-specific info:
> /var/log/mindi.log and /var/log/mondo-archive.log not included as per user 
> request.
> 
> (I will attach them as gzipped)
> 
> =========================================================
> Fileystem information:
> Filesystem           1K-blocks      Used Available Use% Mounted on
> /dev/hde1              4925528    167352   4507968   4% /
> /dev/hde5             11677520   5903316   5181008  54% /usr
> /dev/hde6             23719032  11176104  11338056  50% /var
> /dev/hde7            109899524  16052588  88264352  16% /home
> tmpfs                   388016         4    388012   1% /dev/shm
> 
> -- System Information:
> Debian Release: testing/unstable
>   APT prefers testing
>   APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
> Architecture: i386 (i686)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.14
> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
> 
> Versions of packages mondo depends on:
> ii  afio                 2.5-3               archive file manipulation program
> ii  binutils             2.16.1cvs20060117-1 The GNU assembler, linker and 
> bina
> ii  buffer               1.19-7              Buffering/reblocking program for 
> t
> ii  cdrecord             4:2.01+01a03-5      command line CD writing tool
> ii  dosfstools           2.11-2.1            Utilities to create and check 
> MS-D
> ii  gawk                 1:3.1.5-1           GNU awk, a pattern scanning and 
> pr
> ii  libc6                2.3.5-13            GNU C Library: Shared libraries 
> an
> ii  libnewt0.51          0.51.6-31           Not Erik's Windowing Toolkit - 
> tex
> ii  lzop                 1.01-4              fast compression program
> ii  mindi                1.06-1              creates boot/root disks based on 
> y
> 
> Versions of packages mondo recommends:
> ii  dvd+rw-tools                  6.1-1      DVD+-RW/R tools
> 
> Versions of packages mindi depends on:
> ii  bzip2                     1.0.3-2        high-quality block-sorting file 
> co
> ii  file                      4.15-2         Determines file type using 
> "magic"
> ii  gawk                      1:3.1.5-1      GNU awk, a pattern scanning and 
> pr
> ii  mindi-busybox             1.00-5         Collection of shell utilities in 
> a
> ii  mkisofs                   4:2.01+01a03-5 Creates ISO-9660 CD-ROM 
> filesystem
> ii  module-init-tools         3.2.2-2        tools for managing Linux kernel 
> mo
> ii  ms-sys                    2.1.0-1        Write a Microsoft compatible 
> boot 
> ii  nano                      1.3.10-1       free Pico clone with some new 
> feat
> ii  ntfsprogs                 1.12.1-1       tools for doing neat things in 
> NTF
> ii  parted                    1.6.25.1-2     The GNU Parted disk partition 
> resi
> ii  syslinux                  3.11-3         Bootloader for Linux/i386 using 
> MS
> 
> -- no debconf information
-- 
Andree Leidenfrost
Sydney - Australia

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

Reply via email to