Description of problem: used fedup-cli --network 18, in general have no idea what caused the problem Version-Release number of selected component: fedup-0.7.1-1.fc17 Additional info: libreport version: 2.0.18 abrt_version: 2.0.18 cmdline: /usr/bin/python /bin/fedup-cli --network 18 kernel: 3.6.10-2.fc17.x86_64 backtrace: :fedup-cli:236:main:NotImplementedError: use --instrepo or --skipkernel : :Traceback (most recent call last): : File "/bin/fedup-cli", line 285, in <module> : main(args) : File "/bin/fedup-cli", line 236, in main : raise NotImplementedError("use --instrepo or --skipkernel") :NotImplementedError: use --instrepo or --skipkernel : :Local variables in innermost frame: :args: Namespace(cacheonly=False, clean=False, clean_metadata=False, debuglog=None, device=None, expire_cache=False, instrepo=None, iso=None, loglevel=30, network='18', reboot=False, repos=[], skipbootloader=False, skipkernel=False, skippkgs=False) :pkgs: [<YumAvailablePackageSqlite : gstreamer-plugins-bad-nonfree-0.10.23-1.fc18.x86_64 (0x2ff64d0)>, <YumAvailablePackageSqlite : phonon-backend-vlc-0.6.1-1.fc18.x86_64 (0x2ff6c10)>, <YumAvailablePackageSqlite : libmediawiki-3.0.0-0.11.beta3.fc18.1.x86_64 (0x3087810)>, <YumAvailablePackageSqlite : 6:kdeutils-common-4.9.95-1.fc18.noarch (0x2f12d50)>, <YumAvailablePackageSqlite : gstreamer-plugins-bad-0.10.23-2.fc18.x86_64 (0x2e44e10)>, <YumAvailablePackageSqlite : unrar-4.2.3-1.fc18.x86_64 (0x2e56310)>, <YumAvailablePackageSqlite : kde-filesystem-4-41.fc18.x86_64 (0x2f27f10)>, <YumAvailablePackageSqlite : libkvkontakte-3.0.0-0.11.beta3.fc18.1.x86_64 (0x31c0110)>, <YumAvailablePackageSqlite : libmad-0.15.1b-15.fc18.x86_64 (0x2fe6150)>, <YumAvailablePackageSqlite : mjpegtools-libs-2.0.0-5.fc18.x86_64 (0x2f12790)>, <YumAvailablePackageSqlite : vcdimager-0.7.24-5.fc18.x86_64 (0x30992d0)>, <YumAvailablePackageSqlite : oxygen-icon-theme-4.9.95-1.fc18.noarch (0x31ae110)>, <YumAvailablePackageSqlite : vo-amrwbenc-0.1.2-1.fc18.x86_64 (0x358d590)>, <YumAvailablePackageSqlite : vcdimager-libs-0.7.24-5.fc18.x86_64 (0x3099910)>, <YumAvailablePackageSqlite : libunrar-4.2.3-1.fc18.x86_64 (0x300c0d0)>, <YumAvailablePackageSqlite : qt-settings-4.9-17.fc18.noarch (0x3099410)>, <YumAvailablePackageSqlite : libmms-0.6.2-2.fc18.x86_64 (0x2f127d0)>] :f: <fedup.download.FedupDownloader object at 0x16254d0>
Created attachment 671298 [details] File: executable
Created attachment 671299 [details] File: environ
Created attachment 671301 [details] File: smolt_data
Created attachment 671302 [details] File: core_backtrace
I agree, that I need to pass at least instrepo, but this should not cause crash. Please mark at least arguments as mandatory, as from --help output it is not clear, also arguments are not checked during start. Providing instrepo moves me to the https://bugzilla.redhat.com/show_bug.cgi?id=880679 cleaning /var/cache/yum/x86_64/* does not help, so for me it is now not usable at all. Agree to wait couple of days in case repo is broken, but exceptions handling in the fedup is now lacking couple of "try/catch"
This shouldn't happen with current fedup.
*** Bug 904342 has been marked as a duplicate of this bug. ***
(In reply to comment #6) > This shouldn't happen with current fedup. I am afraid it still does with fedup-0.7.1-1.fc18.noarch in Fedora 18 (trying to upgrade to f19).
fedup-0.7.1-1 isn't current. Install fedup-0.7.2-1.fc17 from the updates repo.
For some reason (possibly not-synced mirror or something?) 0.7.2-1.fc18 wasn't available for me via yum so I had to download it from koji. I experienced a crash on F18 0.7.1-1 and 0.7.2-1 that both pointed to this bug.