What about smartpm?

Yuan Yijun bbbush.yuan at gmail.com
Wed Nov 30 03:48:06 UTC 2005


2005/11/30, Jeff Spaleta <jspaleta at gmail.com>:
>
> Are you here to argue semantics or are you here to have a constructive
> conversation?
> The issue is about "known" vulnerabilities and "expected" problems
> based on how scriplets are designed to work.
>
> Vulnerabilities get fixed with upgrades as they are discovered and
> developers respond. Its pretty clear to anyone willing to be rational,
> that software updates are inspired to deal with "known"
> vulnerabilities. Tools that takes the thought out of downgrading into
> a known insecurity from a more security state does those users a
> disservice.  This of course is not the strongest argument that can be
> made against downgrading, since notification about security issues
> could be incorporated either from the changelog difference or from
> seperate notification text to inform the users of the risk.
>
> The stronger argument against this behavior is about how rpm packages
> are actually designed and tested. How much testing does anyone do with
> regard to downgrades? Is there any packager out there that creates
> upgrades to fix issues regarding downgrading?
> I'll go out on a limb and suggest that the number of maintainers who
> do spend any time on making sure downgrades work smoothly is
> vanishingly small. We know this situation gets absolutely no testing,
> and gets absolutely no maintenance and as a result tools should not be
> automating the process when the results are ill-defined.
>
> -jef
>

When you say "upgrade", you mean "always upgrade to the newest
version", even if there is one that is not the newest but newer than
none and can satisfy the dependencies of another software? I don't
want to wait for both  becoming newest, I want to use it now. If using
yum, I must disable the repo which contains the newest dependencies
AFAIK. This happens with gstreamer repo, but I cannot remember it
clearly.

--
bbbush ^_^




More information about the fedora-devel-list mailing list