1 |
Hi folks, |
2 |
|
3 |
Sorry for my very long silence. I had to deal with some GSoC problems, |
4 |
especially with the fact that my mentor gave up. I've got a new mentor now, |
5 |
which is Luca Bartodo. Thanks to him for helping me! |
6 |
|
7 |
It's been hard to remotivate myself working on the project: I've to admit I've |
8 |
lost 1 week, stuck between waiting Davide's come back, asking myself a lot |
9 |
of questions I had to ask to Davide, and, tons of problems related to my |
10 |
project. |
11 |
|
12 |
I've coded a very last ebuild to emerge /usr/share/ NetBSD directory content (I |
13 |
needed it due to make rules which weren't installed, mk directory). I've also |
14 |
made some |
15 |
polishing to my ebuilds, and removed useless directories (like |
16 |
/usr/share/man/html[1-9]). Read comments to check what I've done. |
17 |
|
18 |
I'm currently creating the stage tarball. Here are the ebuilds which are |
19 |
installed inside my ROOT directory: |
20 |
http://projects.boulz.org/trac/gentoo-nbsd/attachment/wiki/WikiStart/netbsd-ROOT.txt |
21 |
|
22 |
Of course, there are missing ebuilds. I'm currently facing PAM problems. I |
23 |
remember Johan Hattne sending me an email about PAM patches especially for |
24 |
NetBSD. Johan, if you read me, your help would be much appreciated ! |
25 |
|
26 |
Another problem I face is Kerberos libraries compilation. It fails to compile |
27 |
with this error: |
28 |
http://pastebin.org/8892 |
29 |
|
30 |
I also have to change two ./configure args which are "--without-et" and |
31 |
"--without-ss" to pass configure script. According to ./configure help: |
32 |
--with-system-et use system compile_et and -lcom_err [default: build and |
33 |
install a local version] |
34 |
--with-system-ss use system -lss and mk_cmds [private version] |
35 |
|
36 |
I'd like to know how did Gentoo/FreeBSD managed with Kerberos librairies ? Even |
37 |
by reading ebuilds, I can't really understand. Some help would be appreciated. |
38 |
|
39 |
And finaly: no, I haven't boot my stage yet. I'll do so after resolving every |
40 |
problems in order to have something usable. Currently, when I chroot in my ROOT |
41 |
directory, I can use emerge, equery, .. and every other tools to manage |
42 |
packages. Let's see: |
43 |
|
44 |
patrice@soc-netbsd ~ & uname -a |
45 |
NetBSD soc-netbsd 5.0 NetBSD 5.0 (GENERIC) #0: Sun Apr 26 18:50:08 UTC 2009 |
46 |
builds@×××××××××.org:/home/builds/ab/netbsd-5-0-RELEASE/i386/200904260229Z-obj/home/builds/ab/netbsd-5-0-REL |
47 |
EASE/src/sys/arch/i386/compile/GENERIC i386 |
48 |
patrice@soc-netbsd ~ & pwd |
49 |
/home/patrice |
50 |
patrice@soc-netbsd ~ & su - |
51 |
Password: |
52 |
Terminal type is vt100. |
53 |
soc-netbsd# chroot /gentoo-nbsd/ /bin/bash |
54 |
soc-netbsd / # cd |
55 |
soc-netbsd ~ # equery b /bin/mv |
56 |
[ Searching for file(s) /bin/mv in *... ] |
57 |
sys-netbsd/netbsd-bin-5.0 (/bin/mv) |
58 |
soc-netbsd ~ # equery b /usr/bin/crontab |
59 |
[ Searching for file(s) /usr/bin/crontab in *... ] |
60 |
sys-process/vixie-cron-4.1-r11 (/usr/bin/crontab) |
61 |
soc-netbsd ~ # equery b /usr/lib/libpuffs.so |
62 |
[ Searching for file(s) /usr/lib/libpuffs.so in *... ] |
63 |
sys-netbsd/netbsd-libs-5.0 (/usr/lib/libpuffs.so -> libpuffs.so.0.0) |
64 |
soc-netbsd ~ # uname -a |
65 |
NetBSD soc-netbsd 5.0 NetBSD 5.0 (GENERIC) #0: Sun Apr 26 18:50:08 UTC 2009 |
66 |
builds@×××××××××.org:/home/builds/ab/netbsd-5-0-RELEASE/i386/200904260229Z-obj/home/builds/ab/netbsd-5-0-REL |
67 |
EASE/src/sys/arch/i386/compile/GENERIC i386 |
68 |
soc-netbsd ~ # equery l |
69 |
[I--] [M~] app-admin/eselect-1.0.12 (0) |
70 |
[I--] [M~] app-admin/eselect-news-20080320 (0) |
71 |
[I--] [M~] app-admin/perl-cleaner-1.05 (0) |
72 |
.. |
73 |
|
74 |
And so on .. |
75 |
|
76 |
I think we are near the end :) |
77 |
|
78 |
Cheers! |
79 |
|
80 |
Patrice |