Skip to content

Commit

Permalink
APT: use dist-upgrade, not just upgrade
Browse files Browse the repository at this point in the history
  • Loading branch information
Al2Klimov committed Oct 6, 2019
1 parent 7a092fb commit c65015b
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions apt.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,22 +40,22 @@ func (self *apt) getName() string {

func (self *apt) whatIfUpgradeAll(critOpRunner criticalOperationRunner) (tasks map[common.PkgMgrTask]struct{}, err error) {
critOpRunner.runCritical(func() {
tasks, err = self.whatIf("upgrade")
tasks, err = self.whatIf("dist-upgrade")
})

return
}

func (self *apt) whatIfUpgrade(critOpRunner criticalOperationRunner, packageName string) (tasks map[common.PkgMgrTask]struct{}, err error) {
critOpRunner.runCritical(func() {
tasks, err = self.whatIf("upgrade", packageName)
tasks, err = self.whatIf("dist-upgrade", packageName)
})

return
}

func (self *apt) upgrade(critOpRunner criticalOperationRunner, packageName string) (err error) {
cmd := exec.Command(self.exe, "-yqq", "upgrade", packageName)
cmd := exec.Command(self.exe, "-yqq", "dist-upgrade", packageName)

cmd.Env = []string{"LC_ALL=C", "DEBIAN_FRONTEND=noninteractive", "PATH=" + os.Getenv("PATH")}
cmd.Dir = "/"
Expand Down

0 comments on commit c65015b

Please sign in to comment.