Gentoo Archives: gentoo-bsd

From: Patrice Clement <patrice@×××××.org>
To: gentoo-bsd@l.g.o
Subject: Re: [gentoo-bsd] [SoC 2009] Ping ? Pong ! News and progress..
Date: Fri, 14 Aug 2009 00:56:10
Message-Id: 20090814005606.GH985@nenette.boulz.org
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

Replies

Subject Author
Re: [gentoo-bsd] [SoC 2009] Ping ? Pong ! News and progress.. Alexis Ballier <aballier@g.o>
Re: [gentoo-bsd] [SoC 2009] Ping ? Pong ! News and progress.. Alexis Ballier <aballier@g.o>
Re: [gentoo-bsd] [SoC 2009] Ping ? Pong ! News and progress.. Johan Hattne <johan.hattne@××××××××××××××.edu>