1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Hi. |
5 |
|
6 |
Sebastian Pipping wrote: |
7 |
> Hello! |
8 |
> |
9 |
> |
10 |
> Intro |
11 |
> |
12 |
> For the gentoo-specific part of smolt [1] that's in the making we |
13 |
> collect stats on what package is installed and what overlay it comes |
14 |
> from. Which tree/overlay it came from is determined by reading file |
15 |
> /var/db/pkg/${CATEGORY}/${PF}/repository. The name in there comes |
16 |
> from file profiles/repo_name originally. |
17 |
> In smolt we match repo names from the 'repository' file against |
18 |
> overlay names from layman-global.txt to check if an overlay is known |
19 |
> worldwide or could be a secret overlay that we should not submit |
20 |
> information about. |
21 |
> |
22 |
> |
23 |
> Problem |
24 |
> |
25 |
> When the name from repo_name and the overlay name in layman-global.txt |
26 |
> do not match smolt would assume the overlay is secret though it's not |
27 |
> and not be able to send in stats about it. |
28 |
|
29 |
I understand your problem and agree that in general having the repo_name |
30 |
and the name in layman-global.txt the same would be helpful. |
31 |
However, there might be some history behind that. |
32 |
For example, although the official KDE team overlay is called kde |
33 |
(repo_name), on layman it still shows up as kde-testing. The reason for |
34 |
that is historic as kde was already used by genkdesvn. |
35 |
|
36 |
> Examples: |
37 |
> |
38 |
> oss-overlay != majeru |
39 |
> pro-audio != proaudio |
40 |
> |
41 |
> |
42 |
> Proposal |
43 |
> |
44 |
> - Make repo_name file fit layman-global.txt entry where it doesn't |
45 |
> match at the moment |
46 |
> |
47 |
> - People with that overlay installed do not have to change |
48 |
> anything, no "where did that overlay go" mails or aynthing |
49 |
> |
50 |
> - Upstream needs to be convinced to fix it |
51 |
> |
52 |
> - For packages installed from that overlay the file |
53 |
> 'repository' will not update until the a re-installation |
54 |
> |
55 |
> - Make in-sync repo_name a requirement for extending |
56 |
> layman-global.txt |
57 |
> |
58 |
> |
59 |
> |
60 |
> Sebastian |
61 |
> |
62 |
> |
63 |
|
64 |
- -- |
65 |
Regards, |
66 |
|
67 |
Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org |
68 |
Gentoo- forums / Userrel / Devrel / SPARC / KDE |
69 |
-----BEGIN PGP SIGNATURE----- |
70 |
Version: GnuPG v2.0.11 (GNU/Linux) |
71 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
72 |
|
73 |
iEYEARECAAYFAkpZL30ACgkQcAWygvVEyALzegCgmx+3L1Z7B7e47vgRr5+H1gAJ |
74 |
H+gAn1kn5HNA3z1Q2VI071X+PAJzMnTc |
75 |
=RxiT |
76 |
-----END PGP SIGNATURE----- |