From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [213.165.64.20] (helo=mail.gmx.net) by linuxtogo.org with smtp (Exim 4.69) (envelope-from ) id 1JvrYR-00040T-Di for openembedded-devel@lists.openembedded.org; Tue, 13 May 2008 12:16:19 +0200 Received: (qmail 5099 invoked by uid 0); 13 May 2008 10:14:54 -0000 Received: from 213.39.239.91 by www137.gmx.net with HTTP; Tue, 13 May 2008 12:14:53 +0200 (CEST) Date: Tue, 13 May 2008 12:14:54 +0200 From: "Patrick Fischer" In-Reply-To: Message-ID: <20080513101454.160080@gmx.net> MIME-Version: 1.0 References: <20080509150204.118180@gmx.net> To: openembedded-devel@lists.openembedded.org X-Authenticated: #1735141 X-Flags: 0001 X-Mailer: WWW-Mail 6100 (Global Message Exchange) X-Priority: 3 X-Provags-ID: V01U2FsdGVkX19iIlx2YHpiZkdfjGS8uZuhBUL+ZqtDPHEFrMFVqR OVYQeJOUmH7IK5GpTUs9xQ8y3QhofNoRCc2g== X-GMX-UID: LFMacL0KMmA6W44VcWFnUZ85MjQ1N93V Subject: Re: do_rootfs file or not to file.... X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.10b4 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 May 2008 10:16:19 -0000 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit > > We have a strange do_rootfs problem. > > After update to Ubuntu 8.04 and debian testing we can't run do_rootfs > anymore. > > > > Sometimes it is a file which is no file or a dir which is not a dir: > > Sound like fakeroot issues, you have 2 options to 'fix' it: > > * cat /dev/urandom > /dev/zero while doing do_rootfs > * upgrade the fakeroot-native recipe fakeroot 1.7.1 seems to work fine. Thanks Patrick > > regards, > > Koen > > > > > > In this case a dir was created with mkdir and the next ls -l line shows > that > > it is a file: > > > > ###### > > + rm -rf /usr/src/trunk/projects/base/build/tmp/rootfs/../rootfs_2/ > > + mkdir -p /usr/src/trunk/projects/base/build/tmp/rootfs/../rootfs_2/ > > + ls -l /usr/src/trunk/projects/base/build/tmp/rootfs/../rootfs_2/ > > -rwxr-xr-x 2 root root 4096 May 8 > > 14:03 /usr/src/trunk/projects/base/build/tmp/rootfs/../rootfs_2/ > > + > > cp -r /usr/src/trunk/projects/base/build/tmp/rootfs/usr/local/ > /usr/src/trunk/projects/base/build/tmp/rootfs/../rootfs_2/ > > cp: target `/usr/src/trunk/projects/base/build/tmp/rootfs/../rootfs_2/' > is not > > a directory > > ###### > > > > Also it could be inverted. A file copied by cp is a dir. > > > > ###### > > mkfs.jffs2 -x > > lzo --root=/usr/src/trunk/projects/base/build/tmp/rootfs/../rootfs_2/ > --faketime > --output=/usr/src/trunk/projects/base/build/tmp/deploy/images/rootfs.jffs2 --little-endian -e > > 128 --pad=27131904 > > mkfs.jffs2: opening > > directory > /usr/src/trunk/projects/base/build/tmp/rootfs_2/lib/libblaconfig.so.0: > > Not a directory > > ###### > > > > The really strange thing is that if I run > > the > /usr/src/trunk/projects/base/build/tmp/work/boxr5-1.0-r0/temp/run.do_rootfs.12648 > > by hand, it works fine. The Problem is not always at the same line!! > > > > I read something about "switch from RiserFS to ext3" but I have ext3. > > /bin/sh is bash > > > > I'm not sure but the scripts are called from within python?? > > The workstation which failed are using Python 2.5.2. > > Python 2.4.4 -> works > > Python 2.5.2 -> fails > > > > I'm not allown, in this Forum some people have the same problem: > > > http://www.dream-multimedia-tv.de/board/thread.php?postid=17280#post17280 > > > > Maybe somebody knows a fix. > > > > Best Regards > > Patrick Fischer > > > > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer