1 |
Hi, |
2 |
|
3 |
I'm trying to build a minimal gentoo vdr system using uclibc and |
4 |
busybox, which boots completely in ram using initramfs of kernel. The |
5 |
reason behind this is, that I want a system, which boots as fast as |
6 |
possible. To realize this I want to reduce the size of the rootfs as |
7 |
small as possible. Now I come to my questions: |
8 |
|
9 |
1.) I have to use X, since my motherboard (via epia 8000 sp) is only |
10 |
properly (more or less) supported with X drivers. Fonts for X are taking |
11 |
up to 12 MB! Does vdr use or need any fonts of X? If not, I could remove |
12 |
them. |
13 |
|
14 |
2.) Today I run a test, which packages would be installed on a clean |
15 |
system for vdr: |
16 |
|
17 |
(build) hive / # mm_merge_bins -pt vdr |
18 |
|
19 |
These are the packages that would be merged, in reverse order: |
20 |
|
21 |
Calculating dependencies... done! |
22 |
[ebuild N ] media-video/vdr-1.4.6 to /mediamachine/devroot/ |
23 |
USE="-aio -bigpatch -child-protection -cmdsubmenu -debug |
24 |
-dolby-record-switch -dvbplayer -dxr3-audio-denoise -jumpplay |
25 |
-lnbsharing -noepg -rotor -setup-plugin -sourcecaps -submenu -subtitles |
26 |
-vanilla -yaepg" |
27 |
[nomerge ] dev-lang/perl-5.8.8-r4 to /mediamachine/devroot/ |
28 |
USE="-berkdb -build -debug -doc -elibc_FreeBSD -gdbm -ithreads -perlsuid" |
29 |
[binary N ] perl-core/Test-Harness-2.64 to /mediamachine/devroot/ |
30 |
[binary N ] perl-core/PodParser-1.35 to /mediamachine/devroot/ |
31 |
[binary N ] dev-lang/perl-5.8.8-r4 to /mediamachine/devroot/ |
32 |
USE="-berkdb -build -debug -doc -elibc_FreeBSD -gdbm -ithreads -perlsuid" |
33 |
[binary N ] app-admin/perl-cleaner-1.04.3 to /mediamachine/devroot/ |
34 |
[binary N ] sys-devel/libperl-5.8.8-r1 to /mediamachine/devroot/ |
35 |
USE="-berkdb -debug -gdbm -ithreads" |
36 |
[ebuild N ] media-tv/gentoo-vdr-scripts-0.4.0 to |
37 |
/mediamachine/devroot/ USE="-nvram" |
38 |
[ebuild N ] app-admin/sudo-1.6.8_p12-r1 to /mediamachine/devroot/ |
39 |
USE="-ldap -offensive -pam (-selinux) -skey" |
40 |
[binary N ] virtual/editor-0 to /mediamachine/devroot/ |
41 |
[binary N ] mail-mta/ssmtp-2.61-r2 to /mediamachine/devroot/ |
42 |
USE="-ipv6 -mailwrapper -md5sum -ssl" |
43 |
[binary N ] net-mail/mailbase-1 to /mediamachine/devroot/ |
44 |
USE="-pam" |
45 |
[ebuild N ] sys-apps/gawk-3.1.5-r5 to /mediamachine/devroot/ |
46 |
USE="-nls" |
47 |
[ebuild N ] media-tv/vdrplugin-rebuild-0.2 to /mediamachine/devroot/ |
48 |
[ebuild N ] media-libs/jpeg-6b-r7 to /mediamachine/devroot/ |
49 |
[ebuild N ] media-tv/linuxtv-dvb-headers-3.1 to /mediamachine/devroot/ |
50 |
[binary N ] sys-kernel/linux-headers-2.6.22-r2 to |
51 |
/mediamachine/devroot/ |
52 |
[ebuild N ] sys-libs/libcap-1.10-r9 to /mediamachine/devroot/ |
53 |
USE="-python" |
54 |
[ebuild N ] media-tv/linuxtv-dvb-headers-3.1 |
55 |
[ebuild N ] sys-libs/libcap-1.10-r9 USE="-python" |
56 |
[ebuild N ] media-libs/jpeg-6b-r7 |
57 |
[nomerge ] app-admin/sudo-1.6.8_p12-r1 to /mediamachine/devroot/ |
58 |
USE="-ldap -offensive -pam (-selinux) -skey" |
59 |
[binary N ] app-editors/nano-2.0.6 to /mediamachine/devroot/ |
60 |
USE="minimal unicode -debug -justify -ncurses -nls -slang -spell" |
61 |
|
62 |
As far as I can see perl is pulled in by Test-Harness and PodParser. Can |
63 |
you tell me what this stuff is needed for? For me perl is a big |
64 |
dependency, which I would like to get rid of. |
65 |
|
66 |
|
67 |
Well, that's it for now. Thanks for any help in advance! |
68 |
Marc |
69 |
|
70 |
-- |
71 |
gentoo-vdr@g.o mailing list |