$ sudo fedup-cli --iso ~/Downloads/Fedora-18-x86_64-DVD/Fedora-18-x86_64-DVD.iso
[sudo] password for cgem:
setting up repos...
fedupiso | 3.7 kB 00:00:00 !!!
fedupiso/primary_db | 2.8 MB 00:00:00 !!!
getting boot images...
vmlinuz-fedup | 4.6 MB 00:00:00 !!!
initramfs-fedup.img | 26 MB 00:00:00 !!!
setting up update...
fedupiso/group | 859 kB 00:00:00 !!!
fedupiso/filelists_db | 3.4 MB 00:00:00 !!!
Traceback (most recent call last):
File "/bin/fedup-cli", line 330, in
main(args)
File "/bin/fedup-cli", line 275, in main
pkgs = download_packages(f)
File "/bin/fedup-cli", line 57, in download_packages
updates = f.build_update_transaction(callback=output.DepsolveCallback(f))
File "/usr/lib/python2.7/site-packages/fedup/download.py", line 185, 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 745, in _dscb_procConflict
self.dsCallback.procConflictPo(po, niceformatneed)
File "/usr/lib/python2.7/site-packages/fedup/callback.py", line 142, in procConflictPo
self.log.debug('CONFLICT: %s → %s', po, formatted_conflict)
NameError: global name 'po' is not defined
Я больше не уверен, что хочу Fedora.
https://bugzilla.redhat.com/show_bug.cgi?id=896194 Вот что пишет петоно-быдлокодер:
Your system seems to be missing the "new-kernel-pkg" command.
Is the "grubby" package installed? Is the "new-kernel-pkg" command available?
Я так понимаю, про зависимости петонистам в школе не рассказывают. Но что гораздо хуже - это официальный (и единственный) инструмент обновления для системы, которая вышла 15 января, а сегодня конец июня. Кстати, баг был обнаружен 16 января.