Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Jackson <mpfj@mimc.co.uk>
To: buildroot@busybox.net
Subject: [Buildroot] mkfs.jffs2 error ...
Date: Fri, 18 Jul 2008 21:19:18 +0100	[thread overview]
Message-ID: <4880FAC6.6090506@mimc.co.uk> (raw)

I have encountered an error as follows:-

faust at faust-development:~/AVR32/buildroot$ make

Checking build system dependencies:
BUILDROOT_DL_DIR clean:                         Ok
CC clean:                                       Ok
CXX clean:                                      Ok
CPP clean:                                      Ok
CFLAGS clean:                                   Ok
INCLUDES clean:                                 Ok
CXXFLAGS clean:                                 Ok
LD_LIBRARY_PATH sane:                           Ok
which installed:                                Ok
sed works:                                      Ok (/bin/sed)
GNU make version '3.81':                        Ok          
C compiler '/usr/bin/gcc'                                   
C compiler version '4.2.3':                     Ok          
C++ compiler '/usr/bin/g++'                                 
C++ compiler version '4.2.3':                   Ok          
awk installed:                                  Ok          
bison installed:                                Ok          
flex installed:                                 Ok          
gettext installed:                              Ok          
makeinfo installed:                             Ok          
Build system dependencies:                      Ok          

rm -rf 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/buildroot-config
mkdir -p 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200              
cp -dpRf package/config/buildroot-config 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/buildroot-config
rm -rf 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/root/usr/include 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/root/usr/lib/pkgconfig                                                                                                                                  

find 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/root/usr/lib 
-name '*.a' -delete                                                  
find /home/faust/AVR32/buildroot/project_build_avr32/mimc200/root/lib 
-name '*.a' -delete                                                      
find 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/root/usr/lib 
-name '*.la' -delete                                                 
find /home/faust/AVR32/buildroot/project_build_avr32/mimc200/root/lib 
-name '*.la' -delete                                                     
test -x 
/home/faust/AVR32/buildroot/build_avr32/staging_dir/usr/bin/avr32-linux-uclibc-ldconfig 
&& 
/home/faust/AVR32/buildroot/build_avr32/staging_dir/usr/bin/avr32-linux-uclibc-ldconfig 
-r /home/faust/AVR32/buildroot/project_build_avr32/mimc200/root 
2>/dev/null                         
# Use fakeroot to pretend all target binaries are owned by 
root                                                                                 

rm -f 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/_fakeroot.rootfs.avr32-20080718.jffs2                                             

touch 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/.fakeroot.00000                                                                   

cat /home/faust/AVR32/buildroot/project_build_avr32/mimc200/.fakeroot* > 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/_fakeroot.rootfs.avr32-20080718.jffs2                                                                                                                          

echo "chown -R 0:0 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/root" >> 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/_fakeroot.rootfs.avr32-20080718.jffs2
# Use fakeroot to pretend to create all needed device nodes
echo "/home/faust/AVR32/buildroot/build_avr32/staging_dir/bin/makedevs 
-d target/device/Atmel/mimc200/device_table.txt 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/root" \
                >> 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/_fakeroot.rootfs.avr32-20080718.jffs2
# Use fakeroot so mkfs.jffs2 believes the previous fakery
echo 
"/home/faust/AVR32/buildroot/toolchain_build_avr32/mtd_orig/mkfs.jffs2 
-e 0x10000 -p -b -s 0x1000 -D 
target/device/Atmel/mimc200/device_table.txt -d 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/root -o 
/home/faust/AVR32/buildroot/binaries/mimc200/rootfs.avr32-20080718.jffs2" \
                >> 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/_fakeroot.rootfs.avr32-20080718.jffs2
chmod a+x 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/_fakeroot.rootfs.avr32-20080718.jffs2
/home/faust/AVR32/buildroot/build_avr32/staging_dir/usr/bin/fakeroot -- 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/_fakeroot.rootfs.avr32-20080718.jffs2
rootdir=/home/faust/AVR32/buildroot/project_build_avr32/mimc200/root
table='target/device/Atmel/mimc200/device_table.txt'
mkfs.jffs2: skipping device_table entry '/dev': no parent directory!
mkfs.jffs2: skipping device_table entry '/tmp': no parent directory!
mkfs.jffs2: skipping device_table entry '/etc': no parent directory!
mkfs.jffs2: skipping device_table entry '/sys': no parent directory!
mkfs.jffs2: skipping device_table entry '/config': no parent directory!
mkfs.jffs2: skipping device_table entry '/proc': no parent directory!
mkfs.jffs2: skipping device_table entry '/lost+found': no parent directory!
mkfs.jffs2: skipping device_table entry '/media': no parent directory!
mkfs.jffs2: skipping device_table entry '/www': no parent directory!
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/_fakeroot.rootfs.avr32-20080718.jffs2: 
line 3:  7404 Aborted                 
/home/faust/AVR32/buildroot/toolchain_build_avr32/mtd_orig/mkfs.jffs2 -e 
0x10000 -p -b -s 0x1000 -D target/device/Atmel/mimc200/device_table.txt 
-d /home/faust/AVR32/buildroot/project_build_avr32/mimc200/root -o 
/home/faust/AVR32/buildroot/binaries/mimc200/rootfs.avr32-20080718.jffs2
make: *** 
[/home/faust/AVR32/buildroot/binaries/mimc200/rootfs.avr32-20080718.jffs2] 
Error 134

Running the "aborted" line one its own gives ...

mkfs.jffs2: skipping device_table entry '/dev': no parent directory!
mkfs.jffs2: 
/home/faust/AVR32/buildroot/project_build_avr32/mimc200/root/dev/null: 
file type does not match specified type!

This is on buildroot version 22782.  The config / setup works on 3 other 
machines.

Does anyone have any ideas ?  Seen this before ?

Thanks
Mark
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mpfj.vcf
Type: text/x-vcard
Size: 290 bytes
Desc: not available
Url : http://busybox.net/lists/buildroot/attachments/20080718/122aeaa6/attachment.vcf 

                 reply	other threads:[~2008-07-18 20:19 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4880FAC6.6090506@mimc.co.uk \
    --to=mpfj@mimc.co.uk \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox