Gentoo Archives: gentoo-embedded

From: Natanael Copa <mlists@××××××.org>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] bug in dev-libs/uclibc-0.9.26-r4?
Date: Tue, 03 Aug 2004 13:11:28
Message-Id: 410F8EF9.3080504@tanael.org
In Reply to: Re: [gentoo-embedded] bug in dev-libs/uclibc-0.9.26-r4? by Mike Frysinger
1 Mike Frysinger wrote:
2
3 >On Tuesday 03 August 2004 01:52 am, Natanael Copa wrote:
4 >
5 >
6 >>Now, just a guess in the wild, what would happen if the einstall process
7 >>didn't install uclibc in the correct location? Wouldn't the qmerge steb
8 >>install an empty uclibc and then remove the existing?
9 >>
10 >>
11 >
12 >look at the files in /var/db/pkg/dev-libs/uclibc*/CONTENTS
13 >
14 >see where the files were installed to ... perhaps you had a CHOST that screwed
15 >things up ?
16 >
17 >
18 nc uclibc-0.9.26-r4 # head CONTENTS
19 dir /usr
20 dir /usr/i386-linux-uclibc
21 dir /usr/i386-linux-uclibc/lib
22 obj /usr/i386-linux-uclibc/lib/libcrypt-0.9.26.so
23 511046eec156d1476b3c9e711b657693 1091482293
24 obj /usr/i386-linux-uclibc/lib/libdl-0.9.26.so
25 5fc24e62c0bf48502ea0460357a2bbfe 1091482293
26 obj /usr/i386-linux-uclibc/lib/libm-0.9.26.so
27 5df6044b85239f3576d54db87341d273 1091482293
28 obj /usr/i386-linux-uclibc/lib/libnsl-0.9.26.so
29 5a451e6cfad0005e2bd0d4ea893e886f 1091482293
30 obj /usr/i386-linux-uclibc/lib/libpthread-0.9.26.so
31 18692e9f12950ed5166b3816b15ff36f 1091482293
32 obj /usr/i386-linux-uclibc/lib/libresolv-0.9.26.so
33 c893df9e1545e468e30a40cd07e1b23e 1091482293
34 obj /usr/i386-linux-uclibc/lib/libthread_db-0.9.26.so
35 8d899a65e7917c9cda72b15381d78145 1091482293
36
37
38 nc uclibc-0.9.26-r4 # tail CONTENTS
39 obj /usr/i386-linux-uclibc/usr/include/linux/zconf.h
40 e988e1d3ee675987077f225bf653d2ad 1091482293
41 obj /usr/i386-linux-uclibc/usr/include/linux/zftape.h
42 e380debafa17ba4644197027e5b9f346 1091482293
43 obj /usr/i386-linux-uclibc/usr/include/linux/zlib.h
44 aa135b3b0d5a7f0ae09ec435b0d576bc 1091482293
45 obj /usr/i386-linux-uclibc/usr/include/linux/zorro.h
46 b248699a282df08092bba367c84882ba 1091482293
47 obj /usr/i386-linux-uclibc/usr/include/linux/zorro_ids.h
48 0272ffa2fad24688a5aa365199e1cd08 1091482293
49 obj /usr/i386-linux-uclibc/usr/include/linux/zutil.h
50 e5f595fc595c609b79d5391bdf2339de 1091482293
51 obj /usr/i386-linux-uclibc/usr/include/linux/.keep
52 d41d8cd98f00b204e9800998ecf8427e 1091482293
53 obj /usr/i386-linux-uclibc/usr/include/fpu_control.h
54 3362c5ef55ee3906d6d727e6c981e429 1091482293
55 dir /usr/share
56 sym /usr/i386-linux-uclibc/lib/ld-uClibc.so.0 -> ld-uClibc-0.9.26.so
57 1091482293
58
59 Everything is installed in /usr/i386-linux-uclibc/
60 It doesn't look correct.
61
62 >>I guess I need a binary package to get it going again?
63 >>
64 >>
65 >
66 >you could cheat and do this:
67 >unpack stage3
68 >chroot
69 >quickpkg uclibc
70 >then just extract that in the root of your broke system
71 >
72 >
73 Thanks. Doing this not-chrooted helped:
74
75 nc ucgentoo # cd usr/i386-linux-uclibc/
76 nc i386-linux-uclibc # cp -rv * ../../
77
78 I'm back on track!
79
80 I just love gentoo. Almost everything is fixeable. Number of total
81 reinstalls are very close to zero :)
82
83 --
84 Natanael Copa
85
86
87 --
88 gentoo-embedded@g.o mailing list