Red Hat Bugzilla – Bug 54912
FTP option not working with RPM
Last modified: 2008-05-01 11:38:01 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.78 [en] (Windows NT 5.0; U)
Description of problem:
Just installed a Red Hat 7.2 final version.
When I tried to install a rpm package using rpm command with FTP option
over network, it fails to do so. It doesn't give any error message and it
simply ignores my command. Is this a bug?
Please try rpm -Uvh ftp://<any-ftp-server>/<any-rpm-package>.rpm
ps. "rpm -q rpm" shows version rpm-4.0.3-1.03
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Fresh install Red Hat 7.2
2. Try any rpm pakcage install over network using ftp option
ex) rpm -Uvh ftp://<any-ftp-server>/<any-rpm-package>.rpm
3. It fails to install rpm package over network. It simply ignores.
Actual Results: It doens't install rpm package over network.
Expected Results: It supposed to install rpm packaage over network as if
it's been installing locally.
- Installing RPM package over network used work just fine on RH 7.0 and RH
- I have installed Red Hat 7.2 on two different machines and got the same
Works for me.
Can you provide the output of "rpm -Uvvh
ftp://<any-ftp-server>/<any-rpm-package>.rpm"? (note the double "v")
Remote globbing (i.e. '*') is/was broken in rpm-4.0.3-1.03, fixed in
rpm-4.0.3-1.04, will be in rpm-4.0.3 final.
It says following when I used "vv" option
# rpm -Uvvh ftp://<ftp-server>/<package-name>*
D: logging into <ftp-server> as ftp, pw (username)
D: found 0 source and 0 binary packages
Howe ever, it DID work for me if I specify a complete package name ends with
It seems "rpm-4.0.3-1.03" doesn't support wild card option (*) when you try ftp
As I said:
This problem is already fixed in rpm-4.0.3-1.04.
Thank you Jeff! When and where will new version of rpm be available?
Until there'll be an errata update for rpm (if there'll be any), you can try the
fixed albeit experimental package from Raw Hide at your own risc.
(or your favourite mirror)
Be sure to check out this: