-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Maybe you could try emailling SuSE and asking them why it's not working?  See 
what they have to say.  When patching software it is important that you only 
patch /specific/ versions, because the smallest difference will make your 
binary useless, that's why it's so picky.  Trust me, I think SuSE knows what 
they are doing, I've never seen the problem you are having which is why I 
recomend you ask SuSE, they should be able to figure out what went wrong.


Le 30 Octobre 2002 16:23, vous avez �crit :
> <snip>
>
> > distro. I also found
> > a program called "Fast OnlineUpdate for SuSE" which claims to be
> > a command line
> > replacement for YOU. Check it out: http://fou4s.gaugusch.at/
>
> Well, this has certainly taken me one step closer to understanding the SuSE
> mentality.  Jesse, thanks for this link.  It didn't work (the software
> update, that is - the link worked fine and I got it installed), but fou4s
> put out enough verbosity that it led me to what the problem is.  Check out
> this brilliance:
>
> linux:~ # fou4s -i
> New heimdal-lib 0.4e-207 (old 0.4e-204) [recommended, 162kB] [dl]
> Getting rpm/i586/heimdal-lib-0.4e-207.i586.patch.rpm
> New yast2-core 2.6.53-8 (old 2.6.53-0) [YaST2, 566kB] [dl]
> Getting rpm/i586/yast2-core-2.6.53-8.i586.patch.rpm
> New yast2-ncurses 2.6.21-0 (old 2.6.20-3) [YaST2, 453kB] [dl]
> Getting rpm/i586/yast2-ncurses-2.6.21-0.i586.patch.rpm
> New yast2-packagemanager 2.6.44-2 (old 2.6.44-0) [YaST2, 629kB] [dl]
> Getting rpm/i586/yast2-packagemanager-2.6.44-2.i586.patch.rpm
>
> Installing the following 4 package(s):
> rpm/i586/heimdal-lib-0.4e-207.i586.patch.rpm
> rpm/i586/yast2-core-2.6.53-8.i586.patch.rpm
> rpm/i586/yast2-ncurses-2.6.21-0.i586.patch.rpm
> rpm/i586/yast2-packagemanager-2.6.44-2.i586.patch.rpm
>
> ************************
> * ERROR: Update failed *
> ************************
>
> error: failed dependencies:
>         yast2-core = 2.6.42-4 | yast2-core = 2.6.47-5 | yast2-core =
> 2.6.47-7 | yast2-core = 2.6.47-9 is needed by yast2-core-2.6.53-8
>         yast2-ncurses = 2.6.18-3 | yast2-ncurses = 2.6.19-13 is needed by
> yast2-ncurses-2.6.21-0
>         yast2-packagemanager = 2.6.26-0 | yast2-packagemanager = 2.6.36-1 |
> yast2-packagemanager = 2.6.36-2 is needed by yast2-packagemanager-2.6.44-2
>
> Please try option -a or --nodeps in case of dependency problems.
> NONE OF THE ABOVE UPDATES HAVE BEEN INSTALLED!
>
> And here we see where trying to make software smart seems to have utterly
> failed for SuSE.  It downloads patches, as has been brought up, not the
> whole package.  But the patches will only work against one or more older
> versions of the given package.  That makes sense, except look at how
> interestingly this fails:  My system has yast2-ncurses 2.6.20-3 installed,
> as an example.  We see that 2.6.21-0 is available.  But the patch is only
> good against previous versions 2.6.18-3 or 2.6.19-13.  So, it won't install
> the patch.  Same happens with other packages.  I'll bet the reason YOU
> isn't autoselecting any of these packages is it's doing the same patch
> dependency check, only it's not being explicit about its reasons for not
> selecting certain things.  fou4s, unfortunately, emulates everything about
> YOU, including this bad design.  Remember kids, don't try to make software
> too smart, eventually it will just outsmart you.  I wonder how many other
> people are using SuSE and have no idea that their systems aren't up-to-date
> because they trust YOU to do it for them, but SuSE doesn't make decent
> patches such that YOU can do its job (you'd think they could do that, given
> it's all their product under their control).  So now a new question comes
> up - how do you tell YOU "Stop trying to be so smart, get me the whole RPM,
> not just a patch"?  Hmmm, there seem to be no man pages installed for YaST2
> or YOU in a default install, the online help in YaST is hopeless, and the
> SuSE website also appears to be useless.  The digging continues (but I'm
> less and less impressed that SuSE makes it this hard.  Sigh.  I guess I'm
> just being too stubborn, wanting it to actually work.)
>
> > Ya, I would stick with Linux as well. I think SuSE is a good
> > distro, but there
> > are many more out there. What about Debian or Gentoo?
>
> It seems to me I had Potato all set up on the machine at one time, but then
> Woody was officially released and I felt all out of date.  :-)  I might
> have to revisit that one.  Gentoo is out of the running, I think.  The
> machine is a 133, after all.  I don't have my whole life to wait.  ;-)
>
> Ian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9wHiKutH7JGd/0/MRAi/IAJoD1SdeOcHyABzSdzJYh2HhyPd83ACeLFtr
DDlktviAQK0YJgKaaQ6QlmQ=
=2PKI
-----END PGP SIGNATURE-----

Reply via email to