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 |