On Wednesday 11 December 2002 00:18, Vincent Danen wrote: > On Tuesday, December 10, 2002, at 02:32 PM, Jesper Krogh wrote: > > [root@luke root]# urpme openssh-clients > > [root@luke root]# urpme openssh-clients > > [root@luke root]# rpm -e openssh-clients > > error: removing these packages would break dependencies: > > /usr/bin/ssh is needed by cvs-1.11.2-1mdk > > [root@luke root]# > > > > Why does it not tell me that it just need to remove cvs to satisfy > > dependencies? > > Why would this have anything to do with openssh-clients? It's cvs that > is causing this "problem". It's also probably saying it because cvs > doesn't require openssh-clients (the package); it requires the > /usr/bin/ssh file (which can be provided by openssh or commercial ssh > if people use that instead). > > The "fix" is to have cvs require openssh-clients, but that's not good > for people who want to use commercial ssh.
Sorry, I can see this has nothing to do with openssh-clients, sorry. But the problem is handled otherplaces fine like: [root@r2d2 root]# rpm -qR urpmi eject webfetch perl-DateManip >= 5.40 perl-gettext rpmlib(VersionedDependencies) <= 3.0.3-1 rpmtools >= 4.2-4mdk /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 perl-base >= 5.601 bash perl-base [root@r2d2 root]# rpm -q --provides wget webclient webfetch wget = 1.8.1-2mdk [root@r2d2 root]# Where urpmi requires a webfetch which can be supplied by several packages.... But why does it actualle require ssh, ssh isn't needed for cvs, you could use rsh instead or the pserver protocol, dont use cvs either, AFAIK. > Not sure why urpme isn't making any noise about the cvs dependency on > /usr/bin/ssh tho. I've reported this as a bug elsewhere, about removal of XFree86. Thank for your response. -- Jesper Krogh, [EMAIL PROTECTED]
