I also have a nvidia device in fc17x86_64. Using fedup-cli to update I have issues;
[root@fedora17desk ~]# fedup-cli --network 18 --debuglog fedupdebug.log --instrepo
http://dl.fedoraproject.org/pub/fedora/linux/releases/test/18-Beta/Fedora...
setting up repos...
instrepo | 3.7 kB 00:00
instrepo/primary_db | 2.8 MB 00:03
No upgrade available for the following repos: virtualbox
setting up update...
BDB2053 Freeing read locks for locker 0x106: 8982/140488014636992
BDB2053 Freeing read locks for locker 0x107: 8982/140488014636992
BDB2053 Freeing read locks for locker 0x104: 8982/140488014636992
BDB2053 Freeing read locks for locker 0x105: 8982/140488014636992
instrepo/group | 1.4 MB 00:01
finding updates 78% [=========================================================
]Traceback (most recent call last):
File "/usr/bin/fedup-cli", line 285, in <module>
main(args)
File "/usr/bin/fedup-cli", line 228, in main
pkgs = download_packages(f)
File "/usr/bin/fedup-cli", line 55, in download_packages
updates = f.build_update_transaction(callback=output.DepsolveCallback(f))
File "/usr/lib/python2.7/site-packages/fedup/download.py", line 156, in
build_update_transaction
(rv, msgs) = self.buildTransaction(unfinished_transactions_check=False)
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1124, in
buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 897, in
resolveDeps
(checkdep, errormsgs) = self._processConflict(*conflict)
File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 759, in
_processConflict
self._dscb_procConflict(po, niceformatneed)
File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 747, in
_dscb_procConflict
self.dsCallback.procConflict(po.name, niceformatneed)
AttributeError: 'DepsolveCallback' object has no attribute 'procConflict'
[root@fedora17desk ~]#
tux