Script 'mail_helper' called by ro Hello packager, This is just FYI. Your package was checked in in distribution "sle12" by autobuild-member: ro. Here comes the log... ---------------------------%<------------------------------ Hi, here is the log from ci_new_pac /mounts/work_src_done/SLE12/yast2 -> sle12 ## BNC# 866256 : "Winbind package dependancy warning when installed via YaST samba-client" (RESOLVED/FIXED) Changes: -------- --- /work/SRC/SUSE:SLE-12:GA/yast2/yast2.changes 2014-05-28 12:15:15.000000000 +0200 +++ /mounts/work_src_done/SLE12/yast2/yast2.changes 2014-05-28 12:23:56.000000000 +0200 @@ -1,0 +2,7 @@ +Wed May 28 10:00:17 UTC 2014 - lslezak@suse.cz + +- removed system verification check when yast module installs + required packages (bnc#866256) +- 3.1.69 + +------------------------------------------------------------------- calling whatdependson for sle12-i586 Packages directly triggered for rebuild: - yast2 - at least 73 other packages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/SUSE:SLE-12:GA/yast2 (Old) and /mounts/work_src_done/SLE12/yast2 (BS:build ID:38622 MAIL:yast-commit@opensuse.org) (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "yast2", Maintainer is "yast-commit@opensuse.org" Old: ---- yast2-3.1.68.tar.bz2 New: ---- yast2-3.1.69.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2.spec ++++++ --- /var/tmp/diff_new_pack.pzOEHF/_old 2014-05-28 12:33:10.000000000 +0200 +++ /var/tmp/diff_new_pack.pzOEHF/_new 2014-05-28 12:33:10.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2 -Version: 3.1.68 +Version: 3.1.69 Release: 0 URL: https://github.com/yast/yast-yast2 ++++++ yast2-3.1.68.tar.bz2 -> yast2-3.1.69.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-3.1.68/library/packages/src/modules/PackageSystem.rb new/yast2-3.1.69/library/packages/src/modules/PackageSystem.rb --- old/yast2-3.1.68/library/packages/src/modules/PackageSystem.rb 2014-05-28 10:30:31.000000000 +0200 +++ new/yast2-3.1.69/library/packages/src/modules/PackageSystem.rb 2014-05-28 12:15:28.000000000 +0200 @@ -213,111 +213,9 @@ @last_op_canceled = false end - - # check if the database is consistent before packages are added - packages_consistent = Pkg.PkgSolveCheckTargetOnly - transact = Pkg.IsAnyResolvable(:any, :to_install) || - Pkg.IsAnyResolvable(:any, :to_remove) - - Builtins.y2internal( - "Target solved: %1, something to transact: %2", - packages_consistent, - transact - ) - return false if !SelectPackages(toinstall, toremove) - packager_displayed = false - - # display an error message and advice to manually fix the system - if !packages_consistent || transact - Builtins.y2warning("The current system is not consistent") - - message = _( - "The current system is not consistent,\nsome packages have unresolved dependencies." - ) - - if !packages_consistent - message = Ops.add( - Ops.add(message, "\n\n"), - _( - "Automatic resolving failed, manual dependency resolving is needed." - ) - ) - end - - if transact - message = Ops.add( - Ops.add(message, "\n\n"), - _( - "Yast has automatically added or removed some packages,\n" + - "check the changes scheduled to fix the system\n" + - "in the software manager." - ) - ) - end - - - message = Ops.add( - Ops.add(message, "\n\n"), - _( - "Start the software manager and fix the problems\nor skip fixing and install the already confirmed packages only?" - ) - ) - - fixsystem = Popup.AnyQuestion3( - Label.WarningMsg, - message, - Label.ContinueButton, - Label.SkipButton, - Label.AbortButton, - :focus_yes - ) - - Builtins.y2milestone("Fixsystem answer: %1", fixsystem) - - # the 3rd button ("Abort" label in this case) - if fixsystem == :retry - Builtins.y2milestone("Aborting package installation") - # do not install anything, abort - return false - elsif fixsystem == :yes - # disable repomanagement during installation - repomgmt = !Mode.installation - # start the package selector - ret = PackagesUI.RunPackageSelector( - { "enable_repo_mgr" => repomgmt, "mode" => :summaryMode } - ) - - Builtins.y2internal("Package selector returned: %1", ret) - - # do not install anything - if ret == :cancel || ret == :close - Builtins.y2milestone("Aborting package installation") - return false - end - - packager_displayed = true - # `no = do not fix the system, install the required packages only - # and ignore the inconsistencies - elsif fixsystem == :no - Builtins.y2milestone("Resetting the preselected packages") - # reset the solver - disable the fixsystem solver mode (bnc#439373) - Pkg.SetSolverFlags({ "reset" => true }) - # reset the preselected transactions to fix the problems - Pkg.PkgApplReset - - # reselect the packages again after the reset - return false if !SelectPackages(toinstall, toremove) - else - Builtins.y2internal("Unknown result %1, aborting", fixsystem) - return false - end - end - - solved = Pkg.PkgSolve(false) - - if solved != true + if !Pkg.PkgSolve(false) Builtins.y2error("Package solve failed: %1", Pkg.LastError) # error message, after pressing [OK] the package manager is displayed @@ -338,8 +236,6 @@ # do not fix the system return false if ret == :cancel || ret == :close - - packager_displayed = true end # is a package or a patch selected for installation? @@ -379,8 +275,7 @@ end # check if the required packages have been installed - # (user could deselect or uninstall them in the packager widget) - if packager_displayed && !InstalledAll(toinstall) + if !InstalledAll(toinstall) Builtins.y2error("Required packages have not been installed") return false end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-3.1.68/package/yast2.changes new/yast2-3.1.69/package/yast2.changes --- old/yast2-3.1.68/package/yast2.changes 2014-05-28 10:30:31.000000000 +0200 +++ new/yast2-3.1.69/package/yast2.changes 2014-05-28 12:15:29.000000000 +0200 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Wed May 28 10:00:17 UTC 2014 - lslezak@suse.cz + +- removed system verification check when yast module installs + required packages (bnc#866256) +- 3.1.69 + +------------------------------------------------------------------- Wed May 28 07:56:29 UTC 2014 - jreidinger@suse.com - save_y2logs: store also pbl.log from target system, if bootloader diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-3.1.68/package/yast2.spec new/yast2-3.1.69/package/yast2.spec --- old/yast2-3.1.68/package/yast2.spec 2014-05-28 10:30:31.000000000 +0200 +++ new/yast2-3.1.69/package/yast2.spec 2014-05-28 12:15:29.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2 -Version: 3.1.68 +Version: 3.1.69 Release: 0 URL: https://github.com/yast/yast-yast2 continue with "q"... Checked in at Wed May 28 12:34:55 CEST 2014 by ro Remember to have fun... -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org