Re: Notes on Yum Changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2004-09-06 at 19:45 -0400, seth vidal wrote:
> > Well, I thought there was a process for package submission, review and
> > what not. Of course accidents happen. But this is no excuse, or is a
> > "meta packager" like yum not better than plain rpm in itself?
>
> > As far as I can see, I have to solve about as many problems as I did
> > without a metapackager (--obsoletes, --exclude=..., etc...). The job of
> > a meta packager is making things easier.
> 
> it's not the job of the metapackagers to let potentially serious
> problems go unseen. That's ridiculous.

What do you think of a security update that doesn't update because
there's a bug in an unrelated package?

How "potentially serious" a problem would that be?

The job of a metapackager is making updating easier, not harder just as
hard as if it wasn't there.

> That's like saying: My kernel shouldn't scream at me about hard drive
> failures, it should quietly let them happen.

I fail to see a resemblance. I'm saying to not touch with the
problematic packages but try to keep on with the rest, if possible.

There would be a resemblance if I was saying to install even if it
screamed of a problem...

> if there is a potential conflict that can't really be resolved, prompt
> the user.

Yum doesn't prompt. Barfs. You could be right if it did, but
_it_doesn't_.

You can handle it. Fine.
I can handle it. Fine.
But is it satisfying the purpose?

> > Anyway, loops are not that hard to find, just mark where you've been
> > previously (prolog 101) and handle apropriately (ie, until repo fixes
> > it, I can't do anything that touches foo, bar or baz, may I proceed with
> > the rest?).
> 
> okay then define the procedure. Set up the standard for handling mutual
> obsoleting packages and updates.
> 
> you write up the process for what has to occur and get EVERYONE to agree
> on it and I'll write the code.

In a very highlevel way, I already did, wouldn't you say so?

You simple mark where you've been so far (and where you have had
problems), and check for those marks at each package.

A mutual obsolete is just another kind of loop.

There's no need to deny it from the start like you seem to be doing.

Rui

-- 
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?

Please AVOID sending me WORD, EXCEL or POWERPOINT attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html

Attachment: signature.asc
Description: This is a digitally signed message part


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux