Gentoo Archives: gentoo-server

From: Ben Munat <bent@×××××.com>
To: gentoo-server@l.g.o
Subject: Re: [gentoo-server] several semi-related questions
Date: Mon, 16 May 2005 00:08:49
Message-Id: 4287E73B.1090007@munat.com
In Reply to: [gentoo-server] several semi-related questions by Ben Munat
1 So, is everyone off enjoying the spring weather (last days of fall for anyone down under)
2 or did I just ask too many questions?
3
4 Well, I cleaned up the webapp cruft, and now running "equery depends apache" gives me:
5
6 [ Searching for packages depending on net-www/apache... ]
7 dev-php/mod_php-4.3.11
8 dev-util/subversion-1.1.3
9 net-mail/vqadmin-2.3.6
10 net-mail/qmailadmin-1.2.1
11
12 So, as per the apache migration doc, I ran:
13
14 "emerge -pvu --deep apache mod_php subversion vqadmin qmailadmin"
15
16 and I get:
17
18 These are the packages that I would merge, in order:
19
20 Calculating dependencies ...done!
21 [ebuild U ] sys-devel/gettext-0.14.1-r1 [0.14.1] -emacs +nls 6,397 kB
22 [ebuild U ] dev-lang/tcl-8.4.9 [8.4.6] -threads 3,414 kB
23 [ebuild U ] sys-process/cronbase-0.3.2 [0.3.1] 0 kB
24 [ebuild U ] dev-libs/openssl-0.9.7e-r1 [0.9.7d-r1] -bindist -debug -emacs -test 5,105 kB
25 [ebuild U ] app-crypt/hashalot-0.3 [0.1.0] 78 kB
26 [ebuild U ] sys-devel/automake-1.7.9-r1 [1.7.9] 564 kB
27 [ebuild U ] sys-apps/miscfiles-1.4.2 [1.3-r1] -minimal 1,489 kB
28 [ebuild U ] sys-libs/pam-0.77-r6 [0.77-r1] +berkdb -debug -pwdb (-selinux) 3,552 kB
29 [ebuild U ] media-libs/freetype-2.1.9-r1 [2.1.5-r1] -bindist -debug +doc +zlib 1,183 kB
30 [ebuild U ] x11-misc/ttmkfdir-3.0.9-r2 [3.0.9-r1] -debug 19 kB
31 [ebuild U ] media-libs/fontconfig-2.2.3 [2.2.2] 732 kB
32 [ebuild U ] x11-base/xorg-x11-6.8.2-r1 [4.3.0-r7] -3dfx -3dnow -bitmap-fonts -cjk
33 -debug -dlloader -dmx +doc -font-server -hardened -insecure-drivers +ipv6 -minimal +mmx
34 +nls -opengl +pam -sdk -sse -static -truetype-fonts -type1-fonts (-uclibc) -xprint -xv
35 45,094 kB
36 [ebuild U ] dev-lang/tk-8.4.9 [8.4.6-r1] -threads 3,189 kB
37 [ebuild N ] app-arch/rpm2targz-9.0-r2 2 kB
38 [ebuild N ] sys-apps/utempter-0.5.5.5-r1 -debug 20 kB
39 [ebuild N ] x11-terms/xterm-200-r1 -Xaw3d -debug -toolbar +truetype +unicode 681 kB
40 [ebuild U ] net-www/apache-2.0.54-r4 [2.0.52-r1] +berkdb -debug +doc +gdbm +ipv6 -ldap
41 +ssl -static -threads 5,468 kB
42 [ebuild U ] app-crypt/mhash-0.9.2 [0.9.1] 833 kB
43 [ebuild U ] media-libs/jpeg-6b-r4 [6b-r3] -debug 598 kB
44 [ebuild U ] media-libs/tiff-3.7.2 [3.5.7-r1] 1,231 kB
45 [ebuild U ] dev-libs/libxml2-2.6.17 [2.6.11] -debug +ipv6 +python +readline 2,995 kB
46 [ebuild N ] dev-libs/libgpg-error-1.0-r1 +nls 316 kB
47 [ebuild N ] dev-libs/libgcrypt-1.2.1 +nls 938 kB
48 [ebuild U ] dev-libs/libxslt-1.1.12 [1.1.8] +crypt +python 1,736 kB
49 [ebuild U ] media-libs/lcms-1.13-r1 [1.12] +jpeg +python +tiff +zlib 572 kB
50 [ebuild U ] app-crypt/mit-krb5-1.3.6-r2 [1.3.3-r1] -krb4 -static 6,380 kB
51 [ebuild U ] app-admin/sudo-1.6.7_p5-r2 [1.6.7_p5] +pam -skey 341 kB
52 [ebuild U ] x11-libs/qt-3.3.4-r3 [3.3.3] -cups -debug +doc -examples -firebird +gif
53 -immqt -immqt-bc +ipv6 +mysql -nas +odbc -opengl +postgres -sqlite -xinerama +zlib 14,101 kB
54 [ebuild U ] dev-perl/Net-Daemon-0.38 [0.37] 30 kB
55 [ebuild U ] dev-perl/Storable-2.13 [2.07-r1] 131 kB
56 [ebuild U ] dev-perl/DBI-1.46 [1.38] 363 kB
57 [ebuild U ] dev-perl/DBD-mysql-2.9003 [2.1027] 110 kB
58 [ebuild N ] app-doc/ucspi-tcp-man-20020317 7 kB
59 [ebuild U ] sys-apps/ucspi-tcp-0.88-r10 [0.88-r5] +doc +ipv6 (-selinux) +ssl 78 kB
60 [ebuild U ] net-mail/cmd5checkpw-0.22-r2 [0.22] 23 kB
61 [ebuild U ] app-arch/ncompress-4.2.4-r1 [4.2.4] -build 39 kB
62 [ebuild N ] app-doc/daemontools-man-20020131 7 kB
63 [ebuild U ] sys-process/daemontools-0.76-r4 [0.76-r3] +doc (-selinux) -static 36 kB
64 [ebuild U ] sys-libs/db-1.85-r2 [1.85-r1] 279 kB
65 [ebuild U ] dev-perl/perl-tk-804.027 [800.025-r1] 5,870 kB
66 [ebuild U ] media-libs/freetype-1.3.1-r4 [1.3.1-r3] +nls* -tetex 1,919 kB
67 [ebuild U ] net-libs/c-client-2004a-r1 [2002e-r2] -debug +pam +ssl 2,172 kB
68 [ebuild U ] net-misc/curl-7.13.1 [7.11.0] +ipv6 -ldap +ssl 1,817 kB
69 [ebuild U ] media-libs/t1lib-5.0.2 [5.0.0-r2] +X -debug +doc 1,657 kB
70
71
72 So, my main question now is do I really have to upgrade (or just install) all of this just
73 to do this apache upgrade?
74
75 But as a side question, how have I gotten behind on all this stuff if I emerge world (just
76 about) every day? Should I be doing emerge -uD world more often?
77
78 Well, I guess the emerge man page does quite clearly say "As an example, [emerge --deep]
79 catches updates in libraries that are not directly listed in the dependencies of a
80 package." Guess I missed that this whole time.
81
82 And, not to forget the original point of the thread, did anyone run into any gotchas doing
83 the apache package refresh?
84
85 b
86
87
88
89
90 Ben Munat wrote:
91 > It's one of those days when every answer I seek creates more
92 > questions... any help appreciated:
93 >
94 > -- I have a pending update to apache-2.0.54-r4. This is the long-awaited
95 > "apache package refresh", correct?
96 >
97 > -- Assuming it is, I went to
98 > http://dev.gentoo.org/~vericgar/doc/apache-package-refresh.html#use
99 > and read through that. It says that "There are some modules and packages
100 > that depend on Apache that have not yet been updated." I went to the bug
101 > report specified, and almost all the dependent bugs are closed... I
102 > don't think anything that was open will affect me. It also recommended
103 > using equery; I did and it came up with:
104 >
105 > dev-db/phpmyadmin-2.6.1_p2-r1
106 > dev-db/phpmyadmin-2.5.7_p1
107 > dev-db/phpmyadmin-2.6.0_p2
108 > dev-db/phpmyadmin-2.6.0_p3
109 > dev-db/phpmyadmin-2.6.1_p2
110 > dev-db/phpmyadmin-2.6.1_rc1
111 > dev-php/mod_php-4.3.11
112 > dev-util/subversion-1.1.3
113 > net-mail/vqadmin-2.3.6
114 > net-mail/qmailadmin-1.2.1
115 > www-apps/gallery-1.4.4-r1
116 > www-apps/gallery-1.4.4_p2
117 > www-apps/gallery-1.4.4_p4
118 > www-apps/gallery-1.4.4_p5
119 > www-apps/gallery-1.4.4_p6
120 > www-apps/gallery-1.4.4
121 >
122 > Anyone see anything that they know still has a problem with the apache
123 > refresh?
124 >
125 > -- (side question:) gallery and phpmyadmin are installed via
126 > webapp-config... didn't realize I was accumulating versions... how do I
127 > get rid of old ones?
128 >
129 > -- The above migration document also talks about putting all the
130 > packages that support the apache changes in
131 > /etc/portage/package.keywords. But that's old information right? If the
132 > dependent bugs are closed, then the necessary packages should no longer
133 > be masked, right?
134 >
135 > -- I will still need to reinstall dependent packages to get the path
136 > changes taken care of, right? The migration doc suggests the use of
137 > "emerge --update --deep"... Hmm, and when I try that for "apache
138 > subversion mod_php vqadmin qmailadmin phpmyadmin gallery", it comes up
139 > with about 50 packages... yikes. But that needs to be done, right?
140 >
141 > -- (side question:) And actually, if I do the "emerge --deep ... world"
142 > version suggested there, it comes up with at least a hundred packages to
143 > update and then errors out, saying that "The above package list contains
144 > packages which cannot be installed on the same system." Why would that
145 > happen? And, I guess I've never paid much attention to the "--deep"
146 > option... is this something I should be doing more often?
147 >
148 > -- This new "no-htdocs" USE flag is only necessary if I install
149 > gentoo-webroot-default, right? I DO NOT want gentoo to overwrite my htdocs!
150 >
151 > -- I have phppgadmin installed as well... any idea why it doesn't show
152 > up in the equery report above?
153 >
154 > -- And actually, if I do "emerge -p phppgadmin" I get:
155 > [ebuild U ] net-www/webapp-config-1.10-r14 [1.10-r11]
156 > [ebuild R ] dev-db/phppgadmin-3.5.1
157 > So, I'm current on phppgadmin, but there's supposedly an update to
158 > webapp-config!? But wait a minute, my "emerge -p world" doesn't show
159 > that... Hmm, I see, it's not in my world file... not sure how that
160 > happened. Well, I'll add it, but it be nice to know if there are others.
161 > Heh, I just tried regenworld and all it added was sys-devel/bin86... Why
162 > would webapp-config not get added to world and might there be other
163 > stuff that I'm missing. I depend on emerge world to keep me up to date!
164 >
165 > Okay, that's enough meandering questions for now... thanks in advance
166 > for any help.
167 >
168 > b
169 >
170 >
171 >
172 --
173 gentoo-server@g.o mailing list

Replies

Subject Author
Re: [gentoo-server] several semi-related questions Chris S <taskara@××××××××××××.net>