Choosing YUM Repositories
Tony Nelson
tonynelson at georgeanelson.com
Sun Aug 7 19:55:56 UTC 2005
At 9:52 AM +0200 8/7/05, Peter Boy wrote:
...
>You are right, but it may be a problem, if a repo replaces packages
>without the user beeing aware of it. And it is quite difficult to use
>yours or dag's repo sometimes. If you do a yum update with all repos
>activated, some packages will be updated by your repo or dag's, weather
>those packages I use from your repo require it or not! That is
>definitely a problem, I think. And such a replacement may introduce
>problems for other software which are not visible in terms of the rpm
>classifications.
>
>Therefore there is a urgent need for cooperation to simplify things.
...
Fedora's packages sometimes include FC# (FC3, FC4) as part of the Release
field. If all packages included some such thing in the Release we would
have a much easier time sorting such stuff out. All packages from Fedora
would have FC# or FE#, all packages from Livna might have Li# (or LiS#,
LiU#, and LiT#) or some such, ATRPMs might be At#, and so on. Currently,
packages normally contain Packager and Vendor tags, but these don't
actually specify the repository.
Alternatively, RPM could be modified to have a new tag in the preamble, but
I think that would be more difficult all around. Extending the sometime
practice of marking packages with FC# would be something that could be done
by each packager independently, with a minimum of cooperation.
Once it looked like this was happening, the tools like yum could be
extended to make some use of it in resolving or reporting conflicts.
I plan to mark my own packages with my initials (Release: 1_GAN). It's not
perfect, but it should be good enough.
____________________________________________________________________
TonyN.:' <mailto:tonynelson at georgeanelson.com>
' <http://www.georgeanelson.com/>
More information about the fedora-list
mailing list