the proper way to 'yum update' a new 'everything' install of FC4?
Les Mikesell
lesmikesell at gmail.com
Thu Oct 27 05:22:09 UTC 2005
On Wed, 2005-10-26 at 23:33, Mike McCarty wrote:
> >>By "package" I mean a managed release.
> >
> >
> > You mean something that has internally known dependencies that
> > must be met during installation and update?
>
> Yes. And which has been through integration test to ensure
> that all the parts work together.
> FC does not support this concept, as it is a project, and not
> a product.
I don't see the distinction. Products continue to change
too.
> There is no configuration management nor packaging
> being done, beyond establishing baselines at certain intervals
> via release of a named version.
No packaging? What do you call an RPM? No management?
What do you call the versioning and dependencies?
> > We are talking about fedora here. You are the tester. It is
> > guaranteed to interoperate only after you stop reporting that
> > it is broken.
>
> Which in no way contradicts anything I have said. I stated that
> what one fellow wanted seemed to be a request to have packages.
> This is something which really doesn't seem to suit the FC
> Project as opposed to Product philosophy.
It does have packages and his particular problem involved
having installed a package that was no longer supported.
Since he didn't actually need the problem package, he
could fix the situation easily by telling his _package_
manager to remove it: 'rpm -e ...'. By contrast, all the
other _packages_ do have correctly maintained dependencies
across the updated minor versions.
> > No, it is up to yum and the known dependencies. If the dependencies
> > are wrong, the testers need to report it or it won't be fixed.
>
> Yes, it is up to the individual to decide the content of any given
> install. AFAICS, yum is just a fancy transport and install tool.
Fancy in the sense that it understands the dependency requirements
and takes care of them as they change.
> Dependencies cannot create packages on their own, because they
> are susceptible to global inconsistencies.
Packages can't be created if the dependencies can't be met.
> We have a case in point
> which led to this very thread of discussion.
If the package that started the discussion was something
necessary or that needed to be maintained, then you would
have a point, but it would be that there is a bug that
needs to be fixed, not that the concept doesn't work
to maintain a product.
--
Les Mikesell
lesmikesell at gmail.com
More information about the fedora-list
mailing list