Jorge Manuel B. S. Vicetto
Sat, 11 Jul 2009 17:34:39 -0700
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi.
Sebastian Pipping wrote:
> Hello!
>
>
> Intro
>
> For the gentoo-specific part of smolt [1] that's in the making we
> collect stats on what package is installed and what overlay it comes
> from. Which tree/overlay it came from is determined by reading file
> /var/db/pkg/${CATEGORY}/${PF}/repository. The name in there comes
> from file profiles/repo_name originally.
> In smolt we match repo names from the 'repository' file against
> overlay names from layman-global.txt to check if an overlay is known
> worldwide or could be a secret overlay that we should not submit
> information about.
>
>
> Problem
>
> When the name from repo_name and the overlay name in layman-global.txt
> do not match smolt would assume the overlay is secret though it's not
> and not be able to send in stats about it.
I understand your problem and agree that in general having the repo_name
and the name in layman-global.txt the same would be helpful.
However, there might be some history behind that.
For example, although the official KDE team overlay is called kde
(repo_name), on layman it still shows up as kde-testing. The reason for
that is historic as kde was already used by genkdesvn.
> Examples:
>
> oss-overlay != majeru
> pro-audio != proaudio
>
>
> Proposal
>
> - Make repo_name file fit layman-global.txt entry where it doesn't
> match at the moment
>
> - People with that overlay installed do not have to change
> anything, no "where did that overlay go" mails or aynthing
>
> - Upstream needs to be convinced to fix it
>
> - For packages installed from that overlay the file
> 'repository' will not update until the a re-installation
>
> - Make in-sync repo_name a requirement for extending
> layman-global.txt
>
>
>
> Sebastian
>
>
- --
Regards,
Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
Gentoo- forums / Userrel / Devrel / SPARC / KDE
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkpZL30ACgkQcAWygvVEyALzegCgmx+3L1Z7B7e47vgRr5+H1gAJ
H+gAn1kn5HNA3z1Q2VI071X+PAJzMnTc
=RxiT
-----END PGP SIGNATURE-----