On Mon, 2008-04-21 at 20:27 +0800, John Summerfield wrote: > John Summerfield wrote: > > John Summerfield wrote: > > > > > >> There is no possibility of it completing, the source repo has been > >> updated several times since it started. > > > > The strace interfered with it, and it's ended: > > ---> Package kdebase3-pim-ioslaves.x86_64 0:3.5.9-10.fc9 set to be updated > > ---> Package fedorawaves-kdm-theme.noarch 0:1.1-1.fc9 set to be updated > > file:///net/cdm/home/mirror/linux/fedora/x86_64/os/repodata/filelists.sqlite.bz2: > > [Errno 5] OSError: [Errno 4] Interrupted system call: > > '/net/cdm/home/mirror/linux/fedora/x86_64/os/repodata/filelists.sqlite.bz2' > > Trying other mirror. > > Traceback (most recent call last): > > File "/usr/bin/yum", line 29, in <module> > > yummain.user_main(sys.argv[1:], exit_code=True) > > File "/usr/share/yum-cli/yummain.py", line 236, in user_main > > errcode = main(args) > > File "/usr/share/yum-cli/yummain.py", line 152, in main > > (result, resultmsgs) = base.buildTransaction() > > File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 624, in > > buildTransaction > > (rescode, restring) = self.resolveDeps() > > File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 657, in > > resolveDeps > > for po, dep in self._checkFileRequires(): > > File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 862, in > > _checkFileRequires > > if not self.tsInfo.getOldProvides(filename) and not > > self.tsInfo.getNewProvides(filename): > > File "/usr/lib/python2.5/site-packages/yum/transactioninfo.py", line > > 411, in getNewProvides > > for pkg, hits in self.pkgSack.getProvides(name, flag, > > version).iteritems(): > > File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 295, > > in getProvides > > return self._computeAggregateDictResult("getProvides", name, flags, > > version) > > File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 447, > > in _computeAggregateDictResult > > sackResult = apply(method, args) > > File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 721, > > in getProvides > > return self._search("provides", name, flags, version) > > File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 39, in > > newFunc > > return func(*args, **kwargs) > > File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 700, > > in _search > > for pkg in self.searchFiles(name, strict=True): > > File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 39, in > > newFunc > > return func(*args, **kwargs) > > File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 450, > > in searchFiles > > cur = cache.cursor() > > AttributeError: 'NoneType' object has no attribute 'cursor' > > > > real 3595m13.383s > > user 0m31.697s > > sys 0m6.462s > > [root@potoroo ~]# > > [summer@potoroo ~]$ > > > > > > After that marathon, it seemed likely to do it again, so I tried to > trace it again. Following some output from "ps xf" is the entire trace: > > 13465 ? Ss 0:00 \_ sshd: root@pts/4 > 13470 pts/4 Ss 0:01 \_ -bash > 13673 pts/4 S+ 0:00 \_ screen -L > 13674 ? Ss 0:00 \_ SCREEN -L > 13675 pts/7 Ss+ 0:01 \_ /bin/bash > 13706 pts/10 Rs 0:01 \_ /bin/bash > 17920 pts/10 R+ 0:00 | \_ ps xf > 13874 pts/12 Ss 0:01 \_ /bin/bash > 13907 pts/12 S+ 0:01 \_ /usr/bin/python > /usr/bin/yum --disablerepo=rawhide* -y upgrade > 2258 ? Ss 0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid > 2281 ? Ss 0:00 rpc.rquotad > 2320 ? Ss 0:00 rpc.mountd > 2351 ? Ss 0:32 sendmail: accepting connections > 2375 ? Ss 0:03 crond > 2381 ? Ss 0:00 /usr/sbin/atd > 2441 ? S 0:00 /usr/sbin/dnsmasq --keep-in-foreground > --strict-order --bind-interfaces --pid-file --conf-file > --listen-address 192.168.122.1 --except-interface lo - > 2443 ? S 0:00 libvirtd --daemon > 2460 ? Ss 0:14 cupsd > 2478 ? Ssl 0:02 /usr/sbin/console-kit-daemon > 2603 tty4 Ss+ 0:00 /sbin/mingetty tty4 > 2604 tty5 Ss+ 0:00 /sbin/mingetty tty5 > 2605 ? Ss 0:00 login -- root > 2783 tty2 Ss+ 0:06 \_ -bash > 2606 ? Ss 0:00 login -- summer > 2607 ? Ss 0:00 login -- summer > 2609 tty6 Ss+ 0:00 /sbin/mingetty tty6 > 19889 ? Ss 0:02 gpm -m /dev/input/mice -t exps2 > 19979 ? Ss 0:00 kdm -nodaemon > 19982 tty7 Rs+ 416:24 \_ /usr/bin/X -br -nolisten tcp :0 vt7 -auth > /var/run/xauth/A:0-lQgwzs > 21879 ? S 0:00 \_ -:0 > 22006 ? Sl 173:01 \_ /usr/libexec/kde4/kdm_greet > 22029 ? S 0:00 dbus-launch --autolaunch > 1fbf779aa8e6990011358700471be2ed --binary-syntax --close-stderr > 22035 ? Ss 0:00 /bin/dbus-daemon --fork --print-pid 7 > --print-address 9 --session > [root@potoroo ~]# strace -p 13907 > Process 13907 attached - interrupt to quit > write(2, "file:///net/cdm/home/mirror/linu"..., 192) = 192 > write(2, "Trying other mirror.\n", 21) = 21 > write(2, "Error: Cannot retrieve repositor"..., 129) = 129 > unlink("///var/run/yum.pid") = 0 > close(4) = 0 > munmap(0x2aaaaf4ce000, 4096) = 0 > close(3) = 0 > rt_sigaction(SIGINT, {SIG_DFL}, {0x30692ea800, [], SA_RESTORER, > 0x319c00f110}, 8) = 0 > rt_sigaction(SIGQUIT, {SIG_DFL}, {0x30692ea800, [], SA_RESTORER, > 0x319c00f110}, 8) = 0 > rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > exit_group(1) = ? > Process 13907 detached > [root@potoroo ~]# > > And the entire output: > [root@potoroo ~]# time yum --disablerepo=rawhide* -y upgrade > Loaded plugins: refresh-packagekit, refresh-updatesd > Config time: 0.778 > repo time: 0.003 > Yum Version: 3.2.14 > COMMAND: yum --disablerepo=rawhide* -y upgrade > Installroot: / > Reading Local RPMDB > rpmdb time: 0.001 > Setting up Package Sacks > file:///net/cdm/home/mirror/linux/fedora/x86_64/os/repodata/repomd.xml: > [Errno 5] OSError: [Errno 4] Interrupted system call: > '/net/cdm/home/mirror/linux/fedora/x86_64/os/repodata/repomd.xml' > Trying other mirror. > Error: Cannot retrieve repository metadata (repomd.xml) for repository: > development.Mirror. Please verify its path and try again > > real 921m51.582s > user 0m1.246s > sys 0m0.480s > [root@potoroo ~]# > > > I'm reluctant to try to repair this, if someone wants the info. Is your /var/cache/yum directory mounted on a non-local or extremely slow disk? and what is this mirror of: ///net/cdm/home/mirror/... -sv -- fedora-test-list mailing list fedora-test-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-test-list