Gentoo Archives: gentoo-commits

From: "Sebastian Pipping (sping)" <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-news r30 - in 2010: . 2010-02-28-layman-storage-path-change
Date: Sun, 28 Feb 2010 20:50:02
Message-Id: E1Nlq5N-00052I-RE@stork.gentoo.org
1 Author: sping
2 Date: 2010-02-28 20:49:57 +0000 (Sun, 28 Feb 2010)
3 New Revision: 30
4
5 Added:
6 2010/2010-02-28-layman-storage-path-change/
7 2010/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt
8 2010/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt.asc
9 Log:
10 Add layman storage path change message
11
12 Added: 2010/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt
13 ===================================================================
14 --- 2010/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt (rev 0)
15 +++ 2010/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt 2010-02-28 20:49:57 UTC (rev 30)
16 @@ -0,0 +1,39 @@
17 +Title: Layman storage path changed from version 1.3.0 on
18 +Author: Sebastian Pipping <sping@g.o>
19 +Content-Type: text/plain
20 +Posted: 2010-02-28
21 +Revision: 1
22 +News-Item-Format: 1.0
23 +Display-If-Installed: <app-portage/layman-1.3
24 +
25 +Layman has been using /usr/local/portage/layman to store
26 +overlay checkouts from version 1.2.3 on. As that path
27 +was violating the concept of keeping portage away from
28 +/usr/local the default of this storage location moves to
29 +
30 + /var/lib/layman
31 +
32 +from version 1.3.0 on. If you have never touched the file
33 +/etc/layman/layman.cfg manually before, you may be tempted to let
34 +tools like etc-update or dispatch-conf blindly accept this new version
35 +of layman.cfg.
36 +
37 +As that would hide all your currently installed overlays from layman
38 +it's probably not what you want. Your options are:
39 +
40 + A) Moving
41 + 1. Move your current content to /var/lib/layman before upgrading.
42 + 3. Update PORTDIR_OVERLAY in /var/lib/layman/make.conf accordingly.
43 + 2. Make /etc/make.conf source /var/lib/layman/make.conf.
44 +
45 + B) A symlink
46 + Put a symlink to your current storage location at /var/lib/layman
47 + before upgrading layman.
48 +
49 + C) Configuration
50 + Reject the path change for layman.cfg when running tools like
51 + etc-update or dispatch-conf blindly. Be aware with this way you'll
52 + have to do it for each layman update again.
53 +
54 +PS: This news item is a reaction to users having run into this problem
55 +(see bug #306233). Thanks to Volker Hemmann for reporting.
56
57 Added: 2010/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt.asc
58 ===================================================================
59 --- 2010/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt.asc (rev 0)
60 +++ 2010/2010-02-28-layman-storage-path-change/2010-02-28-layman-storage-path-change.en.txt.asc 2010-02-28 20:49:57 UTC (rev 30)
61 @@ -0,0 +1,7 @@
62 +-----BEGIN PGP SIGNATURE-----
63 +Version: GnuPG v2.0.14 (GNU/Linux)
64 +
65 +iEYEABECAAYFAkuK1lcACgkQsAvGakAaFgCXbQCfSeFXO1W2BQPpSEkBO+2cXgw/
66 +00cAoNs2ydsSHpjeRzM7xUpAPQOJnTno
67 +=lmvp
68 +-----END PGP SIGNATURE-----