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
Attachment:
pgpW7ngieOmRO.pgp
Description: PGP signature