Bryan Whitehead wrote: > Steve Fox wrote: > >> On Mon, 2003-01-06 at 23:19, Vox wrote: >> >> >>> I actually like to think that urpmi getting old unresolved deps >>> flagged is A Good Thing(tm). If you don't care for deps, don't use a >>> package *manager*. >> >> >> >> I totally appreciate that for packages which are being >> upgraded/installed. But for stuff that's not being modified, it >> shouldn't worry about it. >> >> The whole "all dependencies must always be resolved" is nice if you live >> in your closed little world where smart packagers like Mandrake create >> proper dependencies. >> But in the Real World (tm), there are idiots who package things to fit >> in their little world. They won't listen to me when I say to use a >> "Requires: java" instead of "Requires: IBM-JDK". >> > > In the real world, sysadmins just find a solution (like redoing the crap > ass RPM someone made) and move on with life. If you don't like > dependancy checking, then don't use urpmi. Use the plain rpm command. > Write your own scripts as a wrapper. Or just patch urpmi yourself for > your own needs. It's not rocket-science! ;) > > Just don't advocate breaking a tool other people like for your *small* > need of getting one damn broken rpm to smoothly work! Find a better tool > for your needs or create your own tools from scratch. >
Actually, I think my proposal for having user-defineable provide/requires etc for urpmi would solve this one too, but I still think it shouldn't be messing with RPMs that it's not busy with ... One could just add (in this case): Provides: IBM-SDK to whichever file fpons decides to use, if he can implement it ... maybe even a gui from rpmdrake (that's probably asking too much ...) Buchan -- |--------------Another happy Mandrake Club member--------------| Buchan Milne Mechanical Engineer, Network Manager Cellphone * Work +27 82 472 2231 * +27 21 8828820x121 Stellenbosch Automotive Engineering http://www.cae.co.za GPG Key http://ranger.dnsalias.com/bgmilne.asc 1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
