#11257 HIGH 1.75-so: corruption in late stages of XO-1.75 build process
Zarro Boogs per Child
bugtracker at laptop.org
Wed Sep 21 22:10:54 EDT 2011
#11257: corruption in late stages of XO-1.75 build process
------------------------------------+---------------------------------------
Reporter: Quozl | Owner: dsd
Type: defect | Status: new
Priority: high | Milestone: 1.75-software
Component: build-system | Version: Development build as of this date
Resolution: | Keywords:
Next_action: diagnose | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
------------------------------------+---------------------------------------
Old description:
> {{{
> # olpc-contents-verify \
> /versions/pristine/5/etc/passwd \
> /versions/pristine/5/etc/group \
> 85d9a6a379a1cc73a2519bdfd960534745c6c02f3e235b8cbcc5186a54f6d8cc \
> /versions/contents/5 \
> /versions/pristine/5
> Contents manifest failure at line 204
> Last file examined: 20-unhint-small-dejavu-lgc-sans-mono.conf
> #
> }}}
>
> There are two such names on the filesystem, a symlink at
> /etc/fonts/conf.d and a file at /usr/share/contconfig/conf.avail, with
> the symlink pointing to the file.
>
> Both are owned by dejavu-lgc-sans-mono-fonts-2.32-1.fc14.noarch yet this
> has not changed.
>
> The file has the same md5sum as the corresponding file on os36.
>
> Therefore this seems to be a failure of olpc-contents, bitfrost verify or
> hashing functions.
>
> The failure is reproduced before or after starting the X server.
>
> (I was not able to find an olpc-contents git repository that matches the
> files provided by the olpc-contents package.)
>
> Impact: prevents manufacturing runin fscheck test.
New description:
{{{
# olpc-contents-verify \
/versions/pristine/5/etc/passwd \
/versions/pristine/5/etc/group \
85d9a6a379a1cc73a2519bdfd960534745c6c02f3e235b8cbcc5186a54f6d8cc \
/versions/contents/5 \
/versions/pristine/5
Contents manifest failure at line 204
Last file examined: 20-unhint-small-dejavu-lgc-sans-mono.conf
#
}}}
There are two such names on the filesystem, a symlink at /etc/fonts/conf.d
and a file at /usr/share/contconfig/conf.avail, with the symlink pointing
to the file.
Both are owned by dejavu-lgc-sans-mono-fonts-2.32-1.fc14.noarch yet this
has not changed.
The file has the same md5sum as the corresponding file on os36.
Therefore this seems to be a failure of olpc-contents, bitfrost verify or
hashing functions.
The failure is reproduced before or after starting the X server.
(I was not able to find an olpc-contents git repository that matches the
files provided by the olpc-contents package.)
Impact: prevents manufacturing runin fscheck test.
--
Comment(by Quozl):
Eye opener ... after installing os6, X would not start, found a Python
process consuming 95% of CPU, an strace showed access syscalls wandering
through a symlink recursive loop on /etc/fonts/conf.d. After removing the
broken symlinks, X did start. Reproduced on a second B1.
--
Ticket URL: <http://dev.laptop.org/ticket/11257#comment:2>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list