1 |
On Fri, 2005-07-08 at 12:58 +0200, Martin Schlemmer wrote: |
2 |
> Stupid question .. why does webapps.eclass have SLOT=${PVR} ? |
3 |
|
4 |
If you're running a hosting server, and have many customers using the |
5 |
same app, it may not be practical to bump them all at the same time. |
6 |
|
7 |
* They may have different busy periods during the day, making it |
8 |
impossible to schedule a common downtime. |
9 |
* Many upgrades require manual steps - it's less disruptive to upgrade |
10 |
each installation one at a time. |
11 |
* Different customers may want or need to run different versions of the |
12 |
same app. If a customer is happy with what they have, they may not wish |
13 |
to upgrade. |
14 |
|
15 |
> This |
16 |
> basically means that even a bump from foo-webapp-1.0-r1 to |
17 |
> foo-webapp-1.0-r2 will not unmerge foo-webapp-1.0-r1 ... |
18 |
|
19 |
If you don't have USE=vhosts set, then the eclass will automatically |
20 |
unmerge the older version. If you have USE=vhosts set, then you're |
21 |
telling Portage that you need the flexibility of running webapp-config |
22 |
manually. |
23 |
|
24 |
Best regards, |
25 |
Stu |
26 |
|
27 |
|
28 |
-- |
29 |
Stuart Herbert stuart@g.o |
30 |
Gentoo Developer http://www.gentoo.org/ |
31 |
http://stu.gnqs.org/diary/ |
32 |
|
33 |
GnuGP key id# F9AFC57C available from http://pgp.mit.edu |
34 |
Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C |
35 |
-- |