compatibility between repositories

Axel Thimm Axel.Thimm at ATrpms.net
Sat May 22 17:16:15 UTC 2004


On Sat, May 22, 2004 at 06:33:47PM +0200, Michael Schwendt wrote:
> On Sat, 22 May 2004 17:17:35 +0200, Alexander Dalloz wrote:
> 
> > Am Sa, den 22.05.2004 schrieb Gustavo Matheus Rahal um 17:05:
> > 
> > > Can I use all the FC2 repositories together?:
> > > - fedora.us
> > > - freshrpms
> > > - livna
> > > - dag
> > > - atrpms
> > > - dries
> > > - newsrpms 
> > 
> > That are (nearly) all repositories! I hardly doubt they work together
> > without any conflicts. Numerous posts about problems combining
> > fedora.us/livna.org and freshrpms on FC1.
> > 
> > I would suggest to be more selective with the repository choice.

<panic>

> Conflicts result in obvious problems such as packages refusing to
> install.
> 
> More of a problem are potential incompatibilities which can result in
> run-time issues, such as (but not limited to) libraries being built with
> a different feature set, different optimizations (maybe less tested
> compiler flags), different package content (different ownership if
> files/directories) and packages upgrading eachother (or even upgrading
> packages from Fedora Core). That can result in an installed set of
> packages which is completely untested and hence unsupported.

</panic>

OK, where are examples of such terrifying events?

Which BTW are all issues worth of their own, and have nothing to do
with compatibility of repositories.

Packaging was designed for creating modular pieces of software which
are replacable one by one. Their feature set and interpackage
dependencies have to be crafted into the package metadata, which acts
like a glue or key/lock between the packages.

So if any of these events occur and it rains cats, dogs, rabbits, your
grandmother and who knows what else, it will be a bug in a package. It
hasn't been decided by accident to have dependencies on the major
version of shared libs for example.

At any rate I have seen no "run-time issues" other than the usual
install-time stuff. If you find some bugzilla them.
-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20040522/98e5293b/attachment-0001.sig>


More information about the fedora-list mailing list