Realtime kernel build w/ abs

OK...I'm close! I got a package to build, but even though I changed EXTRAVERSION from -ARCH to -RT I get this error when trying to install:
kernel26rt: /usr/src/linux-2.6.21-ARCH/include/sound/cs46xx_dsp_scb_types.h: exists in filesystem
kernel26rt: /usr/src/linux-2.6.21-ARCH/include/sound/cs46xx_dsp_spos.h: exists in filesystem
etc. forever.
I did make menuconfig and I know I changed it...for sure.
PKGBUILD:
pkgname=kernel26rt
_basekernel=2.6.21
pkgver=2.6.21.1
pkgrel=1
pkgdesc="The Linux Kernel and modules + RT patchset"
arch=(i686)
url="http://www.kernel.org"
backup=('boot/kconfig26' etc/mkinitcpio.d/${pkgname}.preset)
depends=('module-init-tools' 'mkinitcpio>=0.5.13')
install=kernel26.install
source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2
        config
        kernel26rt.preset
        mkinitcpio-$pkgname.conf
        http://people.redhat.com/mingo/realtime … .6.21-rt1)
md5sums=('1b515f588078dfa7f4bab2634bd17e80' 'dd0ab2770aa77868a0ca73822daecdfe'\
         '9285f4e91bd1b34ef18f4a35884a6419' '36858bd6a0bca63d2aa901b2e42d4a05'\
         '7db73b1fbf3cd47adf9d3d86a6edc1d6')
build() {
  [ "${CARCH}" = "i686" ]   && KARCH=i386
  [ "${CARCH}" = "x86_64" ] && KARCH=x86_64
  cd $startdir/src/linux-$_basekernel
  #RT Patchset
  patch -Np1 -i ../patch-2.6.21-rt1 || return 1
  # remove the extraversion from Makefile
  #sed -i 's|^EXTRAVERSION = .*$|EXTRAVERSION =-rc7|g' Makefile
  sed -i 's|^EXTRAVERSION = .*$|EXTRAVERSION =|g' Makefile
  # get rid of the 'i' in i686
  carch=`echo $CARCH | sed 's|i||'`
  cat ../config | sed "s|#CARCH#|$carch|g" >./.config
  # build the full kernel version to use in pathnames
  . ./.config
  #_kernver="2.6.21-rc7${CONFIG_LOCALVERSION}"
  _kernver="${_basekernel}${CONFIG_LOCALVERSION}"
  # load configuration
  make menuconfig # build!
  make bzImage modules || return 1
  mkdir -p $startdir/pkg/{lib/modules,boot}
  make INSTALL_MOD_PATH=$startdir/pkg modules_install || return 1
  cp System.map $startdir/pkg/boot/System.map26
  cp arch/$KARCH/boot/bzImage $startdir/pkg/boot/vmlinuz26
  install -D -m644 Makefile \
    $startdir/pkg/usr/src/linux-${_kernver}/Makefile
  install -D -m644 kernel/Makefile \
    $startdir/pkg/usr/src/linux-${_kernver}/kernel/Makefile
  install -D -m644 .config \
    $startdir/pkg/usr/src/linux-${_kernver}/.config
  install -D -m644 .config $startdir/pkg/boot/kconfig26
  mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/include
  mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/kernel
  for i in acpi asm-generic asm-$KARCH config linux math-emu media net pcmcia scsi sound video; do
    cp -a include/$i $startdir/pkg/usr/src/linux-${_kernver}/include/
  done
etc...
copied from kerenel26 from here out.
Maybe I have to do more editing in the build dir?
Thanks

my guess: he got it (sorta) working

Similar Messages

  • Kernel building with ABS

    I have a question.
    How do I configure the resulting package so that it won't attempt to overwrite the module and header directories that are set by the current ARCH kernel?
    For example, I get this error if I do "sudo pacman -A kernel26201-ARCH-2.6.20.1-1.pkg.tar.gz"
    loading package data... done. checking for file conflicts... error: the
    following file conflicts were found:
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/build: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/crypto/aes-i586.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/crypto/twofish-i586.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/kernel/cpu/cpufreq/p4-clockmod.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-ich.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-lib.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-smi.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/kernel/cpu/mcheck/non-fatal.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/kernel/cpuid.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/arch/i386/kernel/msr.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/aes.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/anubis.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/arc4.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/crypto/blowfish.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/cast5.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/cast6.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/crc32c.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/crypto/crypto_null.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/deflate.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/ecb.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/crypto/gf128mul.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/khazad.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/lrw.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/md4.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/crypto/michael_mic.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/serpent.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/sha1.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/sha256.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/sha512.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/tcrypt.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/tea.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/tgr192.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/twofish.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/crypto/twofish_common.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/wp512.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/crypto/xcbc.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ata/ahci.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ata/ata_generic.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ata/ata_piix.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ata/libata.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ata/pata_mpiix.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ata/pata_oldpiix.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/block/floppy.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/block/nbd.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/block/pktcdvd.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/cdrom/cdrom.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/agp/agpgart.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/agp/intel-agp.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/drm/drm.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/drm/i810.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/drm/i915.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/dtlk.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/genrtc.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/hangcheck-timer.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/hw_random/intel-rng.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/ipmi/ipmi_devintf.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/ipmi/ipmi_msghandler.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/ipmi/ipmi_poweroff.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/ipmi/ipmi_si.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/ipmi/ipmi_watchdog.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/nvram.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/char/rtc.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/connector/cn.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/cpufreq/cpufreq_ondemand.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/cpufreq/cpufreq_stats.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/cpufreq/freq_table.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/crypto/geode-aes.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/crypto/padlock-aes.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/crypto/padlock-sha.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/crypto/padlock.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/dma/ioatdma.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/edac/edac_mc.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/edac/i82860_edac.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/edac/i82875p_edac.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/hid/hid.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/i2c/algos/i2c-algo-pca.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/i2c/algos/i2c-algo-pcf.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/i2c/busses/i2c-i801.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/i2c/busses/i2c-i810.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/i2c/busses/i2c-parport-light.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/i2c/busses/i2c-piix4.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/i2c/i2c-dev.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ide/ide-cd.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ide/ide-core.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ide/ide-disk.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ide/ide-generic.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ide/pci/generic.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ide/pci/piix.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/ide/pci/rz1000.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/input/evdev.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/input/joydev.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/kvm/kvm-intel.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/kvm/kvm.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/media/video/compat_ioctl32.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/media/video/ov511.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/media/video/ovcamchip/ovcamchip.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/media/video/stv680.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/media/video/v4l1-compat.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/media/video/v4l2-common.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/media/video/videodev.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/message/fusion/mptctl.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/message/i2o/i2o_block.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/message/i2o/i2o_bus.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/message/i2o/i2o_config.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/message/i2o/i2o_core.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/message/i2o/i2o_proc.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/message/i2o/i2o_scsi.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/misc/tifm_core.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/8139cp.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/8139too.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/bonding/bonding.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/dummy.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/e100.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/e1000/e1000.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/eql.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/act200l-sir.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/actisys-sir.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/ali-ircc.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/donauboe.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/esi-sir.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/girbil-sir.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/irda-usb.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/irtty-sir.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/litelink-sir.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/ma600-sir.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/mcp2120-sir.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/mcs7780.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/nsc-ircc.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/old_belkin-sir.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/sir-dev.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/smsc-ircc2.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/stir4200.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/tekram-sir.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/toim3232-sir.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/via-ircc.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/vlsi_ir.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/irda/w83977af_ir.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/ixgb/ixgb.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/mii.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/netconsole.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/tulip/de2104x.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/tulip/de4x5.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/tulip/dmfe.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/tulip/tulip.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/tulip/uli526x.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/tulip/winbond-840.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/net/tun.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/rtc/rtc-core.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/rtc/rtc-dev.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/rtc/rtc-lib.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/rtc/rtc-proc.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/rtc/rtc-sysfs.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/rtc/rtc-test.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/eata.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/gdth.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/ide-scsi.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/libsrp.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/osst.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/scsi_tgt.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/scsi_transport_sas.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/sd_mod.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/sg.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/scsi/sr_mod.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/class/usblp.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/core/usbcore.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/host/ehci-hcd.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/host/ohci-hcd.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/host/uhci-hcd.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/input/usbhid.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/misc/ldusb.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/misc/sisusbvga/sisusbvga.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/misc/trancevibrator.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/misc/usbtest.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/usb/storage/usb-storage.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/video/backlight/backlight.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/drivers/video/backlight/lcd.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/configfs/configfs.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/cramfs/cramfs.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/dlm/dlm.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/ext2/ext2.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/ext3/ext3.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/ext4/ext4dev.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/fuse/fuse.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/jbd/jbd.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/jbd2/jbd2.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/mbcache.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/nls/nls_ascii.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/nls/nls_cp437.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/nls/nls_cp950.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/nls/nls_iso8859-15.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/nls/nls_iso8859-2.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/nls/nls_iso8859-3.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/fs/nls/nls_iso8859-4.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/ntfs/ntfs.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/quota_v1.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/fs/quota_v2.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/lib/crc-ccitt.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/lib/crc16.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/lib/libcrc32c.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/lib/ts_bm.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/lib/ts_fsm.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/lib/ts_kmp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/lib/zlib_deflate/zlib_deflate.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/802/p8022.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/802/p8023.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/802/psnap.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/8021q/8021q.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/appletalk/appletalk.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/atm/atm.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/atm/br2684.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/atm/clip.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/atm/lec.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/atm/mpoa.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/bridge.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_802_3.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_among.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_arp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_arpreply.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_dnat.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_ip.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_limit.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_log.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_mark.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_mark_m.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_pkttype.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_redirect.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_snat.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_stp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_ulog.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebt_vlan.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebtable_broute.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebtable_filter.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebtable_nat.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/bridge/netfilter/ebtables.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ieee80211/ieee80211.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ieee80211/ieee80211_crypt.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ieee80211/ieee80211_crypt_ccmp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ieee80211/ieee80211_crypt_wep.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ieee80211/softmac/ieee80211softmac.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ah4.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/esp4.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ip_gre.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipcomp.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipip.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_dh.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_ftp.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_lblc.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_lblcr.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_lc.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_nq.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_rr.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_sed.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_sh.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_wlc.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/ipvs/ip_vs_wrr.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/multipath_drr.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/multipath_random.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/multipath_rr.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/multipath_wrandom.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/arp_tables.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/arpt_mangle.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/arptable_filter.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ip_queue.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ip_tables.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_CLUSTERIP.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_ECN.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_LOG.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_NETMAP.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_REDIRECT.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_REJECT.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_SAME.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_TCPMSS.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_TOS.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_TTL.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_ULOG.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_addrtype.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_ah.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_ecn.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_iprange.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_owner.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_recent.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_tos.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/ipt_ttl.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/iptable_filter.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/iptable_mangle.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/iptable_nat.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/iptable_raw.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_conntrack_ipv4.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat_amanda.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat_ftp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat_h323.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat_irc.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat_pptp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat_sip.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat_snmp_basic.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/netfilter/nf_nat_tftp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/tunnel4.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/xfrm4_mode_beet.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/xfrm4_mode_transport.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/xfrm4_mode_tunnel.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv4/xfrm4_tunnel.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/ah6.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/esp6.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/ip6_tunnel.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/ipcomp6.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/ipv6.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6_queue.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6_tables.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_HL.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_LOG.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_REJECT.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_ah.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_eui64.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_frag.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_hbh.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_hl.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_owner.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6t_rt.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6table_filter.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6table_mangle.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/ip6table_raw.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/netfilter/nf_conntrack_ipv6.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/sit.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/tunnel6.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/xfrm6_mode_beet.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/xfrm6_mode_ro.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/xfrm6_mode_transport.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/xfrm6_mode_tunnel.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/ipv6/xfrm6_tunnel.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/ipx/ipx.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/irda/ircomm/ircomm-tty.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/irda/ircomm/ircomm.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/irda/irda.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/irda/irlan/irlan.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/key/af_key.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/llc/llc.ko:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/llc/llc2.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_amanda.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_ftp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_h323.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_irc.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_netbios_ns.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_netlink.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_pptp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_proto_gre.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_proto_sctp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_sip.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nf_conntrack_tftp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nfnetlink.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nfnetlink_log.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/nfnetlink_queue.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/x_tables.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_CLASSIFY.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_CONNMARK.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_CONNSECMARK.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_DSCP.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_MARK.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_NFLOG.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_NFQUEUE.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_NOTRACK.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_SECMARK.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_comment.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_connbytes.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_connmark.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_conntrack.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_dccp.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_dscp.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_esp.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_hashlimit.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_helper.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_length.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_limit.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_mac.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_mark.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_multiport.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_physdev.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_pkttype.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_policy.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_quota.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_realm.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_sctp.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_state.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_statistic.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_string.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_tcpmss.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/netfilter/xt_tcpudp.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/net/sctp/sctp.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/net/xfrm/xfrm_user.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/security/capability.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/security/commoncap.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/security/root_plug.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/sound/ac97_bus.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/oss/snd-mixer-oss.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/oss/snd-pcm-oss.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/seq/oss/snd-seq-oss.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/seq/snd-seq-device.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/seq/snd-seq-midi-event.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/seq/snd-seq-midi.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/seq/snd-seq.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/snd-page-alloc.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/snd-pcm.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/snd-rawmidi.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/snd-rtctimer.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/core/snd-timer.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/kernel/sound/core/snd.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/drivers/snd-dummy.ko: exists in
    filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/pci/ac97/snd-ac97-codec.ko:
    exists in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/pci/ca0106/snd-ca0106.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/pci/hda/snd-hda-codec.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/pci/hda/snd-hda-intel.ko: exists
    in filesystem
    kernel26201-ARCH:
    /lib/modules/2.6.20.1-ARCH/kernel/sound/soundcore.ko: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.alias: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.ccwmap: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.dep: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.ieee1394map:
    exists in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.inputmap: exists
    in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.isapnpmap: exists
    in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.ofmap: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.pcimap: exists in
    filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.seriomap: exists
    in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.symbols: exists
    in filesystem
    kernel26201-ARCH: /lib/modules/2.6.20.1-ARCH/modules.usbmap: exists in
    filesystem errors occurred, no packages were upgraded.
    (was able to receive full output by piping pacman's output to nano)
    Last edited by NoOneImportant (2007-03-06 23:42:41)

    I just ran into this problem today.
    The document no longer makes any reference to 'LOCALVERSION'
    The doc itself implies
    Modify pkgbase for your custom package name, e.g.:
    pkgbase=linux-custom
    So I did this
    #pkgbase=linux # Build stock -ARCH kernel
    pkgbase=linux-iwlwifidebug # Build kernel with a different name
    However, when running pacman -U, It clearly is trying to overwrite the existing kernel's files:
    loading packages...
    resolving dependencies...
    :: Proceed with installation? [Y/n]
    Packages (1): linux-iwlwifidebug-3.12.1-1
    Total Installed Size: 68.98 MiB
    checking keyring...
    checking package integrity...
    loading package files...
    checking for file conflicts...
    error: failed to commit transaction (conflicting files)
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/extramodules exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/kernel/arch/x86/crypto/ablk_helper.ko.gz exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/kernel/arch/x86/crypto/aes-x86_64.ko.gz exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/modules.softdep exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/modules.symbols exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/modules.symbols.bin exists in filesystem
    linux-iwlwifidebug: /usr/src/linux-3.12.1-1-ARCH/vmlinux exists in filesystem
    Errors occurred, no packages were upgraded.
    I don't know what the 'right' way to do this is that will allow all of the automated tools to work right.. i.e. mkinitcpio and bootloader...
    Suggestions?

  • Help w/ kernel build w/ abs

    Hi, having trouble applying a patch.
    I changed EXTRAVERSION from -ARCH to -RT I get this error when trying to install:
    kernel26rt: /usr/src/linux-2.6.21-ARCH/include/sound/cs46xx_dsp_scb_types.h: exists in filesystem
    kernel26rt: /usr/src/linux-2.6.21-ARCH/include/sound/cs46xx_dsp_spos.h: exists in filesystem
    etc. forever.
    I did make menuconfig and I know I changed it...for sure.
    Anybody know what causes this?

    try
    # grep -n linux-2.6.21-ARCH PKGBUILD
    This should give you some linenumbers where "linux-2.6.21-ARCH" still lingers...

  • I'm having trouble with ABS kernel build

    I built a kernel, as per https://wiki.archlinux.org/index.php/Cu … n_with_ABS .  It seemed pretty straight forward.
    The goal was to set CONFIG_PREEMPT=n so I could compile and native install ZFS.  I managed to get the kernel compiled and installed with the modification.
    Now, when I run configure on the SPL, I get the following error:
    checking kernel source version... Not found
    configure: error: *** Cannot find UTS_RELEASE definition.
    It looks like I've done something wrong on the kernel build but I don't know what.

    I'm sorry I didn't see this before, but anyway I'm leaving this here in case someone else finds this through a search.
    I encountered this error while configuring spl as well, though I had not built my own kernel. The definitions are provided by the kernel26-headers package.
    For those interested in trying out zfs, there is as of 2011-05-31 an issue with zfs-0.6.0-rc4 + the Archlinux kernel (2.6.37 and 2.6.38 confirmed), that causes a deadlock when writing to a zfs pool, effectively making zfs unusable. There seems to be a way of configuring oneself out of this by recompiling the kernel. I shall update if I manage to get it to work.
    More info here: https://github.com/behlendorf/zfs/issues/167

  • Custom kernel compilation with abs..

    Been trying out custom kernel compilation with abs, since i only know the regular make menuconfig style, thought that this would be a good thing to learn.
    here is my kernel pkgbuild (showing only the part that i changed):
    # Contributor: dibblethewrecker <dibblethewrecker>
    pkgname=kernel26
    pkgver=2.6.17.13
    pkgrel=1
    pkgdesc="The Linux Kernel 2.6.x.y and modules (IDE support), built with ... patchset"
    url="http://www.kernel.org"
    depends=('module-init-tools')
    install=kernel26.install
    ##### if you are using a single patch from a patchset you can add the name, without it's extention, below
    patch=2.6.18-rc6-mm2
    ##### add the names of any patches to this section, ensure you have the correct extentions!
    source=($patch.bz2 config ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$pkgver.tar.bz2 )
    I want to install the 2.6.18-rc6-mm2, so i downloaded that patch and put it in the same folder as PKGBUILD.
    I copied kernel26.install and put it in the same folder as the PKGBUILD.
    when running makepkg it asks for a config file.. So i copied the config file in /var/abs/kernels/kernel26/. But this will build with an old config file.. how can i as when doing the manual way, do a make menuconfig and enter the settings i want for this kernel??
    thanks

    I'd say it does too, and I think the problem is here:
    jinn wrote:I copied kernel26.install and put it in the same folder as the PKGBUILD.
    Did you just copy the install script, or did you edit it to create an image with a unique name? The script is hardcoded to create an image called kernel26.img i.e. the image name required by the stock kernel, so if you ran it as it is, you have overwritten the images for your stock kernel with images for your new kernel.
    You might still be able to boot your new kernel with kernel26-fallback.img, but if not you will have to boot your stock kernel using the initrd image, which will have been unaffected.
    Once your system is running again, you need to regenerate the kernel26 images using mkinitcpio, and then you can start debugging the problem with your new kernel.
    Of course, if you've already edited kernel26.install for your new kernel, ignore the above, and I'll start again.

  • Realtime kernel for audio recording

    I have an old laptop I'm trying to record music with.  I tried using the standard arch kernel with minimal daemons and a lightweight desktop.  I still get glitching/ skips in my recordings and lots in playback.  As i understand it, a realtime kernel is the solution to this.  I know AUR has a realtime kernel, but after reading the 'realtime for users' archwiki article i'm not sure what I need to do to actual cause the audio processes be given a higher priority.  I'm using ardour with jack and lsdpa plugins.  If anyone has ideas or insights i would appreciate them!  Thanks
    Last edited by empthollow (2010-05-17 06:29:42)

    empthollow wrote:I did install one, but couldn't tell what it was doing and didn't know enough about it to know if I had it set correctly.  Durring an upgrade it somehow got uninstalled and a normal kernel was installed.  I figured I'd see if it work and, well, it didn't.  Thanks for clearing that up, I'll try installing a realtime kernel again and editing limits.conf.
    You can check whether its installed by searching your local pacman-monitored packages. If its installed it won't get uninstalled (barring dependency problems which are uncommon with kernels). Did you edit your menu.lst (assuming you use GRUB) to boot the RT kernel?
    As Allan said, archaudio provides an RT kernel. But if you don't know what I was talking about in the previous line you'd still need to find out, they don't do automatic GRUB editing for you I think.
    EDIT: nor should they....
    Last edited by ngoonee (2010-05-15 06:13:58)

  • How can I pause resume kernel building

    Hello,
    I have an idea.
    I want to build android kernel, but I afraid I cannot finished, because sometimes I haven't enough time. I need to reboot, or switch off the pc.
    So how can I pause, save state or resume the build process.
    I though about it from virtualbox, but mine problems are. The VB do full virtual pc, I dont want to separate cpu, memory and something, and install new arch linux to guest.
    I want only save and resume the build process.
    How can I do?
    I wait your answer.
    Thanks Gyu..

    If you are compiling kernel "by hand", cancel it with ctrl+c for example, and restart the compilation later, it won't recompile the parts you had already compiled (unless you change your .config or something).
    so basically the kernel building should be resumed automatically.
    this probably won't work if your building the kernel with makepkg though.

  • Makepkg stops during kernel build

    I'm building a kernel using the PKGBUILD from here, vanilla 2.6.10 source, and the mm3 patch. I've selected the "make oldconfig" method, and copied in the config from my current kernel. When I run makepkg, I get the sources downloaded, the patching done, and "make oldconfig" done - and then it just stops. I've left it for up to two hours and nothing further happens. The box isn't frozen, just the process - I can Ctrl-C to stop it.
    I've also tried the mm2 and ck7 patches, in case mm3 was the problem - still nothing. I compiled kernels on the same box last week and over the weekend with no problems.
    Anyone know what's going on here?

    no i'm not sure
    but if you need to build a mm-kernel, have a look here:
    http://cvs.archlinux.org/cgi-bin/viewcv … cvs-markup
    http://cvs.archlinux.org/cgi-bin/viewcv … ag=CURRENT
    respectively in ABS under extra/kernels/kernel26mm
    i know it is chaotic, but it works in most situations for the mm-kernel
    if you don't need the rc patches, simply leave the rcver empty
    good luck

  • Kernel patching with ABS

    I have a problem with the newest kernel (kacpid takes 90% of cpu), so I found a patch on kernel.org bugzilla, located at http://bugzilla.kernel.org/show_bug.cgi?id=10224#c25
    I really have no clue what I am doing, but I carried on regardless.
    I copied /var/abs/core/kernel26 into ~/builds/, put the patch into kernel26/src called acpi.patch and edited the PKGBUILD like so:
    I added   patch -Np1 -i $startdir/src/acpi.patch || return 1
    # $Id: PKGBUILD 1759 2008-05-16 13:58:54Z thomas $
    # Maintainer: Tobias Powalowski <[email protected]>
    # Maintainer: Thomas Baechler <[email protected]>
    pkgname=kernel26
    _basekernel=2.6.25
    pkgver=2.6.25.4
    pkgrel=1
    _patchname="patch-${pkgver}-${pkgrel}-ARCH"
    pkgdesc="The Linux Kernel and modules"
    arch=(i686 x86_64)
    license=('GPL2')
    groups=('base')
    url="http://www.kernel.org"
    backup=(etc/mkinitcpio.d/${pkgname}.preset)
    depends=('coreutils' 'module-init-tools' 'mkinitcpio>=0.5.18')
    # pwc, ieee80211 and hostap-driver26 modules are included in kernel26 now
    # nforce package support was abandoned by nvidia, kernel modules should cover everything now.
    # kernel24 support is dropped since glibc24
    replaces=('kernel24' 'kernel24-scsi' 'kernel26-scsi'
    'alsa-driver' 'ieee80211' 'hostap-driver26'
    'pwc' 'nforce' 'squashfs' 'unionfs' 'ivtv'
    'zd1211' 'kvm-modules' 'iwlwifi' 'rt2x00-cvs')
    install=kernel26.install
    source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2
    ftp://ftp.archlinux.org/other/kernel26/${_patchname}.bz2
    # the main kernel config files
    config config.x86_64
    # standard config files for mkinitcpio ramdisk
    kernel26.preset)
    md5sums=('db95a49a656a3247d4995a797d333153'
    'bf582e97c84be9abce998a8d640f4ae7'
    '777d94911faa1cb480832b1c47bee307'
    '2b19c2ff9abd0e6d0ad1e29f124021c3'
    '25584700a0a679542929c4bed31433b6')
    build() {
    KARCH=x86
    cd $startdir/src/linux-$_basekernel
    # Add -ARCH patches
    # See http://projects.archlinux.org/git/?p=linux-2.6-ARCH.git;a=summary
    patch -Np1 -i $startdir/src/${_patchname} || return 1
    patch -Np1 -i $startdir/src/acpi.patch || return 1
    if [ "$CARCH" = "x86_64" ]; then
    cat ../config.x86_64 >./.config
    else
    cat ../config >./.config
    fi
    # build the full kernel version to use in pathnames
    . ./.config
    ### next line is only needed for rc kernels
    _kernver="2.6.25${CONFIG_LOCALVERSION}"
    #_kernver="${_basekernel}${CONFIG_LOCALVERSION}"
    # load configuration
    yes "" | make config
    # build!
    # stop here
    # this is useful to configure the kernel
    #msg "Stopping build"
    #return 1
    make bzImage modules || return 1
    mkdir -p $startdir/pkg/{lib/modules,boot}
    make INSTALL_MOD_PATH=$startdir/pkg modules_install || return 1
    cp System.map $startdir/pkg/boot/System.map26
    cp arch/$KARCH/boot/bzImage $startdir/pkg/boot/vmlinuz26
    install -D -m644 Makefile \
    $startdir/pkg/usr/src/linux-${_kernver}/Makefile
    install -D -m644 kernel/Makefile \
    $startdir/pkg/usr/src/linux-${_kernver}/kernel/Makefile
    install -D -m644 .config \
    $startdir/pkg/usr/src/linux-${_kernver}/.config
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/include
    for i in acpi asm-{generic,x86} config linux math-emu media net pcmcia scsi sound video; do
    cp -a include/$i $startdir/pkg/usr/src/linux-${_kernver}/include/
    done
    # copy files necessary for later builds, like nvidia and vmware
    cp Module.symvers $startdir/pkg/usr/src/linux-${_kernver}
    cp -a scripts $startdir/pkg/usr/src/linux-${_kernver}
    # fix permissions on scripts dir
    chmod og-w -R $startdir/pkg/usr/src/linux-${_kernver}/scripts
    #mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/.tmp_versions
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/kernel
    cp arch/$KARCH/Makefile $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/
    if [ "$CARCH" = "i686" ]; then
    cp arch/$KARCH/Makefile_32.cpu $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/
    fi
    cp arch/$KARCH/kernel/asm-offsets.s $startdir/pkg/usr/src/linux-${_kernver}/arch/$KARCH/kernel/
    # add headers for lirc package
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/video
    cp drivers/media/video/*.h $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/video/
    for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102 usbvideo zc0301; do
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/video/$i
    cp -a drivers/media/video/$i/*.h $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/video/$i
    done
    # add dm headers
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/drivers/md
    cp drivers/md/*.h $startdir/pkg/usr/src/linux-${_kernver}/drivers/md
    # add inotify.h
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/include/linux
    cp include/linux/inotify.h $startdir/pkg/usr/src/linux-${_kernver}/include/linux/
    # add CLUSTERIP file for iptables
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/net/ipv4/netfilter/
    # add wireless headers
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/net/mac80211/
    cp net/mac80211/*.h $startdir/pkg/usr/src/linux-${_kernver}/net/mac80211/
    # add dvb headers for external modules
    # in reference to:
    # http://bugs.archlinux.org/task/9912
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core
    cp drivers/media/dvb/dvb-core/*.h $startdir/pkg/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core/
    # add xfs and shmem for aufs building
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/fs/xfs
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/mm
    cp fs/xfs/xfs_sb.h $startdir/pkg/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h
    # add vmlinux
    cp vmlinux $startdir/pkg/usr/src/linux-${_kernver}
    # copy in Kconfig files
    for i in `find . -name "Kconfig*"`; do
    mkdir -p $startdir/pkg/usr/src/linux-${_kernver}/`echo $i | sed 's|/Kconfig.*||'`
    cp $i $startdir/pkg/usr/src/linux-${_kernver}/$i
    done
    cd $startdir/pkg/usr/src/linux-${_kernver}/include && ln -s asm-$KARCH asm
    chown -R root.root $startdir/pkg/usr/src/linux-${_kernver}
    find $startdir/pkg/usr/src/linux-${_kernver} -type d -exec chmod 755 {} \;
    cd $startdir/pkg/lib/modules/${_kernver} && \
    (rm -f source build; ln -sf ../../../usr/src/linux-${_kernver} build)
    # install fallback mkinitcpio.conf file and preset file for kernel
    install -m644 -D $startdir/src/${pkgname}.preset $startdir/pkg/etc/mkinitcpio.d/${pkgname}.preset || return 1
    # set correct depmod command for install
    sed -i -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" $startdir/kernel26.install
    echo -e "# DO NOT EDIT THIS FILE\nALL_kver='${_kernver}'" > ${startdir}/pkg/etc/mkinitcpio.d/${pkgname}.kver
    # remove unneeded architectures
    rm -rf $startdir/pkg/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
    It compiled fine and so I though all was well, but when installing, I get the following errors.
    (1/1) upgrading kernel26 [####################################################################################################] 100%
    >>>
    >>> If you use the LILO bootloader, you should run 'lilo' before rebooting.
    >>>
    >>> Updating module dependencies. Please wait ...
    >>> MKINITCPIO SETUP
    >>> ----------------
    >>> If you use LVM2, Encrypted root or software RAID,
    >>> Ensure you enable support in /etc/mkinitcpio.conf .
    >>> More information about mkinitcpio setup can be found here:
    >>> http://wiki.archlinux.org/index.php/Mkinitcpio
    >>> Generating initial ramdisk, using mkinitcpio. Please wait...
    ==> Building image "default"
    ==> Running command: /sbin/mkinitcpio -k 2.6.25-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
    :: Begin build
    find: /lib/modules/2.6.25-ARCH: No such file or directory
    ERROR: module 'ata[-_]generic' not found
    find: /lib/modules/2.6.25-ARCH: No such file or directory
    ERROR: module 'ahci' not found
    find: /lib/modules/2.6.25-ARCH: No such file or directory
    ERROR: module 'ata[-_]piix' not found
    :: Parsing hook [base]
    :: Parsing hook [udev]
    :: Parsing hook [autodetect]
    find: /lib/modules/2.6.25-ARCH: No such file or directory
    :: Parsing hook [sata]
    :: Parsing hook [uresume]
    :: Parsing hook [keymap]
    :: Parsing hook [filesystems]
    :: Generating image '/boot/kernel26.img'...SUCCESS
    ==> SUCCESS
    ==> Building image "fallback"
    ==> Running command: /sbin/mkinitcpio -k 2.6.25-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26-fallback.img -S autodetect
    :: Begin build
    find: /lib/modules/2.6.25-ARCH: No such file or directory
    ERROR: module 'ata[-_]generic' not found
    find: /lib/modules/2.6.25-ARCH: No such file or directory
    ERROR: module 'ahci' not found
    find: /lib/modules/2.6.25-ARCH: No such file or directory
    ERROR: module 'ata[-_]piix' not found
    :: Parsing hook [base]
    :: Parsing hook [udev]
    :: Parsing hook [sata]
    :: Parsing hook [uresume]
    :: Parsing hook [keymap]
    :: Parsing hook [filesystems]
    :: Generating image '/boot/kernel26-fallback.img'...SUCCESS
    ==> SUCCESS
    Is that kernel safe to boot from or not - the No such file or directory errors are worrying.

    The kernel config and patch are irrelevant - I have tried to compile the stock arch kernel just to make sure that it WASN'T the patch - I simple copied the folder from ABS, did makepkg and installed - no lucky. The problem seems to be that all of the kernels I compile end up with the folder in /lib/modules having -dirty on the end of them. How do I stop this '-dirty'?
    I notice in the build I get this message -
    ==> Building the kernel
    fatal: cannot describe '604d205b49b9a478cbda542c65bacb9e1fa4c840'
      CHK     include/linux/version.h

  • Linux 3.14.2-1 ARCH config error - will not build with ABS [SOLVED]

    Hi Guys,
    I need to compile my kernels with ABS because I need 16 DVB adaptors instead of 8. This works normally just fine. Today I tried to compile newest kernel and got following error during config. For the record 3.14.1-1 built just fine.
    Makefile:615: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler
    SYSHDR arch/x86/syscalls/../include/generated/uapi/asm/unistd_32.h
    SYSHDR arch/x86/syscalls/../include/generated/uapi/asm/unistd_64.h
    SYSHDR arch/x86/syscalls/../include/generated/uapi/asm/unistd_x32.h
    SYSTBL arch/x86/syscalls/../include/generated/asm/syscalls_32.h
    SYSHDR arch/x86/syscalls/../include/generated/asm/unistd_32_ia32.h
    CHK include/config/kernel.release
    SYSHDR arch/x86/syscalls/../include/generated/asm/unistd_64_x32.h
    UPD include/config/kernel.release
    SYSTBL arch/x86/syscalls/../include/generated/asm/syscalls_64.h
    WRAP arch/x86/include/generated/asm/clkdev.h
    CHK include/generated/uapi/linux/version.h
    UPD include/generated/uapi/linux/version.h
    CHK include/generated/utsrelease.h
    UPD include/generated/utsrelease.h
    HOSTCC arch/x86/tools/relocs_32.o
    HOSTCC arch/x86/tools/relocs_64.o
    HOSTCC arch/x86/tools/relocs_common.o
    HOSTLD arch/x86/tools/relocs
    CC kernel/bounds.s
    gcc: error: unrecognized command line option ‘-fstack-protector-strong’
    /home/server/core/linux/src/linux-3.14/./Kbuild:35: recipe for target 'kernel/bounds.s' failed
    make[1]: *** [kernel/bounds.s] Error 1
    Makefile:884: recipe for target 'prepare0' failed
    make: *** [prepare0] Error 2
    ==> ERROR: A failure occurred in prepare().
    Aborting...
    Thanks for the help
    Last edited by wdirksen (2014-05-02 20:31:32)

    wdirksen wrote:...I just moved to New Zealand...
    Beautiful part of the the world... you just need to watch out for Saruman and his orc army
    wdirksen wrote:... and the packages in the NZ mirror are not all in sync at the same time.
    Use reflector....
    % which upp
    upp: aliased to reflector -c "United States" -a 1 -f 3 --sort rate --save /etc/pacman.d/mirrorlist && cat /etc/pacman.d/mirrorlist && sudo pacman -Syyu
    You need to `chmod youruser:yourgroup /etc/pacman.conf` for that to work if run by non-root.
    Last edited by graysky (2014-05-02 20:33:38)

  • [Solved] pcsx2 segfaults on run, can't build from ABS or AUR (x86_64)

    pcsx2 1.0.0-5 from multilib segfaults immediately after running the command.
    [alexis@cuddles ~]$ pcsx2
    Segmentation fault (core dumped)
    Trying to compile with ABS produces this:
    [alexis@cuddles pcsx2]$ makepkg -s
    ==> Making package: pcsx2 1.0.0-5 (Wed Jul 3 22:29:01 MDT 2013)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Installing missing dependencies...
    resolving dependencies...
    looking for inter-conflicts...
    :: lib32-mesa-libgl and lib32-catalyst-utils are in conflict (lib32-libgl). Remove lib32-catalyst-utils? [y/N]
    I'm pretty sure (but not positive) that lib32-catalyst-utils should be providing lib32-libgl. If I patch the PKGBUILD to remove the dependency on lib32-mesa-libgl (might be a bad idea, but it doesn't seem to be causing the issue), it fails when linking, producing thousands of lines like:
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_tree_view_scroll_to_cell'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_widget_is_composited'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_widget_set_size_request'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_notebook_set_current_page'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_text_buffer_place_cursor'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_editable_delete_selection'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_text_iter_begins_tag'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_tree_view_new_with_model'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_entry_get_text'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_editable_get_position'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_toggle_button_set_active'
    /usr/lib32/libwx_gtk2u_core-2.8.so: undefined reference to `gtk_toolbar_remove_space'
    collect2: error: ld returned 1 exit status
    make[2]: *** [pcsx2/pcsx2] Error 1
    make[1]: *** [pcsx2/CMakeFiles/pcsx2.dir/all] Error 2
    make: *** [all] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    gtk packages I have installed:
    [alexis@cuddles pcsx2]$ sudo pacman -Q | grep gtk
    gtk-engines 2.21.0-1
    gtk-sharp-2 2.12.11-1
    gtk-update-icon-cache 2.24.19-1
    gtk2 2.24.19-1
    gtk3 3.8.2-1
    gtkmm 2.24.4-1
    gtkmm3 3.8.1-1
    lib32-gtk2 2.24.19-1
    lib32-wxgtk 2.8.12.1-5
    libdbusmenu-gtk2 12.10.2-1
    pygtk 2.24.0-3
    pywebkitgtk 1.1.8-2
    transmission-gtk 2.77-3
    webkitgtk2 1.10.2-7
    wireshark-gtk 1.10.0-3
    wxgtk 2.8.12.1-5
    wxgtk2.9 2.9.4-3
    Hope I provided enough info. Any help is appreciated :3.
    Edit: Oh, and the AUR package (the svn build) fails to compile a dependency, lib32-gtk-engines (another AUR package), with the following error:
    ==> Making package: lib32-gtk-engines 2.21.0-2 (Wed Jul 3 22:45:55 MDT 2013)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving sources...
    -> Found gtk-engines-2.21.0.tar.gz
    ==> Validating source files with md5sums...
    gtk-engines-2.21.0.tar.gz ... Passed
    ==> Extracting sources...
    -> Extracting gtk-engines-2.21.0.tar.gz with bsdtar
    ==> Removing existing pkg/ directory...
    ==> Starting build()...
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    checking for gcc... gcc -m32
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc -m32 accepts -g... yes
    checking for gcc -m32 option to accept ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc -m32... gcc3
    checking whether make sets $(MAKE)... (cached) yes
    checking whether gcc -m32 and cc understand -c and -o together... yes
    checking build system type... x86_64-unknown-linux-gnu
    checking host system type... x86_64-unknown-linux-gnu
    checking how to print strings... printf
    checking for a sed that does not truncate output... /usr/bin/sed
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    checking for fgrep... /usr/bin/grep -F
    checking for ld used by gcc -m32... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking whether the shell understands some XSI constructs... yes
    checking whether the shell understands "+="... yes
    checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
    checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for dlltool... dlltool
    checking how to associate runtime and link libraries... printf %s\n
    checking for ar... ar
    checking for archiver @FILE support... @
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc -m32 object... ok
    checking for sysroot... no
    checking for mt... no
    checking if : is a manifest tool... no
    checking how to run the C preprocessor... gcc -m32 -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc -m32 supports -fno-rtti -fno-exceptions... no
    checking for gcc -m32 option to produce PIC... -fPIC -DPIC
    checking if gcc -m32 PIC flag -fPIC -DPIC works... yes
    checking if gcc -m32 static flag -static works... yes
    checking if gcc -m32 supports -c -o file.o... yes
    checking if gcc -m32 supports -c -o file.o... (cached) yes
    checking whether the gcc -m32 linker (/usr/bin/ld -m elf_i386) supports shared libraries... yes
    checking whether -lc should be explicitly linked in... no
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... no
    checking whether NLS is requested... yes
    checking for intltool >= 0.31.0... 0.50.2 found
    checking for intltool-update... /usr/bin/intltool-update
    checking for intltool-merge... /usr/bin/intltool-merge
    checking for intltool-extract... /usr/bin/intltool-extract
    checking for xgettext... /usr/bin/xgettext
    checking for msgmerge... /usr/bin/msgmerge
    checking for msgfmt... /usr/bin/msgfmt
    checking for gmsgfmt... /usr/bin/msgfmt
    checking for perl... /usr/bin/perl
    checking for perl >= 5.8.1... 5.18.0
    checking for XML::Parser... ok
    checking locale.h usability... yes
    checking locale.h presence... yes
    checking for locale.h... yes
    checking for LC_MESSAGES... yes
    checking libintl.h usability... yes
    checking libintl.h presence... yes
    checking for libintl.h... yes
    checking for ngettext in libc... yes
    checking for dgettext in libc... yes
    checking for bind_textdomain_codeset... yes
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for dcgettext... yes
    checking if msgfmt accepts -c... yes
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for xgettext... (cached) /usr/bin/xgettext
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for GTK... no
    configure: error: GTK+-2.12 is required to compile gtk-engines
    ==> ERROR: A failure occurred in build().
    Aborting...
    edit #2: backtrace!
    Reading symbols from /usr/bin/pcsx2...(no debugging symbols found)...done.
    (gdb) run
    Starting program: /usr/bin/pcsx2
    warning: Could not load shared library symbols for linux-gate.so.1.
    Do you need "set solib-search-path" or "set sysroot"?
    Program received signal SIGSEGV, Segmentation fault.
    0xf7fe6b43 in _dl_relocate_object () from /lib/ld-linux.so.2
    (gdb) bt
    #0 0xf7fe6b43 in _dl_relocate_object () from /lib/ld-linux.so.2
    #1 0xf7fe0508 in dl_main () from /lib/ld-linux.so.2
    #2 0xf7ff1013 in _dl_sysdep_start () from /lib/ld-linux.so.2
    #3 0xf7fe0a6b in _dl_start () from /lib/ld-linux.so.2
    #4 0xf7fdd097 in _start () from /lib/ld-linux.so.2
    Last edited by alexis_evo (2013-07-05 16:55:23)

    alexis_evo wrote:I wonder why pacman/makepkg is trying to install lib32-mesa-libgl over it. I am using Vi0L0's unofficial catalyst (and xorg) repositories, if it matters.
    Because pcsx2's PKGBUILD has "lib32-mesa-libgl" as makedepends, while I think it should be the virtual name "lib32-gl". It can cause pacman to uninstall nvidia (lib32-nvidia-libgl) or ATI (lib32-catalyst-utils) in order to install mesa files -- not good, I suppose.
    Please file a bug report against pcsx2 package.
    Last edited by josephg (2013-07-04 17:09:14)

  • [Solved] Kernel 3.2 wont re-patch vmware for new kernel build

    Hi, I looked for the same thing and didnt find it, I had vmplayer running great -> enter new kernel 3.2. When it went to build the new modules because the kernel changed it failed  with log of:
    2012-01-19T06:10:49.389-06:00| vthread-3| I120: Log for VMware Workstation pid=3928 version=8.0.1 build=build-528992 option=Release
    2012-01-19T06:10:49.389-06:00| vthread-3| I120: The process is 64-bit.
    2012-01-19T06:10:49.389-06:00| vthread-3| I120: Host codepage=UTF-8 encoding=UTF-8
    2012-01-19T06:10:49.388-06:00| vthread-3| I120: Msg_Reset:
    2012-01-19T06:10:49.388-06:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory.
    2012-01-19T06:10:49.388-06:00| vthread-3| I120: ----------------------------------------
    2012-01-19T06:10:49.388-06:00| vthread-3| I120: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
    2012-01-19T06:10:49.389-06:00| vthread-3| I120: Msg_Reset:
    2012-01-19T06:10:49.389-06:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/config": No such file or directory.
    2012-01-19T06:10:49.389-06:00| vthread-3| I120: ----------------------------------------
    2012-01-19T06:10:49.389-06:00| vthread-3| I120: PREF Optional preferences file not found at /root/.vmware/config. Using default values.
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/redhat-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/redhat_version: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/sun-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/SuSE-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/novell-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/sles-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/debian_version: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/debian_release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/mandrake-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/mandriva-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/mandrakelinux-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/turbolinux-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/fedora-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/gentoo-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/nld-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/lsb-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/annvix-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: Cannot work with empty file.
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/arklinux-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/aurox-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/blackcat-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/cobalt-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/conectiva-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/immunix-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/knoppix_version: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/lfs-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/linuxppc-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/mklinux-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/pld-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/slackware-version: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/slackware-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/e-smith-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/tinysofa-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/ultrapenguin-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/UnitedLinux-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/va-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoReadDistroFile: could not open file/etc/yellowdog-release: 2
    2012-01-19T06:10:49.395-06:00| vthread-3| W110: HostinfoOSData: Error: no distro file found
    2012-01-19T06:10:49.396-06:00| vthread-3| W110: Logging to /tmp/vmware-root/modconfig-3928.log
    2012-01-19T06:10:49.497-06:00| vthread-3| I120: modconf query interface initialized
    2012-01-19T06:10:49.498-06:00| vthread-3| I120: modconf library initialized
    2012-01-19T06:10:49.544-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:49.548-06:00| vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 3.2.1-1-ARCH
    2012-01-19T06:10:49.548-06:00| vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
    2012-01-19T06:10:49.548-06:00| vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
    2012-01-19T06:10:49.548-06:00| vthread-3| I120: Validating path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH
    2012-01-19T06:10:49.550-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:49.563-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:49.592-06:00| vthread-3| I120: Header path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH is valid.
    2012-01-19T06:10:49.592-06:00| vthread-3| I120: Validating path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH
    2012-01-19T06:10:49.594-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:49.608-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:49.636-06:00| vthread-3| I120: Header path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH is valid.
    2012-01-19T06:10:49.672-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.674-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.676-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.679-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.681-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.715-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.717-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.719-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.721-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.724-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.726-06:00| vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 3.2.1-1-ARCH
    2012-01-19T06:10:49.726-06:00| vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
    2012-01-19T06:10:49.726-06:00| vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
    2012-01-19T06:10:49.726-06:00| vthread-3| I120: Validating path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH
    2012-01-19T06:10:49.728-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:49.741-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:49.769-06:00| vthread-3| I120: Header path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH is valid.
    2012-01-19T06:10:49.804-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.806-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.809-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.811-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.813-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.815-06:00| vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 3.2.1-1-ARCH
    2012-01-19T06:10:49.815-06:00| vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
    2012-01-19T06:10:49.815-06:00| vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
    2012-01-19T06:10:49.815-06:00| vthread-3| I120: Validating path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH
    2012-01-19T06:10:49.817-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:49.830-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:49.858-06:00| vthread-3| I120: Header path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH is valid.
    2012-01-19T06:10:49.926-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.928-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.930-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.933-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:49.935-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:50.059-06:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.1-1-ARCH.
    2012-01-19T06:10:50.059-06:00| vthread-3| I120: Validating path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH
    2012-01-19T06:10:50.061-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:50.076-06:00| vthread-3| I120: Your GCC version: 4.6
    2012-01-19T06:10:50.105-06:00| vthread-3| I120: Header path /lib/modules/3.2.1-1-ARCH/build/include for kernel release 3.2.1-1-ARCH is valid.
    2012-01-19T06:10:50.105-06:00| vthread-3| I120: Building module vmmon.
    2012-01-19T06:10:50.105-06:00| vthread-3| I120: Extracting the sources of the vmmon module.
    2012-01-19T06:10:50.116-06:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.1-1-ARCH/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6.2
    2012-01-19T06:10:51.838-06:00| vthread-3| I120: Failed to compile module vmmon!
    So I thought ok maybe it needs the 3.2 patch, so I un-installed then reinstalled but it wouldn't let me run the patch saying that my sources are alreay patched, I need this machine to do my work and I now at a dead stop.
    thanks for your help on this.
    --jerry
    Last edited by jk121960 (2012-01-19 23:16:22)

    OK it all worked accept for one small bit, with the new patch there is a bug in the script. It calls for
    /sbin/lsmod which doesn't exist.
    It exists in /bin/lsmod
    So I guess you could mod the script but I just symlinked the path and it worked fine.
    ln -s /bin/lsmod /sbin/lsmod
    thanks again for your help and I hope this little bit gets found by who needs it.
    --jerry

  • Vmlinux file in lib/modules/ kernel /build

    Wasn't really sure if this should be in newbie forum, or kernel forum to be honest! It should be a simple question to answer for someone who compiles their own kernel etc
    Can someone please confirm or explain the purpose of this file:
    -rw-r--r-- 1 root root 18M May 12 19:56 /usr/lib/modules/3.14.3-2-ARCH/build/vmlinux
    As far as I can tell from searching/my own knowledge - I think it is only necessary for compiling new kernel modules associated with the kernel shown in the path. Is that correct, or does it have another use?
    At a first glance, I misread it as vmlinuz and assumed it was the kernel, oops!

    Look here.
    From what I remember, /usr/lib/modules/$(uname -r)/build points to a kernel source which is indeed prepared to build external modules. Prepared in that it it's partially configured which is a requirement for building external modules.
    Vmlinuz is your bootable kernel.

  • Custom Kernel Build Help + Errors

    Hi,
    I hope everyone is doing well. I am a newbie and I have been trying to create a custom Kernel with the following steps
    1-  sudo pacman -Syu
    2- reboot
    3- download https://www.kernel.org/pub/linux/kernel … .37.tar.xz
    4- tar -xvJf linux-3.14.37.tar.xz
    5- sudo pacman -S bc
    6- make mrproper
    7- zcat /proc/config.gz > .config
    8- make menuconfig -->
                                          General setup  --->
                                                                    append to kernel release 'emraldinho'
    9- make -j4
    10- sudo make modules_install
    After step 10 I get the following error:
      DEPMOD  3.14.37-emraldinho
    depmod: ERROR: Module 'hci_vhci' has devname (vhci) but lacks major and minor information. Ignoring.
    Any ideas what's going on here? I tried doing it over a few times, but it does not seem to help
    Thanks in advance!

    Thank you. I am trying to get it done for my own learning I guess.
    I was thinking if I just echoed each command one by one, would that not get it done?
    I guess I have to check if any of the commands are puking out an error though
    snakeroot wrote:
    emraldinho wrote:
    Thank you for the responses.
    I want to write a bash script that does this, is there anything specific that I have to pay attention to, or can I just echo these commands one by one?
    Thanks!
    Here's what I use; note that it is for a somewhat non-standard gummiboot install and has a few other peculiarities, but hopefully you may find it vaguely useful. Obviously, you break your system, you keep the pieces.
    #!/bin/bash
    MKFLG="-j5"
    cp -r "$(pwd)" /tmp
    cd /tmp/"$(basename $(pwd))"
    make kernelrelease
    kn=$(make kernelrelease)
    gb="/mnt/sda1/loader/entries"
    ko=$(uname -r)
    usl="/usr/src/${kn}"
    ax="arch/x86"
    uslax="${usl}/${ax}"
    time make $MKFLG all
    sudo make modules_install
    # make headers_install
    sudo install -v -m=644 arch/x86/boot/bzImage /boot/vmlinuz-"${kn}".efi
    sudo install -v -m=644 System.map "/boot/System.map-${kn}"
    sudo install -v -m=644 .config /boot/config-"${kn}"
    sudo mkinitcpio -k "${kn}" -g /boot/initramfs-"${kn}".img
    sudo cp -v /boot/System.map-"${kn}" /boot/System.map
    sudo cp -v "${gb}/Arch_${ko}.conf" "${gb}/Arch_${kn}.conf"
    sudo sed -i -e "s:${ko}:${kn}:g" "${gb}/Arch_${kn}.conf"
    sudo mkdir -pv "${usl}"
    for i in "Makefile" "kernel/Makefile" ".config"; do
    sudo install -Dv -m644 "${i}" "${usl}/${i}"
    done
    sudo mkdir -pv "${usl}/include"
    for i in acpi asm-generic config crypto drm generated linux math-emu \
    media net scsi sound trace uapi video xen; do
    sudo cp -a include/${i} "${usl}/include/"
    done
    sudo mkdir -pv "${uslax}"
    sudo cp -a "${ax}/include" "${uslax}/"
    sudo cp Module.symvers "${usl}"
    sudo cp -a scripts "${usl}"
    sudo chmod og-w -R "${usl}/scripts"
    sudo mkdir -p "${usl}/.tmp_versions"
    sudo mkdir -p "${uslax}/kernel"
    sudo cp "${ax}/Makefile" "${uslax}/"
    sudo cp "${ax}/kernel/asm-offsets.s" "${uslax}/kernel/"
    sudo install -D -m644 Documentation/DocBook/Makefile "${uslax}/Documentation/DocBook/Makefile"
    sudo mkdir -p "${uslax}/drivers/md"
    sudo cp drivers/md/*.h "${uslax}/drivers/md"
    # mkdir -p "${usl}/include/linux"
    # cp include/linux/inotify.h "${us}/include/linux/"
    sudo mkdir -p "${usl}/fs/xfs"
    sudo mkdir -p "${usl}/mm"
    sudo cp fs/xfs/xfs_sb.h "${usl}/fs/xfs/xfs_sb.h"
    for i in $(find . -name 'Kconfig*'); do
    sudo mkdir -p "${usl}/$(echo ${i} | sed 's|/Kconfig.*||')"
    sudo cp ${i} "${usl}/${i}"
    done
    sudo chown -R root.root "${usl}"
    sudo find "${usl}" -type d -exec chmod 755 {} \;
    sudo find "${usl}/scripts" -type f -perm -u+w 2>/dev/null | while read binary ; do
    case "$(file -bi "${binary}")" in
    *application/x-sharedlib*) # Libraries (.so)
    sudo /usr/bin/strip ${STRIP_SHARED} "${binary}";;
    *application/x-archive*) # Libraries (.a)
    sudo /usr/bin/strip ${STRIP_STATIC} "${binary}";;
    *application/x-executable*) # Binaries
    sudo /usr/bin/strip ${STRIP_BINARIES} "${binary}";;
    esac
    done
    for i in source build; do
    sudo rm -r "/usr/lib/modules/${kn}/${i}"
    sudo ln -sf "${usl}" "/usr/lib/modules/${kn}/${i}"
    done

  • [SOLVED] xorg-server build from abs fails

    Hi,
    ever since I installed the update to gcc-5.1.0 the building of xorg-server from abs fails:
    $ makepkg -s
    CCLD libXextdpmsstubs.la
    xvdisp.c: In function ‘XineramifyXv’:
    xvdisp.c:1783:37: error: array subscript is above array bounds [-Werror=array-bounds]
    if (MatchingAdaptors[k] && (MatchingAdaptors[k]->nPorts > j))
    ^
    xvdisp.c:1784:31: error: array subscript is above array bounds [-Werror=array-bounds]
    port->info[k].id = MatchingAdaptors[k]->base_id + j;
    ^
    xvdisp.c:1786:31: error: array subscript is above array bounds [-Werror=array-bounds]
    port->info[k].id = 0;
    ^
    cc1: some warnings being treated as errors
    Makefile:777: recipe for target 'xvdisp.lo' failed
    make[1]: *** [xvdisp.lo] Error 1
    make[1]: *** Waiting for unfinished jobs....
    make: *** [all-recursive] Error 1
    ==> ERROR: A failure occurred in build().
    Aborting...
    This happens for xorg-server-1.17.1-6 and up as well as for xorg-server-1.17.2-1 .
    $ gcc --version
    gcc (GCC) 5.1.0
    Copyright (C) 2015 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    I searched for a solution or a patch, but couldn't find anything.
    xorg-server-1.17.2 supposedly has build fixes with gcc-5.1, but obviously that didn't help much for me.
    Otherwise my arch installation is up-to-date.
    I'm building on x86-64 (Haswell) with
    CPPFLAGS="-D_FORTIFY_SOURCE=2"
    CFLAGS="-march=native -mtune=native -O3 -pipe -fstack-protector-strong --param=ssp-buffer-size=4"
    CXXFLAGS="-march=native -mtune=native -O3 -pipe -fstack-protector-strong --param=ssp-buffer-size=4"
    LDFLAGS="-Wl,-O2,--sort-common,--as-needed,-z,relro"
    MAKEFLAGS="-j16"
    DEBUG_CFLAGS="-g -fvar-tracking-assignments"
    DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"
    Has anyone else seen this or any idea how to fix it?
    Last edited by pgzh (2015-06-19 15:03:20)

    Using
    CFLAGS="-march=native -mtune=native -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4"
    CXXFLAGS="-march=native -mtune=native -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4"
    in makepkg.conf actually worked, I totally forgot about changing the optimization level.
    Since this is the first time for a very long time I've encountered a problem with -O3, do you think this should be reported as a bug for xorg-server?
    With gcc-4.9 building xorg-server with -O3 optimization level worked perfectly fine for me (I built 1.17.1 like that) and gcc-5.1 causes this culprit.
    Anyways, thank you very much for your help!

Maybe you are looking for

  • Colour Laserjet 3800 - JPGS Come out Half Page Black!

    Hi there, we've got a 3800 colour laser jet and if we print a batch of jpg's most if not all are coming out with half the page (vertically from top to bottom) black. Most jpg's printed on their own are okay. PDF's are okay. I'm wondering if there's a

  • SQL 2005 x64 exception

    Recently We've migrated SQL 2005 x86 Enterprise running on Windows 2003 Enterprise to new hardware where is running Windows 2008 SP2 and SQL 2005 x64 SP4 with CU3. We migrate users (with standard approach by Microsoft) and application databases to ne

  • Recipe Management for Food Retailers (Restaurants, Cafe etc)

    Hi , I am new to SAP Recipe Management. Have done a study and got to understand that it for a process manufacturing industry. Have you had experience in implementing SAP RM for food retailers like restaurants , cafes etc? Can it be integrated to SAP

  • IPad 3 64 GB Epic Major Glitch

    So I bought my 64 GB WIFI only iPad from best buy last night. I went home, plugged it into iTunes, registered it and all. I played games on it for about 2 hours and plugged it into my wall over night. I woke up the next morning and I opened facebook

  • I've lost all my quick access icons. What do I do to get my page with personal features back?

    My husband set up all my quick access icons (I don't even remember what was there), with back arrows, facebook, google search box etc. It's all gone. How do I get it back?