1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Boyd Stephen Smith Jr. wrote: |
5 |
|
6 |
>On Sunday 26 February 2006 04:21, gentuxx <gentuxx@×××××.com> wrote about |
7 |
>'[gentoo-user] BS dependencies?': |
8 |
> |
9 |
>>Why in the world to I need Apache, php(4), and a whole host of other |
10 |
>>packages (22 to be exact) just to install NTP? Now, I'm assuming that |
11 |
>>the net-misc/ntp package is actually the daemon, and not just the |
12 |
>>client. |
13 |
> |
14 |
> |
15 |
>NTP is similar to many P2P protocols in that "clients" are normally also |
16 |
>long running background processes, daemons (or paenguins). There are some |
17 |
>clients that use NTP messages to fetch a single time and set your clock |
18 |
>using it, but then you still get network latency "noise" and other |
19 |
>inaccuracies. For daily work that's really not a big deal, but if you are |
20 |
>going to use NTP I suggest you really use NTP and run a daemon. The |
21 |
>default config for both net-misc/ntp and openntpd does not listen on any |
22 |
>ports by default, so it shouldn't raise many security issues. |
23 |
> |
24 |
>As far an these unwanted dependencies go, could you please provide the |
25 |
>output for emerge -pvt net-misc/ntp so we can see the whole dependency |
26 |
>chain? |
27 |
> |
28 |
>>Can anyone suggest a client *only* package? I've got a system that |
29 |
>>doesn't hold it's time after a reboot - all I really need is the |
30 |
>>ability to update the system time. |
31 |
> |
32 |
> |
33 |
>Just use rdate then. |
34 |
> |
35 |
I'm looking into `rdate'. But here is the list of dependencies that |
36 |
comes up. I think Mr. Fish may have hit the nail on the "recursive |
37 |
dependencies", as I do have 'python' and 'php' in my USE flags |
38 |
(included below). |
39 |
|
40 |
emerge -pvt net-misc/ntp |
41 |
|
42 |
These are the packages that I would merge, in reverse order: |
43 |
|
44 |
Calculating dependencies ...done! |
45 |
[ebuild N ] dev-php/php-4.4.0-r4 -X +berkdb +crypt -curl -debug |
46 |
- -doc (-fdftk) -firebird -flash -freetds -gd -gd-external +gdbm -gmp |
47 |
- -hardenedphp -imap (-informix) -ipv6 (-java) +jpeg -kerberos -ldap |
48 |
- -mcal -memlimit -mssql -mysql +ncurses +nls (-oci8) -odbc +pam +png |
49 |
- -postgres +readline -snmp +spell +ssl -tiff +truetype +xml2 -yaz 4,339 kB |
50 |
[ebuild N ] net-misc/ntp-4.2.0.20040617-r3 -debug -ipv6 |
51 |
- -logrotate -nodroproot -openntpd -parse-clocks (-selinux) +ssl 2,403 kB |
52 |
[ebuild N ] sys-libs/libcap-1.10-r5 -nocxx +python -static 38 kB |
53 |
[ebuild N ] dev-lang/swig-1.3.21 -X -doc -guile (-java) +perl |
54 |
+php +python -ruby -tcltk 1,975 kB |
55 |
[ebuild N ] dev-php/mod_php-4.4.0-r9 -X +apache2 +berkdb |
56 |
+crypt -curl -debug -doc (-fdftk) -firebird -flash -freetds -gd |
57 |
- -gd-external +gdbm -gmp -hardenedphp -imap (-informix) -ipv6 (-java) |
58 |
+jpeg -kerberos -ldap -mcal -memlimit -mssql -mysql +nls (-oci8) -odbc |
59 |
+pam +png -postgres -snmp +spell +ssl -tiff +truetype +xml2 -yaz 0 kB |
60 |
[ebuild N ] media-libs/t1lib-5.0.2 -X -doc 1,657 kB |
61 |
[ebuild N ] media-libs/freetype-1.3.1-r4 +nls -tetex 1,919 kB |
62 |
[ebuild N ] media-libs/libpng-1.2.8 -doc 0 kB |
63 |
[ebuild NS ] sys-libs/db-1.85-r2 279 kB |
64 |
[ebuild N ] app-text/sablotron-1.0.1 -doc +perl 474 kB |
65 |
[ebuild N ] media-libs/jpeg-6b-r5 0 kB |
66 |
[ebuild N ] net-www/apache-2.0.55-r1 +apache2 -debug -doc |
67 |
- -ldap -mpm-leader (-mpm-peruser) -mpm-prefork -mpm-threadpool |
68 |
- -mpm-worker -no-suexec (-selinux) +ssl -static-modules +threads 4,684 kB |
69 |
[ebuild N ] dev-libs/apr-util-0.9.7 +berkdb +gdbm -ldap 724 kB |
70 |
[ebuild N ] app-misc/mime-types-4 7 kB |
71 |
[ebuild N ] dev-libs/apr-0.9.7 -ipv6 -urandom 1,020 kB |
72 |
[ebuild N ] net-www/gentoo-webroot-default-0.2 -no-htdocs 64 kB |
73 |
[ebuild N ] dev-libs/libxslt-1.1.15 +crypt -debug +python |
74 |
- -static 1,780 kB |
75 |
[ebuild N ] dev-libs/libxml2-2.6.23 -debug -doc -ipv6 |
76 |
+python +readline 3,338 kB |
77 |
[ebuild N ] dev-libs/libmcrypt-2.5.7 511 kB |
78 |
[ebuild N ] media-libs/freetype-2.1.9-r1 -bindist -doc +zlib 0 kB |
79 |
[ebuild N ] app-text/aspell-0.50.5-r4 -gpm 992 kB |
80 |
|
81 |
USE flags from `emerge --info': |
82 |
|
83 |
USE="sparc apache2 arts avi berkdb bitmap-fonts bzip2 cdb crypt cups |
84 |
dlloader eds encode esd expat fastcgi fbcon foomaticdb fortran gcc64 |
85 |
gdbm gif gstreamer gtk2 iconv imlib javascript jpeg libwww mad mbox |
86 |
mhash mikmod milter mime motif mpeg ncurses nls nptl ogg opengl oss |
87 |
pam pcre pdflib perl php png python readline sdl socketstcpd spell ssl |
88 |
symlink tcpd threads tidy truetype truetype-fonts type1-fonts udev |
89 |
vhosts vorbis xml xml2 xmlrpc xmms xsl xv zlib userland_GNU |
90 |
kernel_linux elibc_glibc" |
91 |
|
92 |
(NOTE: This differs from what is actuall in my '/etc/make.conf'): |
93 |
USE="-X -kde -qt -gnome -gtk perl php python ssl apache2 fastcgi iconv |
94 |
java javascript libwww mime milter mbox ncurses pcre socketstcpd spell |
95 |
threads tidy vhosts xml xml2 xmlrpc xsl zlib symlink" |
96 |
|
97 |
|
98 |
|
99 |
- -- |
100 |
gentux |
101 |
echo "hfouvyAdpy/ofu" | perl -pe 's/(.)/chr(ord($1)-1)/ge' |
102 |
|
103 |
gentux's gpg fingerprint ==> 34CE 2E97 40C7 EF6E EC40 9795 2D81 924A |
104 |
6996 0993 |
105 |
-----BEGIN PGP SIGNATURE----- |
106 |
Version: GnuPG v1.4.2.1 (GNU/Linux) |
107 |
|
108 |
iD8DBQFEAftFLYGSSmmWCZMRAhqtAJ9zXcQiDz7+dCXV12NjRahxLTLDbACgtp7J |
109 |
byQW2LizpEh0nJ52DARW/f0= |
110 |
=zOUP |
111 |
-----END PGP SIGNATURE----- |
112 |
|
113 |
-- |
114 |
gentoo-user@g.o mailing list |