Red Hat Bugzilla – Bug 57041
RPM fails on servers which do not recognize the SIZE command
Last modified: 2007-04-18 12:38:33 EDT
Description of Problem:
RPM fails on servers which do not recognize the SIZE command.
The SIZE command is not in the RFC for FTP and is not included in the
solaris ftp server. RPM fails when it tries to install over the ftp link.
Nortel would like this corrected as they are using solaris extensively.
See bug#'s 50887 and 17346 for more detailed information.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
I need some help prioritizing this bug, basically whether rpm-4.0.4 or rpm-4.1
is gonna be the location of the fix. Frank has been very patient so far :-)
The issue is the use of a linux only ftpd SIZE command that
rpm uses to synthesize a Content-Length: field so that
the FTP command channel does not have to be repeatedly
torn down and reopened. If/when I attempt a fix, I will mark
the FTP command channel that has a failing SIZE command
as necessary to be reopened repeatedly.
If a customer wants it, it will probably need to be backported to
whatever-they're -running, so it probably is best to do it against 4.0.3/4.0.4
*** Bug 50887 has been marked as a duplicate of this bug. ***
Use of a depsolver such as up2date or yum encouraged for network repos.