https://bugzilla.novell.com/show_bug.cgi?id=395738 Summary: Pkg::SourceFinishAll saves and disables all sources Product: openSUSE 11.1 Version: Alpha 0 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: lslezak@novell.com ReportedBy: locilka@novell.com QAContact: jsrain@novell.com Found By: --- It was found in openSUSE 11.0 RC1 that registration registers an online update repository and then calls Pkg::SourceFinishAll(). It should have called Pkg::SourceSaveAll() which doesn't disable the sources instead because after the registration, Community repositories are called. See bug 395333 1.) Pkg-bindings should be fixed to be able to reinitialize sources if they are already saved and unregistered (SourceFinishAll), they report to be already initialized. 2.) All (?) occurrences of SourceFinishAll sould be replaced with SourceSaveAll if possible (if it makes sense). Here are all SourceFinishAll in my YaST directory: clients/inst_congratulate.ycp: Pkg::SourceFinishAll (); clients/live-installer.ycp: Pkg::SourceFinishAll(); clients/backup_get_packages.ycp: Pkg::SourceFinishAll(); clients/online_update.ycp: Pkg::SourceFinishAll (); clients/pkg_finish.ycp: Pkg::SourceFinishAll (); clients/inst_productsources.ycp: Pkg::SourceFinishAll(); clients/inst_suse_register.ycp: Pkg::SourceFinishAll (); clients/firstboot.ycp: Pkg::SourceFinishAll(); clients/autoinst_test_stage.ycp: Pkg::SourceFinishAll(); include/add-on/add-on-workflow.ycp: Pkg::SourceFinishAll(); include/installation/inst_inc_all.ycp: Pkg::SourceFinishAll(); include/dirinstall/ui.ycp: Pkg::SourceFinishAll (); modules/AutoinstScripts.ycp: Pkg::SourceFinishAll(); modules/DirInstall.ycp: Pkg::SourceFinishAll (); modules/ProductCreator.ycp: Pkg::SourceFinishAll(); At first, please, fix (?) reloading the repos after calling SourceFinishAll. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.