[CentOS] Re: Mixing RPMforge and EPEL (Was: EPEL repo)
lesmikesell at gmail.com
Mon Jul 30 16:21:10 UTC 2007
Axel Thimm wrote:
>>> Maybe the original draft will be picked up by other projects to
>>> signal their mode of collaboration, let's see. It certainly was in
>>> thge spirit of the existing 3rd party repos.
>> Maybe you should cut them a little slack considering that they are not
>> so experienced as the rest of you...
> Experienced in what? Hidden agendas and politics? I'm not experienced
> in that really. Please check the epel list where these topics were
> discussed over *months* and often revealed their political background
> instead of a "lack of experience".
I meant experience with running a repo, but experience in trying to
coordinate disparate policies is probably more relevant. It just isn't
going to happen and everyone might as well recognize that up front.
> Next, what use would it be to give a different name? E.g. xemacs vs
It would be very useful to me in any case where the versions differ. I
like to know what I'm running and why.
> The two packages would conflict so xemacs-myrepo has to
> either Conflict: or Obsolete:/Provide: with the standard name, and the
> end result is a worse setup than having the proper name since there
> will be no way back to the unadorned name unless the xemacs package
> starts obsoleting/providing the alternate name as well.
If the package name makes the difference visible, can't I "yum remove
xemacs-myrepo" and "yum install xemacs-otherrepo" depending on which I
want to have installed?
> So there is no real improvement in obfuscating names.
But there is an improvement if I can see and control what I install and
understand the differences. The names are obfucated now since the
same name can refer to any of several different things.
> And I didn't
> even mention dependent packages that would break with
> perl-Bar-myrepo and libfoo-devel-myrepo instead of perl-Bar and
That's only a problem if you overwrite each other's files. Put them
somewhere else. Yes, having files of the same name in different path
locations can confuse people who don't understand that path order
searches have been used since the invention of the tree structured
directory to permit multiple versions of the same things to co-exist,
but the concept isn't that difficult. It's just too bad the package
managers didn't get it and had to go through contortions after realizing
that there are things that people need to have multiple versions
installed at the same time, like the kernel and architecture-dependent
> ATM we'll just live and let live, and there will not be any one-side
> effort to rectify any compatibility issues EPEL created. It's their
> mess, they'll have to clean it up.
Live and let die, you mean - at least as far as the users are concerned.
I don't think this issue has any solution other than separate
lesmikesell at gmail.com
More information about the CentOS