Issues running some Yum commands

Issue #61 resolved
Mike Brown created an issue

Successfully installed Yum a while back. Now I get messages like:

bash-4.4$ yum list > packages.txt
ftp://public.dhe.ibm.com/software/ibmi/products/pase/rpms/repo/repodata/repomd.xml: [Errno 12] Timeout on ftp://public.dhe.ibm.com/software/ibmi/products/pase/rpms/repo/repodata/repomd.xml: (28, 'Connection time-out')
Trying other mirror.

But I can log in anonymously using an FTP client from the IBM i command line.

Please let me know if there is a better place to post questions….

Comments (4)

  1. Mike Brown reporter

    I used the curl command. Then executed: "yum search coreutils-gnu" with the following response:

    error: db4 error(19) from dbenv->open: No such device error: cannot open Packages index using db4 - No such device (19) error: cannot open Packages database in /QOpenSys/var/lib/rpm CRITICAL:yum.main:

    Error: rpmdb open failed

    Executed: "/QOpenSys/pkgs/bin/rpm --rebuilddb" and now get:

    error: rpmdb: mmap: No such device error: rpmdb: mmap: No such device ibm | 2.2 kB 00:00:00 error: db4 error(19) from dbenv->open: No such device error: cannot open Packages index using db4 - No such device (19) error: cannot open Packages database in /QOpenSys/var/lib/rpm Traceback (most recent call last): File "/qopensys/pkgs/bin/yum", line 29, in <module> yummain.user_main(sys.argv[1:], exit_code=True) File "/QOpenSys/pkgs/share/yum-cli/yummain.py", line 288, in user_main errcode = main(args) File "/QOpenSys/pkgs/share/yum-cli/yummain.py", line 140, in main result, resultmsgs = base.doCommands() File "/QOpenSys/pkgs/share/yum-cli/cli.py", line 440, in doCommands return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds) File "/QOpenSys/pkgs/share/yum-cli/yumcommands.py", line 703, in doCommand return base.search(extcmds) File "/QOpenSys/pkgs/share/yum-cli/cli.py", line 1048, in search for (po, keys, matched_value) in matching: File "/QOpenSys/pkgs/lib/python2.7/site-packages/yum/init.py", line 2550, in searchGenerator lowered=True) File "/QOpenSys/pkgs/lib/python2.7/site-packages/yum/rpmsack.py", line 1172, in searchPrimaryFieldsMultipleStrings for hdr, idx in self._get_packages(): File "/QOpenSys/pkgs/lib/python2.7/site-packages/yum/rpmsack.py", line 1199, in _get_packages mi = ts.dbMatch(args, kwds) File "/QOpenSys/pkgs/lib/python2.7/site-packages/rpmUtils/transaction.py", line 58, in dbMatch mi = self.ts.dbMatch(args, **kwds) _rpm.error: rpmdb open failed

  2. Log in to comment